ports/53297: [PATCH] Update mail/tmda to 0.80
Sergei Kolobov
sergei at kolobov.com
Fri Jun 13 22:10:15 UTC 2003
>Number: 53297
>Category: ports
>Synopsis: [PATCH] Update mail/tmda to 0.80
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Jun 13 15:10:13 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Sergei Kolobov
>Release: FreeBSD 5.1-CURRENT i386
>Organization:
>Environment:
System: FreeBSD elf.chetwood.ru 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Thu Jun 5 02:19:41 MSD
>Description:
- Update to 0.80 ("Determine"):
* New feature from Cory Wright. TEMPLATE_DIR_MATCH_RECIPIENT will
search for a template directory based on the recipient address.
* New feature. The bounce,reject FILTER_INCOMING action now takes an
optional 'template' argument to bounce using a specific template
rather than the default template (bounce.txt).
- Install missing contributed scripts/configs
Noticed by: Jason R. Mastaler <jason at mastaler.com>
Remove file:
- pkg-req (not used since Makefile rev. 1.36)
Supercedes: ports/52924 (update to 0.79)
Port maintainer - mwm at mired.org - has been copied.
>How-To-Repeat:
>Fix:
--- tmda-0.80.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/mail/tmda/Makefile,v
retrieving revision 1.37
diff -u -r1.37 Makefile
--- Makefile 2003/06/02 14:04:36 1.37
+++ Makefile 2003/06/13 21:58:25
@@ -6,7 +6,7 @@
#
PORTNAME= tmda
-PORTVERSION= 0.78
+PORTVERSION= 0.80
CATEGORIES= mail python
MASTER_SITES= http://www.tmda.net/releases/%SUBDIR%/ \
http://www.us.tmda.net/releases/%SUBDIR%/ \
@@ -23,9 +23,12 @@
PKGMESSAGE= ${WRKDIR}/pkg-message
-DOCS= CODENAMES CRYPTO THANKS UPGRADE htdocs/*.html
-CONTRIB= collectaddys def2html printcdb printdbm \
- sendit.sh tmda.el vadduser-tmda
+DOCS= CODENAMES CRYPTO README THANKS UPGRADE htdocs/*.html
+SAMPLES= sample.config tmda.el tofmipd.sysconfig vtmdarc
+SCRIPTS= collectaddys def2html printcdb printdbm sendit.sh \
+ smtp-check-sender tofmipd.init tofmipd.sysconfig \
+ update-internaldomains vadduser-tmda vmailmgr-vdir.sh \
+ vpopmail-vdir.sh wrapfd3.sh
.include <bsd.port.pre.mk>
@@ -44,10 +47,9 @@
@${MKDIR} ${DATADIR}
${INSTALL_DATA} ${WRKSRC}/templates/*.txt ${DATADIR}
${INSTALL_SCRIPT} ${WRKSRC}/bin/tmda-* ${PREFIX}/bin
- @${MKDIR} ${EXAMPLESDIR}/contrib
- cd ${WRKSRC}/contrib && \
- ${INSTALL_DATA} sample.config ${EXAMPLESDIR} && \
- ${INSTALL_DATA} ${CONTRIB} ${EXAMPLESDIR}/contrib
+ @${MKDIR} ${EXAMPLESDIR}
+ cd ${WRKSRC}/contrib && ${INSTALL_DATA} ${SAMPLES} ${EXAMPLESDIR}
+ cd ${WRKSRC}/contrib && ${INSTALL_SCRIPT} ${SCRIPTS} ${EXAMPLESDIR}
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/mail/tmda/distinfo,v
retrieving revision 1.33
diff -u -r1.33 distinfo
--- distinfo 2003/06/02 14:04:36 1.33
+++ distinfo 2003/06/13 21:58:25
@@ -1 +1 @@
-MD5 (tmda-0.78.tgz) = a3abd8f0afd22d84940a1919c3ae59f8
+MD5 (tmda-0.80.tgz) = 2d724818d30799391eb8ab0901347dec
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/mail/tmda/pkg-plist,v
retrieving revision 1.29
diff -u -r1.29 pkg-plist
--- pkg-plist 2003/06/02 14:04:36 1.29
+++ pkg-plist 2003/06/13 21:58:26
@@ -91,6 +91,7 @@
@dirrm %%PYTHON_SITELIBDIR%%/TMDA
%%PORTDOCS%%%%DOCSDIR%%/CODENAMES
%%PORTDOCS%%%%DOCSDIR%%/CRYPTO
+%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/THANKS
%%PORTDOCS%%%%DOCSDIR%%/UPGRADE
%%PORTDOCS%%%%DOCSDIR%%/bugs.html
@@ -119,15 +120,22 @@
%%PORTDOCS%%%%DOCSDIR%%/tmda-vdomains.html
%%PORTDOCS%%%%DOCSDIR%%/trouble.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%EXAMPLESDIR%%/contrib/collectaddys
-%%EXAMPLESDIR%%/contrib/def2html
-%%EXAMPLESDIR%%/contrib/printcdb
-%%EXAMPLESDIR%%/contrib/printdbm
-%%EXAMPLESDIR%%/contrib/sendit.sh
-%%EXAMPLESDIR%%/contrib/tmda.el
-%%EXAMPLESDIR%%/contrib/vadduser-tmda
- at dirrm %%EXAMPLESDIR%%/contrib
+%%EXAMPLESDIR%%/collectaddys
+%%EXAMPLESDIR%%/def2html
+%%EXAMPLESDIR%%/printcdb
+%%EXAMPLESDIR%%/printdbm
%%EXAMPLESDIR%%/sample.config
+%%EXAMPLESDIR%%/sendit.sh
+%%EXAMPLESDIR%%/smtp-check-sender
+%%EXAMPLESDIR%%/tmda.el
+%%EXAMPLESDIR%%/tofmipd.init
+%%EXAMPLESDIR%%/tofmipd.sysconfig
+%%EXAMPLESDIR%%/update-internaldomains
+%%EXAMPLESDIR%%/vadduser-tmda
+%%EXAMPLESDIR%%/vmailmgr-vdir.sh
+%%EXAMPLESDIR%%/vpopmail-vdir.sh
+%%EXAMPLESDIR%%/vtmdarc
+%%EXAMPLESDIR%%/wrapfd3.sh
@dirrm %%EXAMPLESDIR%%
%%DATADIR%%/bounce.txt
%%DATADIR%%/confirm_accept.txt
--- tmda-0.80.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list