(Only the first 10 of 32 ports in this commit are shown above. )
- Transfer all work to MASTER port and make slave ports easier
- Use only one pkg-plist and use PLIST_SUB
- Use DOCSDIR intead of DOCDIR
- OPTIONS'ify
- Remove WITH_PRESERVE_CONFIG_FILES knob and detect automatically when is need
to create it.
- Add $FreeBSD$ tag to pkg-plist and pkg-install
- Fix error on enable-qmail script
- Remove MASTER_SITE_QMAIL definition from Makefile since it's defined on
bsd.sites.mk
- Add a new option to don't create rc.d/qmail.sh
- Add rc.d/qmail.sh to pkg-plist when necessary
PR: ports/80833
Submitted by: maintainer
Thanks to: novel, Joao Ricardo P. Mendes <joao@redepegasus.com.br>
(Only the first 10 of 19 ports in this commit are shown above. )
o Pacify a lot of portlint WARN and FATAL messages
o Change ${PERL} to ${SED} or ${REINPLACE_CMD}
o Added patch patch-qmail-1.03-rfc2821.diff to search other MX servers
when the first return a code > 500 and < 599
o Install mkaliasdir script on ${PREFIX}/scripts directory
o Remove targets to disable-qmail and enable-sendmail and put it on a
shell script that is installed on /var/qmail/scripts. Change messages
reflect this.
o Organize better pkg-plist
o Remove thereal-post-patch target and put all on post-post-patch target
o Add [0-9] to CONFLICTS on qmail-ldap port
o Change LIB_DEPENDS to USE_MYSQL=yes on qmail-mysql port
o Change qmail-spamcontrol to don't need more to apply patches mannualy
PR: ports/79094
Submitted by: maintainer
o Update to patch level 20011001a o Allow choice of either openldap or
openldap2 (WITH_LDAP2) o Add WITH_DASH_EXT option o Add a pointer in
PKGMESSAGE to Reviewer's how-to on FreeBSD+qmail-ldap
* qmail port 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