From owner-freebsd-ports Tue Nov 6 8:40:22 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6241837B41A for ; Tue, 6 Nov 2001 08:40:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id fA6Ge1Z49913; Tue, 6 Nov 2001 08:40:01 -0800 (PST) (envelope-from gnats) Received: from sclp3.sclp.com (sclp3.sclp.com [209.196.61.66]) by hub.freebsd.org (Postfix) with SMTP id D894537B418 for ; Tue, 6 Nov 2001 08:34:23 -0800 (PST) Received: (qmail 26370 invoked from network); 6 Nov 2001 16:34:12 -0000 Received: from localhost (HELO nightshade.la.mastaler.com) (jason@127.0.0.1) by localhost with SMTP; 6 Nov 2001 16:34:12 -0000 Received: (qmail 8778 invoked by uid 666); 6 Nov 2001 16:34:09 -0000 Message-Id: <20011106163409.8777.qmail@nightshade.la.mastaler.com> Date: 6 Nov 2001 16:34:09 -0000 From: jason-dated-1005755454.e56baf@mastaler.com Reply-To: jason-dated-1005755454.e56baf@mastaler.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/31801: Update port: mail/tmda Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 31801 >Category: ports >Synopsis: Update port: mail/tmda >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Nov 06 08:40:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Jason R. Mastaler >Release: FreeBSD 4.4-RELEASE i386 >Organization: >Environment: System: FreeBSD nightshade.la.mastaler.com 4.4-RELEASE FreeBSD 4.4-RELEASE #3: Fri Sep 21 04:46:01 MDT 2001 root@nightshade.la.mastaler.com:/usr/obj/usr/src/sys/NIGHTSHADE i386 >Description: Update TMDA to the latest release. TMDA no longer depends on qmail as it now works on Postfix and Exim as well. Add new HTML documentation. >How-To-Repeat: >Fix: diff -ruN /usr/ports/mail/tmda/Makefile /root/ports/tmda/Makefile --- /usr/ports/mail/tmda/Makefile Fri Sep 21 10:00:13 2001 +++ /root/ports/tmda/Makefile Tue Nov 6 09:13:43 2001 @@ -6,7 +6,7 @@ # PORTNAME= tmda -PORTVERSION= 0.37 +PORTVERSION= 0.40 CATEGORIES= mail python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= tmda @@ -14,16 +14,8 @@ MAINTAINER= jason@mastaler.com -RUN_DEPENDS= ${QMAIL_DIR}/bin/qmail-send:${PORTSDIR}/mail/qmail - USE_PYTHON= yes -.if exists(${PREFIX}/qmail/bin/qmail-send) -QMAIL_DIR?= ${PREFIX}/qmail -.else -QMAIL_DIR?= /var/qmail -.endif - do-build: (cd ${WRKSRC}; ${PYTHON_CMD} ./compileall) @@ -37,9 +29,11 @@ post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${PREFIX}/share/doc/tmda -.for f in ChangeLog COPYRIGHT CRYPTO FAQ INSTALL README THANKS TODO UPGRADE contrib/*.* doc/tmda* + ${MKDIR} ${PREFIX}/share/doc/tmda/htdocs +.for f in ChangeLog COPYRIGHT CRYPTO INSTALL README THANKS TODO UPGRADE contrib/*.* @${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/share/doc/tmda .endfor + @${INSTALL_DATA} ${WRKSRC}/htdocs/*.html ${PREFIX}/share/doc/tmda/htdocs @${ECHO_MSG} @${ECHO_MSG} See ${PREFIX}/share/doc/tmda/INSTALL for configuration instructions .endif diff -ruN /usr/ports/mail/tmda/distinfo /root/ports/tmda/distinfo --- /usr/ports/mail/tmda/distinfo Fri Sep 21 10:00:13 2001 +++ /root/ports/tmda/distinfo Mon Nov 5 20:01:10 2001 @@ -1 +1 @@ -MD5 (tmda-0.37.tgz) = bc102d3e73f932d37d573134f0381201 +MD5 (tmda-0.40.tgz) = 37c1489ff1b5aedf6225d230b41e4c6f diff -ruN /usr/ports/mail/tmda/pkg-comment /root/ports/tmda/pkg-comment --- /usr/ports/mail/tmda/pkg-comment Thu Aug 30 09:38:13 2001 +++ /root/ports/tmda/pkg-comment Mon Nov 5 20:00:43 2001 @@ -1 +1 @@ -SPAM reduction system for qmail +Python-based SPAM reduction system diff -ruN /usr/ports/mail/tmda/pkg-descr /root/ports/tmda/pkg-descr --- /usr/ports/mail/tmda/pkg-descr Fri Sep 21 10:00:13 2001 +++ /root/ports/tmda/pkg-descr Mon Nov 5 19:57:52 2001 @@ -1,10 +1,9 @@ Tagged Message Delivery Agent (TMDA). -TMDA is an OSI certified Python application for qmail systems -designed to significantly reduce the amount of SPAM/UCE you receive. -A "whitelist" filter allows known contacts immediately into your -mailbox, and all others must reply to a simple confirmation to -validate their message. Once they respond to the confirmation, -their original message is delivered to you. +TMDA is an OSI certified software application designed to +significantly reduce the amount of SPAM/UCE (junk-mail) you receive. +TMDA combines a "whitelist" (for known/trusted senders), a "blacklist" +(for undesired senders), and a cryptographically enhanced confirmation +system (for unknown, but legitimate senders). WWW: http://tmda.sourceforge.net/ diff -ruN /usr/ports/mail/tmda/pkg-plist /root/ports/tmda/pkg-plist --- /usr/ports/mail/tmda/pkg-plist Fri Sep 21 10:00:13 2001 +++ /root/ports/tmda/pkg-plist Tue Nov 6 09:14:08 2001 @@ -4,6 +4,7 @@ bin/tmda-filter bin/tmda-inject bin/tmda-keygen +bin/tmda-keyword-address bin/tmda-sender-address bin/tmda-sendmail lib/%%PYTHON_VERSION%%/site-packages/TMDA/Cookie.py @@ -12,6 +13,8 @@ lib/%%PYTHON_VERSION%%/site-packages/TMDA/Defaults.pyc lib/%%PYTHON_VERSION%%/site-packages/TMDA/HMAC.py lib/%%PYTHON_VERSION%%/site-packages/TMDA/HMAC.pyc +lib/%%PYTHON_VERSION%%/site-packages/TMDA/MTA.py +lib/%%PYTHON_VERSION%%/site-packages/TMDA/MTA.pyc lib/%%PYTHON_VERSION%%/site-packages/TMDA/Util.py lib/%%PYTHON_VERSION%%/site-packages/TMDA/Util.pyc lib/%%PYTHON_VERSION%%/site-packages/TMDA/__init__.py @@ -21,7 +24,6 @@ %%PORTDOCS%%share/doc/tmda/COPYRIGHT %%PORTDOCS%%share/doc/tmda/CRYPTO %%PORTDOCS%%share/doc/tmda/ChangeLog -%%PORTDOCS%%share/doc/tmda/FAQ %%PORTDOCS%%share/doc/tmda/INSTALL %%PORTDOCS%%share/doc/tmda/README %%PORTDOCS%%share/doc/tmda/README.RELAY @@ -31,7 +33,23 @@ %%PORTDOCS%%share/doc/tmda/qmail-smtpd_auth.patch %%PORTDOCS%%share/doc/tmda/sample.tmdarc %%PORTDOCS%%share/doc/tmda/tmda.spec -%%PORTDOCS%%share/doc/tmda/tmda.html +%%PORTDOCS%%share/doc/tmda/htdocs/bugs.html +%%PORTDOCS%%share/doc/tmda/htdocs/config-client.html +%%PORTDOCS%%share/doc/tmda/htdocs/config-pre.html +%%PORTDOCS%%share/doc/tmda/htdocs/config-server.html +%%PORTDOCS%%share/doc/tmda/htdocs/config.html +%%PORTDOCS%%share/doc/tmda/htdocs/download.html +%%PORTDOCS%%share/doc/tmda/htdocs/faq.html +%%PORTDOCS%%share/doc/tmda/htdocs/features.html +%%PORTDOCS%%share/doc/tmda/htdocs/history.html +%%PORTDOCS%%share/doc/tmda/htdocs/index.html +%%PORTDOCS%%share/doc/tmda/htdocs/install.html +%%PORTDOCS%%share/doc/tmda/htdocs/inuse.html +%%PORTDOCS%%share/doc/tmda/htdocs/lists.html +%%PORTDOCS%%share/doc/tmda/htdocs/requirements.html +%%PORTDOCS%%share/doc/tmda/htdocs/resources.html +%%PORTDOCS%%share/doc/tmda/htdocs/results.html @dirrm share/tmda +%%PORTDOCS%%@dirrm share/doc/tmda/htdocs %%PORTDOCS%%@dirrm share/doc/tmda @dirrm lib/%%PYTHON_VERSION%%/site-packages/TMDA >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message