diff options
author | lioux <lioux@FreeBSD.org> | 2001-02-23 02:15:18 +0800 |
---|---|---|
committer | lioux <lioux@FreeBSD.org> | 2001-02-23 02:15:18 +0800 |
commit | 43fdedb91f27714fae56f4c20b76c80f464d7dcd (patch) | |
tree | 7062152f48bf1393fa0f99a3904bbb8615fd8992 /mail/qmail-mysql/Makefile | |
parent | bbdf21863719dd45f0198d45bb41f8a6fcfe3ddd (diff) | |
download | freebsd-ports-gnome-43fdedb91f27714fae56f4c20b76c80f464d7dcd.tar.gz freebsd-ports-gnome-43fdedb91f27714fae56f4c20b76c80f464d7dcd.tar.zst freebsd-ports-gnome-43fdedb91f27714fae56f4c20b76c80f464d7dcd.zip |
* 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
* 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-
Diffstat (limited to 'mail/qmail-mysql/Makefile')
-rw-r--r-- | mail/qmail-mysql/Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mail/qmail-mysql/Makefile b/mail/qmail-mysql/Makefile index c1244083360b..5f02408f9cc1 100644 --- a/mail/qmail-mysql/Makefile +++ b/mail/qmail-mysql/Makefile @@ -7,6 +7,7 @@ PORTNAME= qmail PORTVERSION= ${QMAIL_VERSION}.${MYSQL_PATCH_VERSION} +PORTREVISION= 1 CATEGORIES= mail PKGNAMESUFFIX= -mysql @@ -17,6 +18,9 @@ MAINTAINER= lioux@FreeBSD.org LIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client +# patches from the master port that brake this one are now allowed +MAIN_QMAIL_PORT_WITH_QMAILQUEUE_PATCH_BARRIER= yes + MYSQL_PATCH_VERSION= 1.1.1 # Using default from master port, i.e., /var/qmail @@ -32,7 +36,7 @@ QMAIL_PORT= ${.CURDIR}/../qmail QMAIL_PORT_PREFIX!= cd ${QMAIL_PORT} && ${MAKE} -V PREFIX # Yet anther ugly hack (works due to code inside the main qmail port) -yetanotherone-post-patch: qmail-mysql-post-patch +slaveport-post-patch: qmail-mysql-post-patch qmail-mysql-post-patch: @${PERL} -pi -ne \ |