50513d5d52
This commit should largele be a NOOP as it only adds support for DESTDIR undefined. This does allow us to start testing ports with DESTDIR set, but this is as of yet not supported. Although this has been extensively tested on pointyhat, this is a very intrusive change and some cases may have been overlooked. Please contact Gabor and me if you find any. PR: 100555 Submitted by: gabor Sponsored by: Google Summer of Code 2006
71 lines
1.9 KiB
Makefile
71 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= ${DESTDIR}${QMAIL_PREFIX}/bin/qmail-send:${PORTSDIR}/mail/qmail-${QMAIL_SLAVEPORT:L}
|
|
.else
|
|
QMAIL_DEPENDS= ${DESTDIR}${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
|