2) distinfo - update checksum for outgoingip.patch: no major change
in code
3) New patch files/patch-qmail-local.c
- Erik Sjlund pointed out a bug in qmail-local at
http://www.ornl.gov/its/archives/mailing-lists/qmail/2000/10/msg00696.html
- Precedence bug corrected by adding parentheses which
affects .qmail files parsing code
4) Add qmail's sendmail emulation fix: "David Phillips noticed that
sendmail's '-f' option sets a default From: header, and so should
qmail's emulation."
- Add distinfo checksum for the patch
Submitted by: too many [2]
Obtained from: http://www.qmail.org/ [3] [4]
o bump PORTREVISION
o sanitize MASTER_SITES
o added several flags (defined checks) to enable
active slave port control on what they inherit
o add extra enhancement patches, these can be
inherited too:
- WITH_QMAILQUEUE_PATCH: qmailqueue-patch
- WITH_BIG_TODO_PATCH: big-todo.103.patch
- WITH_BIG_CONCURRENCY_PATCH: big-concurrency.patch
- WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT
default: 509
o add patches checksum to distinfo
o added MASTER_SITE_QMAIL for internal use
o additional copies of slave qmail patches are now housed
at MASTER_SITE_LOCAL, PATCH_SITE_SUBDIR=lioux because
these patches only have ONE PATCH_SITES source each
- qmail-ldap-1.03-20010201.patch.gz (qmail-ldap)
- qmail-mysql-1.1.1.patch (qmail-mysql)
- tls.patch (qmail-tls)
o turn all absolute references to both binaries and
FreeBSD configuration files into VARs: better
maintability
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o ${LN} should use -sf instead of plain -s
o typo fix: QMail -> qmail
* qmail-ldap port
o bump PORTREVISION in sync with master port bump
o minor changes to comply to recent changes to the master
port
o block the WITH_BIG_CONCURRENCY_PATCH, it does not like
the qmail-ldap patch
o enable SMTP TLS support with WITH_TLS
- the PKGNAMESUFFIX changes to -ldap-with_tls
- let it know the location of QMAIL_TLS_PORT
- add certificate and certificate-req; in fact,
we are inheriting qmail-tls targets
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o tabulate better the WITH_* advertisement messages
o add appropriate message to PKGMESSAGE about the
new certificate targets following the qmail-tls
port
o nomenclature fix: ^ldap- -> ^qmail-ldap-
* qmail-mysql port
o bump PORTREVISION in sync with master port bump
o block the WITH_QMAILQUEUE_PATCH, it does not like
the qmail-mysql patch
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
* qmail-tls port
o bump PORTREVISION in sync with master port bump
o minor changes to comply to recent changes to the master
port
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o nomenclature fix: ^tls- -> ^qmail-tls-
qmail-* skeleton ports inheriting (including) this port
While there, update NO_PACKAGE with a more informative message.
The NO_PACKAGE variable will be inherited by all meta ports
Since qmail-{ldap,mysql,tls} are meta ports sharing qmail's port
code, update qmail distinfo information with new distribution
patches:
- Add new distinfo information required by updated qmail-ldap
version 1.03.20010201
- Add new distinfo for recently added port qmail-tls and
qmail-mysql
In PLIST, use recently added PORTDOCS variable support
PORTREVISION bump is not necessary.
option for those in pursue of enlightment.
While there, update NO_PACKAGE with a more informative message.
Along with addition of appropriate LEGAL information.
Also, since qmail-ldap is a meta port sharing qmail's port code,
update qmail distinfo information with the new distribution patch
required by the qmail-ldap port. This is a typo fix. This was missed
on revision 1.6 of qmail-ldap.
Submitted by: Cristhian Venegas <cvb@deltron.net>
other minor tweaks.
"However, this is not worth a PORTREVISION tag. I did not
change the behavior of the qmail port in any way."
PR: 21563
Submitted by: Mario Sergio Fujikawa Ferreira <lioux@uol.com.br> (maintainer)