pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/iasp Use SUBST framework.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/79bc993b0994
branches:  trunk
changeset: 505668:79bc993b0994
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Thu Jan 05 23:42:32 2006 +0000

description:
Use SUBST framework.

diffstat:

 www/iasp/Makefile |  10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diffs (36 lines):

diff -r 12f9061d0355 -r 79bc993b0994 www/iasp/Makefile
--- a/www/iasp/Makefile Thu Jan 05 23:36:00 2006 +0000
+++ b/www/iasp/Makefile Thu Jan 05 23:42:32 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2005/12/29 06:22:23 jlam Exp $
+# $NetBSD: Makefile,v 1.12 2006/01/05 23:42:32 joerg Exp $
 
 .include "../../www/iasp/Makefile.common"
 
@@ -42,6 +42,11 @@
 CONF_FILES+=   /dev/null ${IASP_DESTDIR}/properties/license
 RCD_SCRIPTS=   iasp iasp_admin
 
+SUBST_CLASSES+=                paths
+SUBST_FILES.paths=     mod_iasp.conf
+SUBST_SED.paths+=      -e 's,@IASP@,${IASP_DESTDIR},g'
+SUBST_STAGE.paths=     post-patch
+
 post-extract:
        cd ${WRKDIR}; ${GTAR} -xf ${IASP_TARFILE}
        cd ${WRKSRC}; ${RM} -rf bin logs
@@ -49,13 +54,12 @@
        cd ${WRKSRC}; for file in properties/*.properties; do           \
                ${MV} -f $$file $$file.default;                         \
        done
+       ${CP} ${FILESDIR}/mod_iasp.conf ${WRKSRC}
 
 do-build:
        @${SETENV} ${SCRIPTS_ENV} ${SH} ${FILESDIR}/gen-scripts.sh
        ${MKDIR} ${WRKSRC}/WEB-INF
        ${CP} ${FILESDIR}/web.xml ${WRKSRC}/WEB-INF
-       @${SED} ${FILES_SUBST_SED} ${FILESDIR}/mod_iasp.conf            \
-               > ${WRKSRC}/mod_iasp.conf
 
 do-install:
        ${MKDIR} ${IASP_DESTDIR:H}



Home | Main Index | Thread Index | Old Index