.m4 bits obtained from FreeBSD/Absolight/Sendmail then uglily hacked. major bump for safety. ok ajacoutot@
54 lines
1.9 KiB
Plaintext
54 lines
1.9 KiB
Plaintext
# $OpenBSD: site.OS.m4,v 1.2 2014/09/16 19:54:29 jca Exp $
|
|
# OpenBSD Sendmail port configuration, generated from __file__
|
|
dnl
|
|
dnl Target directories
|
|
dnl ==================
|
|
define(`confHFDIR', `${TRUEPREFIX}/share/examples/sendmail')dnl
|
|
define(`confINCLUDEDIR', `${TRUEPREFIX}/include')dnl
|
|
define(`confLIBDIR', `${TRUEPREFIX}/lib')dnl
|
|
define(`confUBINDIR', `${TRUEPREFIX}/bin')dnl
|
|
define(`confSBINDIR', `${TRUEPREFIX}/sbin')dnl
|
|
define(`confEBINDIR', `${TRUEPREFIX}/libexec')dnl
|
|
define(`confMBINDIR', `${TRUEPREFIX}/libexec/sendmail/')dnl
|
|
dnl Overriden in PLIST
|
|
define(`confMSPQOWN', `root')
|
|
define(`confGBINGRP', `wheel')
|
|
dnl Manpages handling
|
|
dnl =================
|
|
define(`confMANROOT', `${TRUEPREFIX}/man/man')dnl
|
|
define(`confMANROOTMAN', `${TRUEPREFIX}/man/man')dnl
|
|
dnl define(`confNO_MAN_BUILD', `Yes')dnl
|
|
define(`confINSTALL_RAWMAN', 'Yes')dnl
|
|
define(`confDONT_INSTALL_CATMAN', 'Yes')dnl
|
|
dnl FIXME
|
|
define(`confNO_STATISTICS_INSTALL')dnl
|
|
dnl Features we want
|
|
dnl ================
|
|
APPENDDEF(`confENVDEF', `-DNEEDSGETIPNODE')dnl
|
|
APPENDDEF(`confENVDEF', `-DNETINET6')dnl
|
|
APPENDDEF(`confENVDEF', `-DSM_CONF_SHM')dnl
|
|
APPENDDEF(`confMAPDEF', `-DSOCKETMAP')dnl
|
|
APPENDDEF(`conf_libmilter_ENVDEF', `-DMILTER')
|
|
APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER')
|
|
dnl (START)TLS
|
|
APPENDDEF(`confENVDEF', `-DSTARTTLS')dnl
|
|
APPENDDEF(`confLIBS', `-lssl -lcrypto')dnl
|
|
dnl Flavors
|
|
dnl =======
|
|
ifelse(`${WANT_LOCALBASE}', `Yes',dnl
|
|
`APPENDDEF(`confINCDIRS', `-I${LOCALBASE}/include')dnl
|
|
APPENDDEF(`confLIBDIRS', `-L${LOCALBASE}/lib')')dnl
|
|
dnl
|
|
ifelse(`${WANT_LDAP}', `Yes',dnl
|
|
`APPENDDEF(`confMAPDEF', `-DLDAPMAP')dnl
|
|
APPENDDEF(`confLIBS', `-lldap')')dnl
|
|
dnl
|
|
ifelse(`${WANT_SMTP_AUTH}', `Yes',dnl
|
|
`APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL')dnl
|
|
APPENDDEF(`conf_sendmail_LIBS', `-lsasl2')dnl
|
|
APPENDDEF(`confINCDIRS', `-I${LOCALBASE}/include/sasl')')dnl
|
|
dnl Misc
|
|
dnl ====
|
|
dnl we do have poll(2), so use it
|
|
APPENDDEF(`conf_libmilter_ENVDEF', `-DSM_CONF_POLL')dnl
|