Extract from RELEASE_NOTES: =========================== Major changes with snapshot-20001217 ==================================== This release involves little change in functionality and a lot of small changes to lots of files. The code is put out as a separate snapshot release so that I have a tested baseline for further work. All time-related configuration parameters now accept a one-letter suffix to indicate the time unit (s: second, m: minute, h: hour, d: day, w: week). The exceptions are the LDAP and MYSQL modules which are maintained separately. The mysql client was partially rewritten in order to elimimate some memory allocation/deallocation problems. The code needs more work, and needs to be tested in a real production environment. The local_transport and default_transport configuration parameters can now be specified in transport:destination notation, just like the mailbox_transport and fallback_transport parameters. The :destination part is optional. However, these parameters take only one destination, unlike relayhost and fallback-relay which take any number of destinations.
32 lines
704 B
Makefile
32 lines
704 B
Makefile
# $OpenBSD: Makefile,v 1.9 2000/12/18 10:52:32 jakob Exp $
|
|
|
|
DISTNAME= snapshot-20001217
|
|
PKGNAME= postfix-${DISTNAME}
|
|
|
|
MASTER_SITE_SUBDIR= experimental
|
|
|
|
FLAVORS= pcre sasl ldap
|
|
FLAVOR?=
|
|
|
|
.if ${FLAVOR:L:Mpcre}
|
|
LIB_DEPENDS+= pcre::devel/pcre
|
|
|
|
MAKE_CCARGS+= -I${PREFIX}/include -DHAS_PCRE
|
|
MAKE_AUXLIBS+= -L${PREFIX}/lib -lpcre
|
|
.endif
|
|
|
|
.if ${FLAVOR:L:Msasl}
|
|
LIB_DEPENDS+= sasl::security/cyrus-sasl
|
|
|
|
MAKE_CCARGS+= -I${PREFIX}/include -I${PREFIX}/include/sasl -DUSE_SASL_AUTH
|
|
MAKE_AUXLIBS+= -L${PREFIX}/lib -lsasl -lkrb
|
|
.endif
|
|
|
|
.if ${FLAVOR:L:Mldap}
|
|
LIB_DEPENDS+= ldap::databases/openldap
|
|
MAKE_CCARGS+= -I${PREFIX}/include -DHAS_LDAP
|
|
MAKE_AUXLIBS+= -L${PREFIX}/lib -lldap -llber
|
|
.endif
|
|
|
|
.include <bsd.port.mk>
|