From 2aa88641dc611ff4d502e22fdb7097b7f9796653 Mon Sep 17 00:00:00 2001 From: Sergey Matveychuk Date: Tue, 10 May 2005 14:31:29 +0000 Subject: - 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 --- mail/qmail-mysql/Makefile | 34 +++++----------------------------- 1 file changed, 5 insertions(+), 29 deletions(-) (limited to 'mail/qmail-mysql/Makefile') diff --git a/mail/qmail-mysql/Makefile b/mail/qmail-mysql/Makefile index 981ce9cc1702..550c00a3bdce 100644 --- a/mail/qmail-mysql/Makefile +++ b/mail/qmail-mysql/Makefile @@ -7,45 +7,21 @@ PORTNAME= qmail PORTVERSION= ${QMAIL_VERSION}.${MYSQL_PATCH_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail PKGNAMESUFFIX= -mysql -PATCH_SITES+= http://iain.cx/unix/qmail/download/:mysql -PATCHFILES+= qmail-mysql-${MYSQL_PATCH_VERSION}.patch:mysql - MAINTAINER= freebsd@galle.com.br COMMENT= A SECURE, reliable, and FAST MTA for UNIX systems WITH MySQL support -USE_MYSQL= yes -USE_REINPLACE= yes - -# 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.8 -# Using default from master port, i.e., /var/qmail -PREFIX?= ${QMAIL_PORT_PREFIX} +SLAVE_MYSQL= yes -.if !defined(_PREMKINCLUDED) -.include -.endif +USE_MYSQL= yes -# Local overrides MASTERDIR= ${.CURDIR}/../qmail -PKGDIR_LOCAL= ${.CURDIR} -DESCR= ${PKGDIR_LOCAL}/pkg-descr -PKGMESSAGE= ${PKGDIR_LOCAL}/pkg-message - -QMAIL_PORT_PREFIX!= cd ${MASTERDIR} && ${MAKE} -V PREFIX - -# Yet anther ugly hack (works due to code inside the main qmail port) -slaveport-post-patch: qmail-mysql-post-patch - -qmail-mysql-post-patch: - @${REINPLACE_CMD} \ - 's|/opt/mysql|${LOCALBASE}|' \ - ${WRKSRC}/Makefile +DESCR= ${.CURDIR}/pkg-descr +LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} .include "${MASTERDIR}/Makefile" -- cgit v1.2.3