HomeFreeBSD

* qmail port

Description

  • 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-

Details

Provenance
liouxAuthored on
Parents
rP38615: Add new MASTER_SITES
Branches
Unknown
Tags
Unknown

Event Timeline