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