Index: head/mail/mailman/Makefile
===================================================================
--- head/mail/mailman/Makefile (revision 36934)
+++ head/mail/mailman/Makefile (revision 36935)
@@ -1,54 +1,56 @@
# New ports collection makefile for: mailman
# Date created: 10 July 2000
# Whom: n_hibma@qubesoft.com
#
# $FreeBSD$
#
PORTNAME= mailman
-PORTVERSION= 2.0
+PORTVERSION= 2.0.1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= mailman
EXTRACT_SUFX= .tgz
MAINTAINER= demon@FreeBSD.org
-BUILD_DEPENDS+= python:${PORTSDIR}/lang/python
-RUN_DEPENDS+= ${LOCALBASE}/sbin/httpd:${PORTSDIR}/www/apache13 \
- python:${PORTSDIR}/lang/python
+RUN_DEPENDS= ${LOCALBASE}/sbin/httpd:${PORTSDIR}/www/apache13
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-mail-gid=daemon --with-cgi-gid=nogroup
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --prefix=${MAILMANDIR} \
+ --with-mail-gid=daemon --with-cgi-gid=nogroup
+USE_PYTHON= yes
USERNAME?= mailman
USERID?= 89
-MAILMANDIR?= ${PREFIX}/mailman
+MMDIR?= mailman
+MAILMANDIR= ${PREFIX}/${MMDIR}
pre-configure:
- # Add the username, uid, group amd gid
+ # Add the username, uid, group and gid
${SH} ${FILESDIR}/configure.sh ${USERNAME} ${USERID} ${MAILMANDIR}
# Create the dir and the correct permissions for it.
${MKDIR} ${MAILMANDIR}
${CHOWN} ${USERNAME}:${USERNAME} ${MAILMANDIR}
${CHMOD} 2775 ${MAILMANDIR}
post-install:
@${CHOWN} -R :${USERNAME} ${MAILMANDIR}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/share/doc/mailman
+.for f in BUGS FAQ INSTALL NEWS README* UPGRADING
+ @${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/share/doc/mailman
+.endfor
+.endif
@echo All related binaries have been installed in ${MAILMANDIR}/bin
- @echo See ${WRKDIR}/INSTALL for installation instructions \(prefix == ${MAILMANDIR}\).
- @echo Sample entry for httpd.conf for Apache:
- @echo " ScriptAlias /mailman/ ${MAILMANDIR}/cgi-bin/"
+ @echo See ${PREFIX}/share/doc/mailman/INSTALL for installation instructions \(prefix == ${MAILMANDIR}\).
+ @echo 'Sample entry for httpd.conf for Apache:'
+ @echo ' ScriptAlias /mailman/ ${MAILMANDIR}/cgi-bin/'
@echo ' '
@echo ' Options FollowSymLinks ExecCGI'
@echo ' ... other options ...'
@echo ' '
.include
-
-# Override the prefix (it is being abused in mailman)
-# XXX It might be a good idea to have a look again at where
-# the various files are put
-CONFIGURE_ARGS+= --prefix=${MAILMANDIR}
Property changes on: head/mail/mailman/Makefile
___________________________________________________________________
Modified: cvs2svn:cvs-rev
## -1 +1 ##
-1.8
\ No newline at end of property
+1.9
\ No newline at end of property
Index: head/mail/mailman/distinfo
===================================================================
--- head/mail/mailman/distinfo (revision 36934)
+++ head/mail/mailman/distinfo (revision 36935)
@@ -1 +1 @@
-MD5 (mailman-2.0.tgz) = 562da6fc3b93aab7e6d627451449441b
+MD5 (mailman-2.0.1.tgz) = 8367bcbad1ae4b63e287b0bd4c6e241b
Property changes on: head/mail/mailman/distinfo
___________________________________________________________________
Modified: cvs2svn:cvs-rev
## -1 +1 ##
-1.5
\ No newline at end of property
+1.6
\ No newline at end of property
Index: head/mail/mailman/pkg-plist
===================================================================
--- head/mail/mailman/pkg-plist (revision 36934)
+++ head/mail/mailman/pkg-plist (revision 36935)
@@ -1,285 +1,298 @@
mailman/Mailman/Archiver/Archiver.py
mailman/Mailman/Archiver/Archiver.pyc
mailman/Mailman/Archiver/HyperArch.py
mailman/Mailman/Archiver/HyperArch.pyc
mailman/Mailman/Archiver/HyperDatabase.py
mailman/Mailman/Archiver/HyperDatabase.pyc
mailman/Mailman/Archiver/__init__.py
mailman/Mailman/Archiver/__init__.pyc
mailman/Mailman/Archiver/pipermail.py
mailman/Mailman/Archiver/pipermail.pyc
mailman/Mailman/Autoresponder.py
mailman/Mailman/Autoresponder.pyc
mailman/Mailman/Bouncer.py
mailman/Mailman/Bouncer.pyc
mailman/Mailman/Bouncers/BouncerAPI.py
mailman/Mailman/Bouncers/BouncerAPI.pyc
mailman/Mailman/Bouncers/Caiwireless.py
mailman/Mailman/Bouncers/Caiwireless.pyc
mailman/Mailman/Bouncers/Catchall.py
mailman/Mailman/Bouncers/Catchall.pyc
mailman/Mailman/Bouncers/Compuserve.py
mailman/Mailman/Bouncers/Compuserve.pyc
mailman/Mailman/Bouncers/DSN.py
mailman/Mailman/Bouncers/DSN.pyc
mailman/Mailman/Bouncers/Exim.py
mailman/Mailman/Bouncers/Exim.pyc
mailman/Mailman/Bouncers/GroupWise.py
mailman/Mailman/Bouncers/GroupWise.pyc
mailman/Mailman/Bouncers/Microsoft.py
mailman/Mailman/Bouncers/Microsoft.pyc
mailman/Mailman/Bouncers/Netscape.py
mailman/Mailman/Bouncers/Netscape.pyc
mailman/Mailman/Bouncers/Postfix.py
mailman/Mailman/Bouncers/Postfix.pyc
mailman/Mailman/Bouncers/Qmail.py
mailman/Mailman/Bouncers/Qmail.pyc
mailman/Mailman/Bouncers/SMTP32.py
mailman/Mailman/Bouncers/SMTP32.pyc
mailman/Mailman/Bouncers/SimpleMatch.py
mailman/Mailman/Bouncers/SimpleMatch.pyc
mailman/Mailman/Bouncers/Smail.py
mailman/Mailman/Bouncers/Smail.pyc
mailman/Mailman/Bouncers/Yahoo.py
mailman/Mailman/Bouncers/Yahoo.pyc
mailman/Mailman/Bouncers/__init__.py
mailman/Mailman/Bouncers/__init__.pyc
mailman/Mailman/Cgi/Auth.py
mailman/Mailman/Cgi/Auth.pyc
mailman/Mailman/Cgi/__init__.py
mailman/Mailman/Cgi/__init__.pyc
mailman/Mailman/Cgi/admin.py
mailman/Mailman/Cgi/admin.pyc
mailman/Mailman/Cgi/admindb.py
mailman/Mailman/Cgi/admindb.pyc
mailman/Mailman/Cgi/edithtml.py
mailman/Mailman/Cgi/edithtml.pyc
mailman/Mailman/Cgi/handle_opts.py
mailman/Mailman/Cgi/handle_opts.pyc
mailman/Mailman/Cgi/listinfo.py
mailman/Mailman/Cgi/listinfo.pyc
mailman/Mailman/Cgi/options.py
mailman/Mailman/Cgi/options.pyc
mailman/Mailman/Cgi/private.py
mailman/Mailman/Cgi/private.pyc
mailman/Mailman/Cgi/roster.py
mailman/Mailman/Cgi/roster.pyc
mailman/Mailman/Cgi/subscribe.py
mailman/Mailman/Cgi/subscribe.pyc
mailman/Mailman/Cookie.py
mailman/Mailman/Cookie.pyc
mailman/Mailman/Crypt.py
mailman/Mailman/Crypt.pyc
mailman/Mailman/Defaults.py
mailman/Mailman/Defaults.pyc
mailman/Mailman/Deliverer.py
mailman/Mailman/Deliverer.pyc
mailman/Mailman/Digester.py
mailman/Mailman/Digester.pyc
mailman/Mailman/EncWord.py
mailman/Mailman/EncWord.pyc
mailman/Mailman/Errors.py
mailman/Mailman/Errors.pyc
mailman/Mailman/GatewayManager.py
mailman/Mailman/GatewayManager.pyc
mailman/Mailman/HTMLFormatter.py
mailman/Mailman/HTMLFormatter.pyc
mailman/Mailman/Handlers/Acknowledge.py
mailman/Mailman/Handlers/Acknowledge.pyc
mailman/Mailman/Handlers/AfterDelivery.py
mailman/Mailman/Handlers/AfterDelivery.pyc
mailman/Mailman/Handlers/Approve.py
mailman/Mailman/Handlers/Approve.pyc
mailman/Mailman/Handlers/CalcRecips.py
mailman/Mailman/Handlers/CalcRecips.pyc
mailman/Mailman/Handlers/Cleanse.py
mailman/Mailman/Handlers/Cleanse.pyc
mailman/Mailman/Handlers/CookHeaders.py
mailman/Mailman/Handlers/CookHeaders.pyc
mailman/Mailman/Handlers/Decorate.py
mailman/Mailman/Handlers/Decorate.pyc
mailman/Mailman/Handlers/HandlerAPI.py
mailman/Mailman/Handlers/HandlerAPI.pyc
mailman/Mailman/Handlers/Hold.py
mailman/Mailman/Handlers/Hold.pyc
mailman/Mailman/Handlers/Replybot.py
mailman/Mailman/Handlers/Replybot.pyc
mailman/Mailman/Handlers/SMTPDirect.py
mailman/Mailman/Handlers/SMTPDirect.pyc
mailman/Mailman/Handlers/Sendmail.py
mailman/Mailman/Handlers/Sendmail.pyc
mailman/Mailman/Handlers/SpamDetect.py
mailman/Mailman/Handlers/SpamDetect.pyc
mailman/Mailman/Handlers/ToArchive.py
mailman/Mailman/Handlers/ToArchive.pyc
mailman/Mailman/Handlers/ToDigest.py
mailman/Mailman/Handlers/ToDigest.pyc
mailman/Mailman/Handlers/ToUsenet.py
mailman/Mailman/Handlers/ToUsenet.pyc
mailman/Mailman/Handlers/__init__.py
mailman/Mailman/Handlers/__init__.pyc
mailman/Mailman/ListAdmin.py
mailman/Mailman/ListAdmin.pyc
mailman/Mailman/LockFile.py
mailman/Mailman/LockFile.pyc
mailman/Mailman/Logging/Logger.py
mailman/Mailman/Logging/Logger.pyc
mailman/Mailman/Logging/MultiLogger.py
mailman/Mailman/Logging/MultiLogger.pyc
mailman/Mailman/Logging/StampedLogger.py
mailman/Mailman/Logging/StampedLogger.pyc
mailman/Mailman/Logging/Syslog.py
mailman/Mailman/Logging/Syslog.pyc
mailman/Mailman/Logging/Utils.py
mailman/Mailman/Logging/Utils.pyc
mailman/Mailman/Logging/__init__.py
mailman/Mailman/Logging/__init__.pyc
mailman/Mailman/MailCommandHandler.py
mailman/Mailman/MailCommandHandler.pyc
mailman/Mailman/MailList.py
mailman/Mailman/MailList.pyc
mailman/Mailman/Mailbox.py
mailman/Mailman/Mailbox.pyc
mailman/Mailman/Message.py
mailman/Mailman/Message.pyc
mailman/Mailman/Pending.py
mailman/Mailman/Pending.pyc
mailman/Mailman/SecurityManager.py
mailman/Mailman/SecurityManager.pyc
mailman/Mailman/Utils.py
mailman/Mailman/Utils.pyc
mailman/Mailman/Version.py
mailman/Mailman/Version.pyc
mailman/Mailman/__init__.py
mailman/Mailman/__init__.pyc
mailman/Mailman/aliases.py
mailman/Mailman/aliases.pyc
mailman/Mailman/htmlformat.py
mailman/Mailman/htmlformat.pyc
mailman/Mailman/mm_cfg.py
mailman/Mailman/mm_cfg.py.dist
mailman/Mailman/mm_cfg.pyc
mailman/Mailman/pythonlib/StringIO.py
mailman/Mailman/pythonlib/StringIO.pyc
mailman/Mailman/pythonlib/__init__.py
mailman/Mailman/pythonlib/__init__.pyc
mailman/Mailman/pythonlib/cgi.py
mailman/Mailman/pythonlib/cgi.pyc
mailman/Mailman/pythonlib/nntplib.py
mailman/Mailman/pythonlib/nntplib.pyc
mailman/Mailman/pythonlib/rfc822.py
mailman/Mailman/pythonlib/rfc822.pyc
mailman/Mailman/pythonlib/smtplib.py
mailman/Mailman/pythonlib/smtplib.pyc
mailman/Mailman/pythonlib/tempfile.py
mailman/Mailman/pythonlib/tempfile.pyc
mailman/Mailman/versions.py
mailman/Mailman/versions.pyc
mailman/bin/add_members
mailman/bin/arch
mailman/bin/check_db
mailman/bin/check_perms
mailman/bin/clone_member
mailman/bin/config_list
mailman/bin/digest_arch
mailman/bin/dumpdb
mailman/bin/find_member
mailman/bin/list_lists
mailman/bin/list_members
mailman/bin/mmsitepass
mailman/bin/move_list
mailman/bin/newlist
mailman/bin/paths.py
mailman/bin/paths.pyc
mailman/bin/remove_members
mailman/bin/rmlist
mailman/bin/sync_members
mailman/bin/update
mailman/bin/version
mailman/bin/withlist
mailman/cgi-bin/admin
mailman/cgi-bin/admindb
mailman/cgi-bin/archives
mailman/cgi-bin/edithtml
mailman/cgi-bin/handle_opts
mailman/cgi-bin/listinfo
mailman/cgi-bin/options
mailman/cgi-bin/private
mailman/cgi-bin/roster
mailman/cgi-bin/subscribe
mailman/cron/bumpdigests
mailman/cron/checkdbs
mailman/cron/crontab.in
mailman/cron/gate_news
mailman/cron/mailpasswds
mailman/cron/nightly_gzip
mailman/cron/paths.py
mailman/cron/qrunner
mailman/cron/senddigests
mailman/data/last_mailman_version
mailman/data/pending_subscriptions.db
mailman/filters/bowa-strip
mailman/icons/PythonPowered.png
mailman/icons/gnu-head-tiny.jpg
mailman/icons/mailman-large.jpg
mailman/icons/mailman.jpg
mailman/mail/wrapper
mailman/scripts/answer_majordomo_mail
mailman/scripts/driver
mailman/scripts/mailcmd
mailman/scripts/mailowner
mailman/scripts/paths.py
mailman/scripts/post
mailman/templates/admindbpreamble.html
mailman/templates/adminsubscribeack.txt
mailman/templates/adminunsubscribeack.txt
mailman/templates/admlogin.txt
mailman/templates/approve.txt
mailman/templates/bounce.txt
mailman/templates/checkdbs.txt
mailman/templates/convert.txt
mailman/templates/cronpass.txt
mailman/templates/handle_opts.html
mailman/templates/headfoot.html
mailman/templates/help.txt
mailman/templates/listinfo.html
mailman/templates/masthead.txt
mailman/templates/newlist.txt
mailman/templates/nopass.txt
mailman/templates/options.html
mailman/templates/postack.txt
mailman/templates/postauth.txt
mailman/templates/postheld.txt
mailman/templates/reenable.txt
mailman/templates/refuse.txt
mailman/templates/roster.html
mailman/templates/subauth.txt
mailman/templates/subscribe.html
mailman/templates/subscribeack.txt
mailman/templates/userpass.txt
mailman/templates/verify.txt
+share/doc/mailman/BUGS
+share/doc/mailman/FAQ
+share/doc/mailman/INSTALL
+share/doc/mailman/NEWS
+share/doc/mailman/README
+share/doc/mailman/README.BSD
+share/doc/mailman/README.EXIM
+share/doc/mailman/README.LINUX
+share/doc/mailman/README.NETSCAPE
+share/doc/mailman/README.QMAIL
+share/doc/mailman/README.SENDMAIL
+share/doc/mailman/UPGRADING
@dirrm mailman/Mailman/Archiver
@dirrm mailman/Mailman/Bouncers
@dirrm mailman/Mailman/Cgi
@dirrm mailman/Mailman/Handlers
@dirrm mailman/Mailman/Logging
@dirrm mailman/Mailman/pythonlib
@dirrm mailman/Mailman
@dirrm mailman/archives/private
@dirrm mailman/archives/public
@dirrm mailman/archives
@dirrm mailman/bin
@dirrm mailman/cgi-bin
@dirrm mailman/cron
@dirrm mailman/data
@dirrm mailman/filters
@dirrm mailman/icons
@dirrm mailman/lists
@dirrm mailman/locks
@dirrm mailman/logs
@dirrm mailman/mail
@dirrm mailman/qfiles
@dirrm mailman/scripts
@dirrm mailman/spam
@dirrm mailman/templates
@dirrm mailman
+@dirrm share/doc/mailman
Property changes on: head/mail/mailman/pkg-plist
___________________________________________________________________
Modified: cvs2svn:cvs-rev
## -1 +1 ##
-1.4
\ No newline at end of property
+1.5
\ No newline at end of property