summaryrefslogtreecommitdiff
path: root/www/ap-perl/Makefile
diff options
context:
space:
mode:
authortv <tv>1998-12-04 17:25:13 +0000
committertv <tv>1998-12-04 17:25:13 +0000
commit29c717153d962ca7dc66bc956a4288600c9cd25c (patch)
tree42a32430e22349da5a169e2f8058da389e5cc1b0 /www/ap-perl/Makefile
parentbb45b1084e12b18667eb75ec2a5a2f295bada7d9 (diff)
downloadpkgsrc-29c717153d962ca7dc66bc956a4288600c9cd25c.tar.gz
Update Apache pkg version number to 1.3.3.2, and fix PLIST/httpd.conf.add
a bit.
Diffstat (limited to 'www/ap-perl/Makefile')
-rw-r--r--www/ap-perl/Makefile16
1 files changed, 12 insertions, 4 deletions
diff --git a/www/ap-perl/Makefile b/www/ap-perl/Makefile
index 33111e687d1..7d2fb0fd75e 100644
--- a/www/ap-perl/Makefile
+++ b/www/ap-perl/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 1998/12/04 00:10:57 tv Exp $
+# $NetBSD: Makefile,v 1.2 1998/12/04 17:25:13 tv Exp $
#
DISTNAME= mod_perl-1.16
@@ -11,7 +11,8 @@ MAINTAINER= tv@netbsd.org
HOMEPAGE= http://perl.apache.org/
DEPENDS= libperl-5.00404:../../lang/libperl \
- apache-1.3.3.1:../../www/apache
+ apache-1.3.3.2:../../www/apache
+USE_PERL5= yes
post-extract:
@${LN} -sf ../../../Apache/typemap ${WRKSRC}/src/modules/perl/
@@ -32,13 +33,20 @@ post-build:
Apache.c Constants.c perlxsi.c && \
PERLLIBDIR=`${PREFIX}/bin/perl -MConfig -e 'print $$Config{archlibexp}'` && \
${PREFIX}/sbin/apxs -c -o mod_perl.so -I$$PERLLIBDIR/CORE -DMOD_PERL \
- Apache.c Constants.c [mop]*.c $$PERLLIBDIR/DynaLoader_pic.o
+ -DPERL_TRACE Apache.c Constants.c [mop]*.c $$PERLLIBDIR/DynaLoader_pic.o
post-install:
@cd ${WRKSRC}/src/modules/perl && ${PREFIX}/sbin/apxs -i mod_perl.so
${INSTALL_DATA} ${WRKSRC}/htdocs/manual/mod/mod_perl.html \
${PREFIX}/share/httpd/htdocs/manual/mod/
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mod_perl
- ${INSTALL_DATA} ${FILESDIR}/httpd.conf.add ${PREFIX}/share/doc/mod_perl/
+.if exists(/usr/libexec/ld.elf_so)
+ ${SED} -e 's,@@MACHINE_ARCH@@,${MACHINE_ARCH},' \
+ -e 's,@@PERL_EXT@@,,' ${FILESDIR}/httpd.conf.add >${WRKSRC}/httpd.conf.add
+.else
+ ${SED} -e 's,@@MACHINE_ARCH@@,${MACHINE_ARCH},' \
+ -e 's,@@PERL_EXT@@,.4.4,' ${FILESDIR}/httpd.conf.add >${WRKSRC}/httpd.conf.add
+.endif
+ ${INSTALL_DATA} ${WRKSRC}/httpd.conf.add ${PREFIX}/etc/httpd/httpd.conf.modperl
.include "../../mk/bsd.pkg.mk"