summaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorkuriyama <kuriyama@FreeBSD.org>2001-01-08 06:44:24 +0000
committerkuriyama <kuriyama@FreeBSD.org>2001-01-08 06:44:24 +0000
commit4d0f092e215fb6e734f5410676ae72236be9ef9c (patch)
treefb5d6e35932142b71e7f849c67261be0796f9403 /textproc
parenta22ab55b6c5e071e5bbb92bcc57237ac25a7d5bd (diff)
downloadFreeBSD-ports-4d0f092e215fb6e734f5410676ae72236be9ef9c.zip
FreeBSD-ports-4d0f092e215fb6e734f5410676ae72236be9ef9c.tar.gz
Use $PERL_CONFIGURE.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/p5-XML-DOM/Makefile5
-rw-r--r--textproc/p5-XML-Parser/Makefile8
2 files changed, 4 insertions, 9 deletions
diff --git a/textproc/p5-XML-DOM/Makefile b/textproc/p5-XML-DOM/Makefile
index 534fed7..a8837bf 100644
--- a/textproc/p5-XML-DOM/Makefile
+++ b/textproc/p5-XML-DOM/Makefile
@@ -16,12 +16,9 @@ MAINTAINER= kuriyama@FreeBSD.org
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
-USE_PERL5= yes
+PERL_CONFIGURE= yes
MAN3= XML::DOM.3
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-do-configure:
- @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
-
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Parser/Makefile b/textproc/p5-XML-Parser/Makefile
index 8a1061f..c2c762f 100644
--- a/textproc/p5-XML-Parser/Makefile
+++ b/textproc/p5-XML-Parser/Makefile
@@ -18,15 +18,13 @@ MAINTAINER= kuriyama@FreeBSD.org
LIB_DEPENDS= expat.2:${PORTSDIR}/textproc/expat2
-USE_PERL5= yes
+PERL_CONFIGURE= yes
+CONFIGURE_ARGS= EXPATLIBPATH=${LOCALBASE}/lib EXPATINCPATH=${LOCALBASE}/include
MAN3= XML::Parser.3 XML::Parser::Expat.3
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-do-configure:
- @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL \
- CC="${CC}" CCFLAGS="${CFLAGS}" \
- EXPATLIBPATH=${LOCALBASE}/lib EXPATINCPATH=${LOCALBASE}/include
+post-configure:
@${PERL} -i -pe 's/^(CC = ).*/$$1 ${CC}/;' \
-e 's/^(CCFLAGS = ).*/$$1 ${CFLAGS}/' ${WRKSRC}/Expat/Makefile
OpenPOWER on IntegriCloud