diff options
author | joerg <joerg@pkgsrc.org> | 2006-01-06 18:56:08 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2006-01-06 18:56:08 +0000 |
commit | 557699ce81a84044e88aefd8ec6599ffe5a62387 (patch) | |
tree | b5fed2b69220ce23729060ef06c4eac2d36fa28e /devel | |
parent | 4c574bb6e0c5361992b800e759f3031ec6654238 (diff) | |
download | pkgsrc-557699ce81a84044e88aefd8ec6599ffe5a62387.tar.gz |
Use SUBST framework.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/cvs2p4/Makefile | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/devel/cvs2p4/Makefile b/devel/cvs2p4/Makefile index edb1c6a8c0b..67bc19f01c1 100644 --- a/devel/cvs2p4/Makefile +++ b/devel/cvs2p4/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2005/12/29 06:21:36 jlam Exp $ +# $NetBSD: Makefile,v 1.10 2006/01/06 18:56:08 joerg Exp $ # DISTNAME= cvs2p4-2.3.3 @@ -25,14 +25,18 @@ LIBDIR= lib/perl5 PLIST_SUBST+= DOCDIR=${DOCDIR:Q} PLIST_SUBST+= EGDIR=${EGDIR:Q} -FILES_SUBST+= P4ROOT=${P4ROOT:Q} -FILES_SUBST+= P4PORT=${P4PORT:Q} - CVS2P4_INLIB= $$Mydir/lib/util\.pl CVS2P4_OUTLIB= ${LIBDIR}/${PKGBASE}-util.pl INSTALLATION_DIRS= bin ${LIBDIR} +SUBST_CLASSES+= paths +SUBST_FILES.paths= test/config +SUBST_SED.paths+= -e 's,@PREFIX@,${PREFIX},g' +SUBST_SED.paths+= -e 's,@P4PORT@,${P4PORT},g' +SUBST_SED.paths+= -e 's,@P4ROOT@,${P4ROOT},g' +SUBST_STAGE.paths= post-patch + do-configure: for f in ${WRKSRC}/bin/*; do \ ( ${ECHO} \#!${PERL5}; ${CAT} $${f} ) | ${SED} -e '2,5d' \ @@ -40,9 +44,6 @@ do-configure: > $${f}.new; \ ${MV} -f $${f}.new $${f}; \ done - @${SED} ${FILES_SUBST_SED} ${WRKSRC}/test/config \ - > ${WRKSRC}/test/config.new - @${MV} -f ${WRKSRC}/test/config.new ${WRKSRC}/test/config do-install: ${INSTALL_DATA} ${WRKSRC}/lib/util.pl ${PREFIX}/${CVS2P4_OUTLIB} |