From 8031dc64fa2fe434dbc61e3e1aa851894f52aa86 Mon Sep 17 00:00:00 2001 From: schmonz Date: Sun, 29 Jul 2018 23:20:30 +0000 Subject: Add 'inet6' and 'pam' options to control dependencies on ucspi-tcp{6,} and checkpassword{-pam,}. While here, update HOMEPAGE and MASTER_SITES. Bump PKGREVISION. --- mail/qmail-conf/Makefile | 15 ++++++--------- mail/qmail-conf/options.mk | 18 ++++++++++++++++++ 2 files changed, 24 insertions(+), 9 deletions(-) create mode 100644 mail/qmail-conf/options.mk (limited to 'mail/qmail-conf') diff --git a/mail/qmail-conf/Makefile b/mail/qmail-conf/Makefile index 3a7a324eb69..f3a610806ba 100644 --- a/mail/qmail-conf/Makefile +++ b/mail/qmail-conf/Makefile @@ -1,25 +1,22 @@ -# $NetBSD: Makefile,v 1.31 2018/07/25 16:32:34 schmonz Exp $ +# $NetBSD: Makefile,v 1.32 2018/07/29 23:20:30 schmonz Exp $ # DISTNAME= qmail-conf-0.60 -PKGREVISION= 4 +PKGREVISION= 5 CATEGORIES= mail -MASTER_SITES= http://www.din.or.jp/~ushijima/qmail-conf/ +MASTER_SITES= http://woodsheep.jp/qmail-conf/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} djbdns-1.05${EXTRACT_SUFX} +SITES.djbdns-1.05.tar.gz=http://cr.yp.to/djbdns/ ftp://cr.yp.to/djbdns/ MAINTAINER= schmonz@NetBSD.org -#HOMEPAGE= http://www.din.or.jp/~ushijima/qmail-conf.html +HOMEPAGE= http://woodsheep.jp/qmail-conf.html COMMENT= Collection of tools for setting up qmail services -DEPENDS+= checkpassword-[0-9]*:../../sysutils/checkpassword DEPENDS+= daemontools>=0.70:../../sysutils/daemontools DEPENDS+= qmail>=1.03nb7:../../mail/qmail -DEPENDS+= ucspi-tcp6-[0-9]*:../../net/ucspi-tcp6 - -SITES.djbdns-1.05.tar.gz= http://cr.yp.to/djbdns/ ftp://cr.yp.to/djbdns/ DJB_RESTRICTED= NO -DJB_CONFIG_CMDS= ${ECHO} ${PREFIX:Q} > ${WRKSRC}/conf-ucspi-tcp +DJB_CONFIG_CMDS= ${ECHO} ${PREFIX:Q} > ${WRKSRC}/conf-ucspi-tcp; SUBST_FILES.djbware+= ../djbdns-1.05/error.h diff --git a/mail/qmail-conf/options.mk b/mail/qmail-conf/options.mk new file mode 100644 index 00000000000..58f609c7301 --- /dev/null +++ b/mail/qmail-conf/options.mk @@ -0,0 +1,18 @@ +# $NetBSD: options.mk,v 1.1 2018/07/29 23:20:30 schmonz Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.qmail-conf +PKG_SUPPORTED_OPTIONS+= inet6 pam + +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Minet6) +DEPENDS+= ucspi-tcp6-[0-9]*:../../net/ucspi-tcp6 +.else +DEPENDS+= ucspi-tcp-[0-9]*:../../net/ucspi-tcp +.endif + +.if !empty(PKG_OPTIONS:Mpam) +DEPENDS+= checkpassword-pam-[0-9]*:../../sysutils/checkpassword-pam +.else +DEPENDS+= checkpassword-[0-9]*:../../sysutils/checkpassword +.endif -- cgit v1.2.3