pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/mailman Replace FILES_SUBST usage with SUBST fram...
details: https://anonhg.NetBSD.org/pkgsrc/rev/28b8a9843e32
branches: trunk
changeset: 506711:28b8a9843e32
user: joerg <joerg%pkgsrc.org@localhost>
date: Fri Jan 20 23:33:24 2006 +0000
description:
Replace FILES_SUBST usage with SUBST framework.
diffstat:
mail/mailman/Makefile | 17 ++++++++++-------
1 files changed, 10 insertions(+), 7 deletions(-)
diffs (39 lines):
diff -r b0adf051514c -r 28b8a9843e32 mail/mailman/Makefile
--- a/mail/mailman/Makefile Fri Jan 20 23:13:32 2006 +0000
+++ b/mail/mailman/Makefile Fri Jan 20 23:33:24 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.28 2005/12/29 06:21:50 jlam Exp $
+# $NetBSD: Makefile,v 1.29 2006/01/20 23:33:24 joerg Exp $
DISTNAME= mailman-2.1.6
PKGREVISION= 1
@@ -34,10 +34,6 @@
MESSAGE_SUBST+= EXECDIR=${EXECDIR}
MESSAGE_SUBST+= MAILMAN_USER=${MAILMAN_USER}
-FILES_SUBST+= EXECDIR=${EXECDIR:Q}
-FILES_SUBST+= MAILMAN_USER=${MAILMAN_USER:Q}
-FILES_SUBST+= MAILMAN_GROUP=${MAILMAN_GROUP:Q}
-FILES_SUBST+= MAILMAN_DATADIR=${MAILMAN_DATADIR:Q}
PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q}
PLIST_SUBST+= MAILMAN_CGIEXT=${MAILMAN_CGIEXT:S/none//}
@@ -96,9 +92,16 @@
BROKEN_GETTEXT_DETECTION= no
+SUBST_CLASSES+= paths
+SUBST_FILES.paths= ${WRKDIR}/mailman.conf.dist
+SUBST_SED.paths+= -e 's,@EXECDIR@,${EXECDIR},g'
+SUBST_SED.paths+= -e 's,@MAILMAN_DATADIR@,${MAILMAN_DATADIR},g'
+SUBST_STAGE.paths= post-patch
+
+post-extract:
+ ${CP} ${FILESDIR}/mailman.conf.dist ${WRKDIR}/mailman.conf.dist
+
post-patch:
- @${SED} ${FILES_SUBST_SED} ${FILESDIR}/mailman.conf.dist \
- >${WRKDIR}/mailman.conf.dist
${RM} -f ${WRKSRC}/[A-Z]*.orig
pre-install:
Home |
Main Index |
Thread Index |
Old Index