summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2006-05-10 13:18:21 +0000
committerjoerg <joerg@pkgsrc.org>2006-05-10 13:18:21 +0000
commitf549858ed3c22c6267dc3c97e0a02ed944a7aacd (patch)
treecbfbf1d55f8f7b39ebfa468f4b33d7df8da01984 /mail
parenta654ec43bc350c14a5bdd0d848a7008e751e729d (diff)
downloadpkgsrc-f549858ed3c22c6267dc3c97e0a02ed944a7aacd.tar.gz
compile the scripts in lib/mailman/{bin,cron,scripts} for consistency,
e.g. bin/paths.py wasn't always compiled before. Bump revision.
Diffstat (limited to 'mail')
-rw-r--r--mail/mailman/Makefile6
-rw-r--r--mail/mailman/PLIST8
2 files changed, 12 insertions, 2 deletions
diff --git a/mail/mailman/Makefile b/mail/mailman/Makefile
index 2ee80d3ad0e..bb5fd90be62 100644
--- a/mail/mailman/Makefile
+++ b/mail/mailman/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.37 2006/04/23 00:12:38 jlam Exp $
+# $NetBSD: Makefile,v 1.38 2006/05/10 13:18:21 joerg Exp $
DISTNAME= mailman-2.1.8rc1
+PKGREVISION= 1
CATEGORIES= mail www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mailman/}
EXTRACT_SUFX= .tgz
@@ -96,6 +97,8 @@ SUBST_SED.paths+= -e 's,@EXECDIR@,${EXECDIR},g'
SUBST_SED.paths+= -e 's,@MAILMAN_DATADIR@,${MAILMAN_DATADIR},g'
SUBST_STAGE.paths= post-patch
+PYCOMPILEALL= ${BUILDLINK_PREFIX.${PYPACKAGE}}/${PYLIB}/compileall.py
+
post-extract:
${CP} ${FILESDIR}/mailman.conf.dist ${WRKDIR}/mailman.conf.dist
@@ -121,6 +124,7 @@ post-install:
${CHMOD} -R g+w ${EXECDIR}
${CHMOD} g+s ${EXECDIR}/cgi-bin/*
${RM} -f ${EXECDIR}/Mailman/mm_cfg.pyc
+ ${PYTHONBIN} ${PYCOMPILEALL} ${PREFIX}/lib/mailman/bin ${PREFIX}/lib/mailman/cron ${PREFIX}/lib/mailman/scripts
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/mailman/PLIST b/mail/mailman/PLIST
index 06106d38414..ea8977f1e78 100644
--- a/mail/mailman/PLIST
+++ b/mail/mailman/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2006/04/10 20:33:12 bouyer Exp $
+@comment $NetBSD: PLIST,v 1.11 2006/05/10 13:18:21 joerg Exp $
lib/mailman/Mailman/Archiver/Archiver.py
lib/mailman/Mailman/Archiver/Archiver.pyc
lib/mailman/Mailman/Archiver/HyperArch.py
@@ -300,10 +300,12 @@ lib/mailman/bin/cleanarch
lib/mailman/bin/clone_member
lib/mailman/bin/config_list
lib/mailman/bin/convert.py
+lib/mailman/bin/convert.pyc
lib/mailman/bin/discard
lib/mailman/bin/dumpdb
lib/mailman/bin/find_member
lib/mailman/bin/fix_url.py
+lib/mailman/bin/fix_url.pyc
lib/mailman/bin/genaliases
lib/mailman/bin/inject
lib/mailman/bin/list_admins
@@ -313,6 +315,7 @@ lib/mailman/bin/list_owners
lib/mailman/bin/mailmanctl
lib/mailman/bin/mmsitepass
lib/mailman/bin/msgfmt.py
+lib/mailman/bin/msgfmt.pyc
lib/mailman/bin/newlist
lib/mailman/bin/paths.py
lib/mailman/bin/paths.pyc
@@ -320,6 +323,7 @@ lib/mailman/bin/qrunner
lib/mailman/bin/rb-archfix
lib/mailman/bin/remove_members
lib/mailman/bin/reset_pw.py
+lib/mailman/bin/reset_pw.pyc
lib/mailman/bin/rmlist
lib/mailman/bin/show_qfiles
lib/mailman/bin/sync_members
@@ -347,6 +351,7 @@ lib/mailman/cron/gate_news
lib/mailman/cron/mailpasswds
lib/mailman/cron/nightly_gzip
lib/mailman/cron/paths.py
+lib/mailman/cron/paths.pyc
lib/mailman/cron/senddigests
lib/mailman/icons/PythonPowered.png
lib/mailman/icons/gnu-head-tiny.jpg
@@ -600,6 +605,7 @@ lib/mailman/scripts/leave
lib/mailman/scripts/mailman
lib/mailman/scripts/owner
lib/mailman/scripts/paths.py
+lib/mailman/scripts/paths.pyc
lib/mailman/scripts/post
lib/mailman/scripts/request
lib/mailman/scripts/subscribe