diff options
-rw-r--r-- | configure.in | 24 | ||||
-rw-r--r-- | src/perl/Makefile.am | 2 |
2 files changed, 18 insertions, 8 deletions
diff --git a/configure.in b/configure.in index 08330835..4b8f738e 100644 --- a/configure.in +++ b/configure.in @@ -1,7 +1,7 @@ AC_INIT(src) AM_CONFIG_HEADER(config.h) -AM_INIT_AUTOMAKE(irssi, 0.7.92) +AM_INIT_AUTOMAKE(irssi, 0.7.93) AM_MAINTAINER_MODE @@ -72,8 +72,9 @@ AC_ARG_WITH(modules, [ --with-modules Specify what modules to build in binary], build_modules="$withval") +PERL_LIB_DIR= AC_ARG_ENABLE(perl, -[ --enable-perl Enable Perl scripting], +[ --enable-perl[=dir] Enable Perl scripting, you can specify the Perl libraries installation path], if test x$enableval = xyes; then want_perl=yes else @@ -81,6 +82,7 @@ AC_ARG_ENABLE(perl, want_perl=no else want_perl=yes + PERL_LIB_DIR="$enableval" fi fi, want_perl=yes) @@ -240,6 +242,7 @@ if test "$want_perl" = yes; then AC_SUBST(PERL_CFLAGS) AC_SUBST(PERL_LDFLAGS) + AC_SUBST(PERL_LIB_DIR) AC_DEFINE(HAVE_PERL) fi @@ -391,9 +394,16 @@ fi echo -echo Building text frontend ..... : $want_textui -echo Building irssi-bot ......... : $want_irssibot -echo Building with IPv6 support . : $want_ipv6 -echo Building with Perl support . : $want_perl -echo Install prefix ............. : $prefix +echo "Building text frontend ..... : $want_textui" +echo "Building irssi-bot ......... : $want_irssibot" +echo "Building with IPv6 support . : $want_ipv6" +echo "Building with Perl support . : $want_perl" +if test "x$want_perl" = "xyes"; then + if test "x$PERL_LIB_DIR" = "x"; then + echo "Perl library directory ..... : (default - usually /usr/local/lib/perl_site)" + else + echo "Perl library directory ..... : $PERL_LIB_DIR" + fi +fi +echo "Install prefix ............. : $prefix" diff --git a/src/perl/Makefile.am b/src/perl/Makefile.am index 2e527e70..9f9cc2f9 100644 --- a/src/perl/Makefile.am +++ b/src/perl/Makefile.am @@ -44,7 +44,7 @@ noinst_HEADERS = \ xs/module.h all-local: - cd xs && if [ ! -f Makefile ]; then $(perlpath) Makefile.PL; fi && $(MAKE) && cd .. + cd xs && if [ ! -f Makefile ]; then if [ "x$(PERL_LIB_DIR)" = "x" ]; then $(perlpath) Makefile.PL; else $(perlpath) Makefile.PL LIB=$(PERL_LIB_DIR); fi; fi && $(MAKE) && cd .. install-exec-local: cd xs && make install && cd .. |