|
Lines 17-22
Link Here
|
| 17 |
SASL "Cyrus SASL (Simple Authentication and Security Layer)" OFF \ |
17 |
SASL "Cyrus SASL (Simple Authentication and Security Layer)" OFF \ |
| 18 |
DB3 "Berkeley DB3 (required if SASL also built with DB3)" OFF \ |
18 |
DB3 "Berkeley DB3 (required if SASL also built with DB3)" OFF \ |
| 19 |
MySQL "MySQL map lookups" OFF \ |
19 |
MySQL "MySQL map lookups" OFF \ |
|
|
20 |
PgSQL "PostgreSQL map lookups" OFF \ |
| 20 |
OpenLDAP "OpenLDAP map lookups" OFF \ |
21 |
OpenLDAP "OpenLDAP map lookups" OFF \ |
| 21 |
Test "SMTP/LMTP test server and generator" OFF \ |
22 |
Test "SMTP/LMTP test server and generator" OFF \ |
| 22 |
TLS "Secure Sockets Layer and Transport Layer Security" OFF \ |
23 |
TLS "Secure Sockets Layer and Transport Layer Security" OFF \ |
|
Lines 99-104
Link Here
|
| 99 |
echo "POSTFIX_AUXLIBS+= \${LOCALBASE}/lib/mysql/libmysqlclient.a -lm -lz" |
100 |
echo "POSTFIX_AUXLIBS+= \${LOCALBASE}/lib/mysql/libmysqlclient.a -lm -lz" |
| 100 |
echo "MYSQL_SUFFIX= +mysql" |
101 |
echo "MYSQL_SUFFIX= +mysql" |
| 101 |
;; |
102 |
;; |
|
|
103 |
\"PgSQL\") |
| 104 |
echo "LIB_DEPENDS+= pq.2:\${PORTSDIR}/databases/postgresql7" |
| 105 |
echo "POSTFIX_CCARGS+= -DHAS_PGSQL -I\${LOCALBASE}/include" |
| 106 |
echo "POSTFIX_AUXLIBS+= -L\${LOCALBASE}/lib -lpq -lcrypt" |
| 107 |
echo "PGSQL_SUFFIX= +pgsql" |
| 108 |
echo "PATCH_SITES+= http://mat.cc/postfix/" |
| 109 |
echo "PATCHFILES+= postfix-pg.postfix-1.1.8.patch" |
| 110 |
echo "PATCH_DIST_STRIP= -p1" |
| 111 |
;; |
| 102 |
\"OpenLDAP\") |
112 |
\"OpenLDAP\") |
| 103 |
echo "BUILD_DEPENDS+= \${LOCALBASE}/lib/libldap.a:\${PORTSDIR}/net/openldap" |
113 |
echo "BUILD_DEPENDS+= \${LOCALBASE}/lib/libldap.a:\${PORTSDIR}/net/openldap" |
| 104 |
echo "POSTFIX_CCARGS+= -DHAS_LDAP -I\${LOCALBASE}/include" |
114 |
echo "POSTFIX_CCARGS+= -DHAS_LDAP -I\${LOCALBASE}/include" |
|
Lines 142-145
Link Here
|
| 142 |
# we ask the configure questions) doesn't pick up the extensions, but |
152 |
# we ask the configure questions) doesn't pick up the extensions, but |
| 143 |
# any subsequent build will. so "make; make install" will build twice. |
153 |
# any subsequent build will. so "make; make install" will build twice. |
| 144 |
# don't do this for now. |
154 |
# don't do this for now. |
| 145 |
#echo "PKGNAMESUFFIX= \${PCRE_SUFFIX}\${SASL_SUFFIX}\${DB3_SUFFIX}\${MYSQL_SUFFIX}\${OPENLDAP_SUFFIX}\${TLS_SUFFIX}\${IPv6_SUFFIX}" |
155 |
#echo "PKGNAMESUFFIX= \${PCRE_SUFFIX}\${SASL_SUFFIX}\${DB3_SUFFIX}\${MYSQL_SUFFIX}\${PGSQL_SUFFIX}\${OPENLDAP_SUFFIX}\${TLS_SUFFIX}\${IPv6_SUFFIX}" |