summaryrefslogtreecommitdiffstats
path: root/mail/qmailadmin/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'mail/qmailadmin/Makefile')
-rw-r--r--mail/qmailadmin/Makefile20
1 files changed, 14 insertions, 6 deletions
diff --git a/mail/qmailadmin/Makefile b/mail/qmailadmin/Makefile
index 35c2ecc..83bb3db 100644
--- a/mail/qmailadmin/Makefile
+++ b/mail/qmailadmin/Makefile
@@ -6,11 +6,11 @@
#
PORTNAME= qmailadmin
-PORTVERSION= 0.45
+PORTVERSION= 1.0.1
CATEGORIES= mail www
MASTER_SITES= http://www.inter7.com/qmailadmin/
-MAINTAINER= nbm@FreeBSD.org
+MAINTAINER= roam@FreeBSD.org
BUILD_DEPENDS= \
${QMAIL_DIR}/bin/qmail-send:${PORTSDIR}/mail/qmail \
@@ -36,12 +36,20 @@ USE_GMAKE= YES
# WEBDATASUBDIR - subdirectory to place html files in (not working yet)
#
-CGIBINDIR?= ${PREFIX}/www/cgi-bin.default
+CGIBINDIR?= www/cgi-bin.default
CGIBINSUBDIR?= qmailadmin
CGIBINURL?= cgi-bin
-WEBDATADIR?= ${PREFIX}/www/data.default
+WEBDATADIR?= www/data.default
WEBDATASUBDIR?=
+# I'm working on this..
+.if ${WEBDATASUBDIR} != ""
+BROKEN= do not set WEBDATASUBDIR: qmailadmin is a bit buggy in that respect
+.endif
+
+PLIST_SUB+= CGIBINDIR="${CGIBINDIR}" CGIBINSUBDIR="${CGIBINSUBDIR}" \
+ WEBDATADIR="${WEBDATADIR}" WEBDATASUBDIR="${WEBDATASUBDIR}"
+
#
# QMAIL_DIR - location of qmail directory
#
@@ -55,8 +63,8 @@ QMAIL_DIR?= /var/qmail
# End of user-configurable variables
CONFIGURE_ARGS+= \
- --enable-htmldir=${WEBDATADIR}/${WEBDATASUBDIR} \
- --enable-cgibindir=${CGIBINDIR}/${CGIBINSUBDIR} \
+ --enable-htmldir=${PREFIX}/${WEBDATADIR}/${WEBDATASUBDIR} \
+ --enable-cgibindir=${PREFIX}/${CGIBINDIR}/${CGIBINSUBDIR} \
--with-htmllibdir=${PREFIX}/share/qmailadmin \
--enable-cgipath=/${CGIBINURL}/${CGIBINSUBDIR}/qmailadmin \
--enable-ezmlmidx=y
OpenPOWER on IntegriCloud