summaryrefslogtreecommitdiff
path: root/net/p5-ispman/Makefile
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2005-11-03 23:12:43 +0000
committerrillig <rillig@pkgsrc.org>2005-11-03 23:12:43 +0000
commit2ef2802ebd1fd4d8ffd5f25acf0401853a3e8333 (patch)
treedf808d9dc1871a63f1ba0b3cd877adfaac980b85 /net/p5-ispman/Makefile
parent4fa3250d78b4ce67a39e74283ed1dd06fb4e6fd3 (diff)
downloadpkgsrc-2ef2802ebd1fd4d8ffd5f25acf0401853a3e8333.tar.gz
Fixed wrong use of WRKSRC.
Diffstat (limited to 'net/p5-ispman/Makefile')
-rw-r--r--net/p5-ispman/Makefile21
1 files changed, 9 insertions, 12 deletions
diff --git a/net/p5-ispman/Makefile b/net/p5-ispman/Makefile
index a60e83ab23e..88500f45c42 100644
--- a/net/p5-ispman/Makefile
+++ b/net/p5-ispman/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2005/09/11 11:46:08 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2005/11/03 23:12:43 rillig Exp $
#
DISTNAME= ispman-0.5
@@ -19,24 +19,21 @@ DEPENDS+= p5-IMAP-Admin>=1.2.5:../../mail/p5-IMAP-Admin
DEPENDS+= p5-Convert-ASN1>=0.07:../../textproc/p5-Convert-ASN1
DEPENDS+= p5-IO-stringy>=1.213:../../devel/p5-IO-stringy
-WRKSRC= ${WRKDIR}/ispman/Modules/ISPMan
+WRKSRC= ${WRKDIR}/ispman/Modules
PERL5_PACKLIST= auto/ISPMan/.packlist
-PERL5_CONFIGURE_DIRS= ${WRKSRC} ${WRKSRC}/../IO-stringy-1.212_patched
+PERL5_CONFIGURE_DIRS= ${WRKSRC}/ISPMan ${WRKSRC}/IO-stringy-1.212_patched
BUILD_DIRS= ${PERL5_CONFIGURE_DIRS}
-INSTALL_DIRS= ${WRKSRC}
+INSTALL_DIRS= ${WRKSRC}/ISPMan
MAKE_PARAMS+= --noprompt
-pre-configure:
- cd ${WRKSRC} && \
- for i in `${FIND} * -type f -print` ; do \
- ${CP} $$i $$i.old && \
- ${SED} < $$i.old > $$i -e 's:/etc:${PREFIX}/etc:g' && \
- ${RM} $$i.old ; \
- done
+SUBST_CLASSES+= etc-fix
+SUBST_STAGE.etc-fix= pre-configure
+SUBST_FILES.etc-fix= ISPMan/*
+SUBST_SED.etc-fix= -e 's:/etc:${PREFIX}/etc:g'
post-install:
- ${INSTALL_DATA} ${WRKSRC}/../IO-stringy-1.212_patched/lib/IO/Scalar.pm \
+ ${INSTALL_DATA} ${WRKSRC}/IO-stringy-1.212_patched/lib/IO/Scalar.pm \
${PERL5_INSTALLVENDORLIB}/IO/ScalarPatched.pm
.include "../../lang/perl5/module.mk"