Lines 1-6
Link Here
|
1 |
PORTNAME= postfix |
1 |
PORTNAME= postfix |
2 |
DISTVERSION= 3.11-20250304 |
2 |
DISTVERSION= 3.11-20250304 |
3 |
PORTREVISION?= 0 |
3 |
PORTREVISION?= 1 |
4 |
PORTEPOCH= 6 |
4 |
PORTEPOCH= 6 |
5 |
CATEGORIES= mail |
5 |
CATEGORIES= mail |
6 |
MASTER_SITES= https://postfix-mirror.horus-it.com/postfix-release/ \ |
6 |
MASTER_SITES= https://postfix-mirror.horus-it.com/postfix-release/ \ |
Lines 93-99
USERS= postfix
Link Here
|
93 |
GROUPS= mail maildrop postfix |
93 |
GROUPS= mail maildrop postfix |
94 |
|
94 |
|
95 |
OPTIONS_DEFINE= BDB BLACKLISTD CDB DOCS EAI INST_BASE LDAP LMDB MONGO \ |
95 |
OPTIONS_DEFINE= BDB BLACKLISTD CDB DOCS EAI INST_BASE LDAP LMDB MONGO \ |
96 |
MYSQL NIS PCRE2 PGSQL SASL SQLITE TEST TLS |
96 |
MYSQL NIS PCRE2 PGSQL SASL SQLITE TEST TLS TLSRPT |
97 |
OPTIONS_DEFAULT?= BLACKLISTD EAI PCRE2 TLS |
97 |
OPTIONS_DEFAULT?= BLACKLISTD EAI PCRE2 TLS |
98 |
OPTIONS_RADIO= RG1 |
98 |
OPTIONS_RADIO= RG1 |
99 |
OPTIONS_RADIO_RG1= SASLKMIT SASLKRB5 |
99 |
OPTIONS_RADIO_RG1= SASLKMIT SASLKRB5 |
Lines 119-124
SASLKMIT_DESC= If your SASL req. MIT Kerberos5, select this
Link Here
|
119 |
SASLKRB5_DESC= If your SASL req. Kerberos5, select this |
119 |
SASLKRB5_DESC= If your SASL req. Kerberos5, select this |
120 |
SASL_DESC= Cyrus SASL support (Dovecot SASL is always built in) |
120 |
SASL_DESC= Cyrus SASL support (Dovecot SASL is always built in) |
121 |
TEST_DESC= SMTP/LMTP test server and generator |
121 |
TEST_DESC= SMTP/LMTP test server and generator |
|
|
122 |
TLSRPT_DESC= Enable sending RFC 8460 TLS reports |
122 |
|
123 |
|
123 |
BDB_USES= bdb |
124 |
BDB_USES= bdb |
124 |
BLACKLISTD_EXTRA_PATCHES= ${FILESDIR}/extra-patch-blacklistd |
125 |
BLACKLISTD_EXTRA_PATCHES= ${FILESDIR}/extra-patch-blacklistd |
Lines 134-139
PGSQL_USES= pgsql
Link Here
|
134 |
SASLKMIT_LIB_DEPENDS= libkrb5.so:security/krb5 |
135 |
SASLKMIT_LIB_DEPENDS= libkrb5.so:security/krb5 |
135 |
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 |
136 |
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 |
136 |
SQLITE_USES= sqlite |
137 |
SQLITE_USES= sqlite |
|
|
138 |
TLSRPT_LIB_DEPENDS= libtlsrpt.so:mail/libtlsrpt |
137 |
|
139 |
|
138 |
ALL_TARGET= default |
140 |
ALL_TARGET= default |
139 |
|
141 |
|
Lines 262-267
POSTFIX_AUXLIBS+= -L${OPENSSLLIB} ${LDFLAGS} -lssl -lcrypto
Link Here
|
262 |
POSTFIX_CCARGS+= -DNO_TLS |
264 |
POSTFIX_CCARGS+= -DNO_TLS |
263 |
.endif |
265 |
.endif |
264 |
|
266 |
|
|
|
267 |
.if ${PORT_OPTIONS:MTLSRPT} |
268 |
POSTFIX_CCARGS+= -DUSE_TLSRPT -I${LOCALBASE}/include |
269 |
POSTFIX_AUXLIBS+= -L${LOCALBASE}/lib -Wl,-rpath,${LOCALBASE}/lib -ltlsrpt |
270 |
.endif |
271 |
|
265 |
.if ${PORT_OPTIONS:MBDB} |
272 |
.if ${PORT_OPTIONS:MBDB} |
266 |
POSTFIX_CCARGS+= -I${BDB_INCLUDE_DIR} |
273 |
POSTFIX_CCARGS+= -I${BDB_INCLUDE_DIR} |
267 |
POSTFIX_AUXLIBS+= -L${BDB_LIB_DIR} -l${BDB_LIB_NAME} |
274 |
POSTFIX_AUXLIBS+= -L${BDB_LIB_DIR} -l${BDB_LIB_NAME} |
268 |
- |
|
|