4c9cd257fd
bsd.commands.mk and can be easily reused within the infrastructure. - Revert old DESTDIR implementation. - Add a new, fully chrooted DESTDIR implementation as bsd.destdir.mk. Sponsored by: Google Summer of Code 2007 Approved by: portmgr (pav)
72 lines
1.9 KiB
Makefile
72 lines
1.9 KiB
Makefile
#-*- mode: Fundamental; tab-width: 4; -*-
|
|
# ex:ts=4
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
# Please view me with 4 column tabs!
|
|
|
|
.if !defined(_POSTMKINCLUDED) && !defined(Mail_Pre_Include)
|
|
|
|
# Please make sure all changes to this file are passed through the maintainer.
|
|
# Do not commit them yourself (unless of course you're the Port's Wraith ;).
|
|
Mail_Include_MAINTAINER= garga@FreeBSD.org
|
|
Mail_Pre_Include= bsd.mail.mk
|
|
|
|
|
|
## Begin QMAIL Stuff
|
|
|
|
# Ports can use the following vars:
|
|
#
|
|
# QMAIL_PREFIX - Define it if qmail is installed in a different PREFIX.
|
|
# Default: /var/qmail
|
|
#
|
|
# QMAIL_SLAVEPORT - Define it if you install a slaveport of qmail, to
|
|
# prevent stale dependencies. Valid slaveports are:
|
|
# ldap, mysql, spamcontrol and tls.
|
|
#
|
|
# USE_QMAIL_BUILD - Add qmail or qmail slaveport to BUILD_DEPENDS.
|
|
#
|
|
# USE_QMAIL_RUN - Add qmail or qmail slaveport to RUN_DEPENDS.
|
|
#
|
|
# USE_QMAIL - Add qmail or qmail slaveport to RUN and BUILD_DEPENDS.
|
|
#
|
|
# WANT_QMAIL - Set vars related to qmail, like QMAIL_PREFIX.
|
|
|
|
QMAIL_PREFIX?= /var/qmail
|
|
|
|
_QMAIL_VALID_SLAVEPORTS= ldap mysql spamcontrol tls
|
|
|
|
.if defined(USE_QMAIL) || defined(USE_QMAIL_RUN) || defined (USE_QMAIL_BUILD)
|
|
|
|
.if defined(QMAIL_SLAVEPORT)
|
|
. for slave in ${_QMAIL_VALID_SLAVEPORTS}
|
|
. if ${QMAIL_SLAVEPORT:L} == ${slave}
|
|
_QMAIL_SLAVEPORT_OKAY= true
|
|
. endif
|
|
. endfor
|
|
|
|
. if !defined(_QMAIL_SLAVEPORT_OKAY)
|
|
IGNORE= Invalid QMAIL_SLAVEPORT value. Only one can be set, valid values are: ${_QMAIL_VALID_SLAVEPORTS}
|
|
. endif
|
|
.endif
|
|
|
|
.if defined(QMAIL_SLAVEPORT)
|
|
QMAIL_DEPENDS= ${QMAIL_PREFIX}/bin/qmail-send:${PORTSDIR}/mail/qmail-${QMAIL_SLAVEPORT:L}
|
|
.else
|
|
QMAIL_DEPENDS= ${QMAIL_PREFIX}/bin/qmail-send:${PORTSDIR}/mail/qmail
|
|
.endif
|
|
|
|
.if defined(USE_QMAIL) || defined(USE_QMAIL_RUN)
|
|
RUN_DEPENDS+= ${QMAIL_DEPENDS}
|
|
.endif
|
|
|
|
.if defined(USE_QMAIL) || defined(USE_QMAIL_BUILD)
|
|
BUILD_DEPENDS+= ${QMAIL_DEPENDS}
|
|
.endif
|
|
|
|
.endif
|
|
|
|
## End QMAIL Stuff
|
|
|
|
.endif
|