Skip site navigation (1)Skip section navigation (2)
Date:      Sat,  1 Sep 2001 14:28:27 +0200 (CEST)
From:      Matthias Andree <matthias.andree@web.de>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        dwcjr@freebsd.org
Subject:   ports/30246: update port: mail/postfix-current include qmqpd and docs 
Message-ID:  <20010901122827.111BF2D3B9@freebsd.emma.line.org>

next in thread | raw e-mail | index | archive | help

>Number:         30246
>Category:       ports
>Synopsis:       update port: mail/postfix-current include qmqpd and docs
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 01 05:30:04 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Matthias Andree
>Release:        FreeBSD 4.4-RC i386
>Organization:
>Environment:
System: FreeBSD freebsd.emma.line.org 4.4-RC FreeBSD 4.4-RC #0: Fri Aug 31 00:03:36 CEST 2001 root@freebsd.emma.line.org:/usr/src/sys/compile/M2A2 i386


	
>Description:
2 issues:

#1
The postfix-20010808_1 port does not install qmqpd and related documentation
and configuration samples. qmqpd is a QMQP server that is necessary to use 
Postfix as delivery backend for ezmlm-idx, it has been introduced in early 
July. The patch below makes the port install qmqpd, its man page and the 
sample-qmqpd.cf file.

#2
The postfix-20010808_1 port does not install all the *_README files, HISTORY
and similar documents. The patch below adds this documentation (NOPORTDOCS
dependent, of course).
	
>How-To-Repeat:
Just install the port and look at the list of installed files with:

  pkg_info -L postfix-20010808_1
	
>Fix:
Please apply this patch (please cd to the postfix-current directory and
use patch -p2):

The patch adds no files.

diff -Nur -x work /usr/ports/mail/postfix-current/Makefile /tmp/postfix/Makefile
--- /usr/ports/mail/postfix-current/Makefile	Thu Aug 30 05:36:38 2001
+++ /tmp/postfix/Makefile	Sat Sep  1 13:36:02 2001
@@ -7,7 +7,7 @@
 
 PORTNAME=	postfix
 PORTVERSION=	20010808
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	mail ipv6
 MASTER_SITES=	ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/ \
 		ftp://ftp.aet.tu-cottbus.de/pub/postfix_tls/%SUBDIR%/ \
@@ -29,7 +29,7 @@
 	transport.5 virtual.5
 
 MAN8=	bounce.8 cleanup.8 defer.8 error.8 flush.8 lmtp.8 local.8 \
-	master.8 nqmgr.8 pickup.8 pipe.8 qmgr.8 showq.8 smtp.8 \
+	master.8 nqmgr.8 pickup.8 pipe.8 qmgr.8 qmqpd.8 showq.8 smtp.8 \
 	smtpd.8 spawn.8 trivial-rewrite.8 virtual.8
 
 CONF1=	access aliases canonical main.cf master.cf \
@@ -37,16 +37,23 @@
 
 CONF2=	sample-aliases.cf sample-canonical.cf sample-debug.cf \
 	sample-filter.cf sample-flush.cf sample-local.cf sample-misc.cf \
+	sample-qmqpd.cf \
 	sample-rate.cf sample-regexp.cf sample-relocated.cf \
 	sample-resource.cf sample-rewrite.cf sample-smtp.cf \
 	sample-smtpd.cf sample-transport.cf sample-virtual.cf
 
 BIN1=	bounce cleanup error flush lmtp local master nqmgr pickup \
-	pipe qmgr showq smtp smtpd spawn trivial-rewrite virtual
+	pipe qmgr qmqpd showq smtp smtpd spawn trivial-rewrite virtual
 
 BIN2=	postalias postcat postconf postdrop postfix \
 	postkick postlock postlog postmap postsuper sendmail
 
+DOC1=	0README COMPATIBILITY DB_README DEBUG_README ETRN_README \
+	FILTER_README HISTORY INSTALL LDAP_README LICENSE LINUX_README \
+	LMTP_README MACOSX_README MYSQL_README PCRE_README PORTING \
+	QMQP_README RELEASE_NOTES SASL_README TODO ULTRIX_README UUCP_README \
+	VERP_README VIRTUAL_README 
+
 .if defined(NOPORTDOCS)
 PLIST_SUB+=	SUB_DOCS="@comment "
 .else
@@ -145,6 +152,9 @@
 	@${INSTALL} -d -o ${DOCOWN} -g ${DOCGRP} -m 555 ${DOCDIR}
 	@cd ${WRKSRC}/html && ${INSTALL_DATA} *.html *.gif ${DOCDIR} && \
 		${ECHO_MSG} "Installed HTML documentation in ${DOCDIR}"
+	@cd ${WRKSRC} && for i in ${DOC1} ; do \
+		${INSTALL_DATA} $$i ${DOCDIR} ; done && \
+		${ECHO_MSG} "Installed text documentation in ${DOCDIR}"
 .endif
 
 	@${ECHO_MSG} '--------------------------------------------------'
diff -Nur -x work /usr/ports/mail/postfix-current/pkg-descr /tmp/postfix/pkg-descr
--- /usr/ports/mail/postfix-current/pkg-descr	Wed Sep 13 22:50:45 2000
+++ /tmp/postfix/pkg-descr	Sat Sep  1 13:36:20 2001
@@ -1,8 +1,6 @@
 Postfix attempts to be fast, easy to administer, and secure, while at
 the same time being sendmail-compatible enough to not upset existing
-users.
+users. It also offers QMQP and VERP support to let Postfix act as delivery
+daemon for ezmlm-idx.
 
 WWW: http://www.postfix.org/
-
-- Omachonu Ogali
-oogali@intranova.net
diff -Nur -x work /usr/ports/mail/postfix-current/pkg-plist /tmp/postfix/pkg-plist
--- /usr/ports/mail/postfix-current/pkg-plist	Thu Aug 30 03:03:05 2001
+++ /tmp/postfix/pkg-plist	Sat Sep  1 13:26:50 2001
@@ -19,6 +19,7 @@
 etc/postfix/sample-misc.cf
 %%SUB_PCRE%%etc/postfix/sample-pcre.cf
 %%SUB_PCRE%%etc/postfix/sample-pcre_table
+etc/postfix/sample-qmqpd.cf
 etc/postfix/sample-rate.cf
 etc/postfix/sample-regexp.cf
 etc/postfix/sample-regexp_table
@@ -44,6 +45,7 @@
 libexec/postfix/pickup
 libexec/postfix/pipe
 libexec/postfix/qmgr
+libexec/postfix/qmqpd
 libexec/postfix/showq
 libexec/postfix/smtp
 libexec/postfix/smtpd
@@ -64,6 +66,30 @@
 sbin/sendmail
 %%SUB_TEST%%sbin/smtp-sink
 %%SUB_TEST%%sbin/smtp-source
+%%SUB_DOCS%%share/doc/postfix/0README
+%%SUB_DOCS%%share/doc/postfix/COMPATIBILITY
+%%SUB_DOCS%%share/doc/postfix/DB_README
+%%SUB_DOCS%%share/doc/postfix/DEBUG_README
+%%SUB_DOCS%%share/doc/postfix/ETRN_README
+%%SUB_DOCS%%share/doc/postfix/FILTER_README
+%%SUB_DOCS%%share/doc/postfix/HISTORY
+%%SUB_DOCS%%share/doc/postfix/INSTALL
+%%SUB_DOCS%%share/doc/postfix/LDAP_README
+%%SUB_DOCS%%share/doc/postfix/LICENSE
+%%SUB_DOCS%%share/doc/postfix/LINUX_README
+%%SUB_DOCS%%share/doc/postfix/LMTP_README
+%%SUB_DOCS%%share/doc/postfix/MACOSX_README
+%%SUB_DOCS%%share/doc/postfix/MYSQL_README
+%%SUB_DOCS%%share/doc/postfix/PCRE_README
+%%SUB_DOCS%%share/doc/postfix/PORTING
+%%SUB_DOCS%%share/doc/postfix/QMQP_README
+%%SUB_DOCS%%share/doc/postfix/RELEASE_NOTES
+%%SUB_DOCS%%share/doc/postfix/SASL_README
+%%SUB_DOCS%%share/doc/postfix/TODO
+%%SUB_DOCS%%share/doc/postfix/ULTRIX_README
+%%SUB_DOCS%%share/doc/postfix/UUCP_README
+%%SUB_DOCS%%share/doc/postfix/VERP_README
+%%SUB_DOCS%%share/doc/postfix/VIRTUAL_README
 %%SUB_DOCS%%share/doc/postfix/access.5.html
 %%SUB_DOCS%%share/doc/postfix/aliases.5.html
 %%SUB_DOCS%%share/doc/postfix/architecture.html
	
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010901122827.111BF2D3B9>