Added note about SQLite patch.diff -r1.33 -r1.34 pkgsrc/mail/postfix/options.mk
(martti)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: options.mk,v 1.33 2008/10/16 09:40:20 martti Exp $ | 1 | # $NetBSD: options.mk,v 1.34 2008/10/16 09:49:13 martti Exp $ | |
2 | 2 | |||
3 | # Global and legacy options | 3 | # Global and legacy options | |
4 | 4 | |||
5 | PKG_OPTIONS_VAR= PKG_OPTIONS.postfix | 5 | PKG_OPTIONS_VAR= PKG_OPTIONS.postfix | |
6 | PKG_SUPPORTED_OPTIONS= bdb ldap mysql mysql4 pcre pgsql sasl sqlite tls | 6 | PKG_SUPPORTED_OPTIONS= bdb ldap mysql mysql4 pcre pgsql sasl sqlite tls | |
7 | PKG_SUGGESTED_OPTIONS= tls | 7 | PKG_SUGGESTED_OPTIONS= tls | |
8 | 8 | |||
9 | .include "../../mk/bsd.options.mk" | 9 | .include "../../mk/bsd.options.mk" | |
10 | 10 | |||
11 | ### | 11 | ### | |
12 | ### Support "hash" (Berkeley DB) map type. | 12 | ### Support "hash" (Berkeley DB) map type. | |
13 | ### | 13 | ### | |
14 | .if empty(PKG_OPTIONS:Mbdb) | 14 | .if empty(PKG_OPTIONS:Mbdb) | |
@@ -74,26 +74,27 @@ AUXLIBS+= -L${BUILDLINK_PREFIX.mysql-cli | @@ -74,26 +74,27 @@ AUXLIBS+= -L${BUILDLINK_PREFIX.mysql-cli | |||
74 | ### | 74 | ### | |
75 | ### Support using a PostgreSQL database server for table lookups. | 75 | ### Support using a PostgreSQL database server for table lookups. | |
76 | ### | 76 | ### | |
77 | .if !empty(PKG_OPTIONS:Mpgsql) | 77 | .if !empty(PKG_OPTIONS:Mpgsql) | |
78 | . include "../../mk/pgsql.buildlink3.mk" | 78 | . include "../../mk/pgsql.buildlink3.mk" | |
79 | . include "../../security/openssl/buildlink3.mk" | 79 | . include "../../security/openssl/buildlink3.mk" | |
80 | CCARGS+= -DHAS_PGSQL -I${PGSQL_PREFIX}/include/pgsql | 80 | CCARGS+= -DHAS_PGSQL -I${PGSQL_PREFIX}/include/pgsql | |
81 | AUXLIBS+= -L${PGSQL_PREFIX}/lib -lpq \ | 81 | AUXLIBS+= -L${PGSQL_PREFIX}/lib -lpq \ | |
82 | -L${BUILDLINK_PREFIX.openssl}/lib -lcrypt -lssl -lcrypto | 82 | -L${BUILDLINK_PREFIX.openssl}/lib -lcrypt -lssl -lcrypto | |
83 | .endif | 83 | .endif | |
84 | 84 | |||
85 | ### | 85 | ### | |
86 | ### Support using a SQLite database for table lookups. | 86 | ### Support using a SQLite database for table lookups. | |
87 | ### See http://www.treibsand.com/postfix-sqlite/ | |||
87 | ### | 88 | ### | |
88 | .if !empty(PKG_OPTIONS:Msqlite) | 89 | .if !empty(PKG_OPTIONS:Msqlite) | |
89 | . include "../../databases/sqlite3/buildlink3.mk" | 90 | . include "../../databases/sqlite3/buildlink3.mk" | |
90 | CCARGS+= -DHAS_SQLITE -I${SQLITE3_PREFIX}/include/sqlite3 | 91 | CCARGS+= -DHAS_SQLITE -I${SQLITE3_PREFIX}/include/sqlite3 | |
91 | AUXLIBS+= -L${SQLITE3_PREFIX}/lib -lsqlite3 | 92 | AUXLIBS+= -L${SQLITE3_PREFIX}/lib -lsqlite3 | |
92 | .endif | 93 | .endif | |
93 | 94 | |||
94 | ### | 95 | ### | |
95 | ### Cyrus SASL support for SMTP authentication. | 96 | ### Cyrus SASL support for SMTP authentication. | |
96 | ### (Dovecot SASL support is built in by default.) | 97 | ### (Dovecot SASL support is built in by default.) | |
97 | ### | 98 | ### | |
98 | PLIST_VARS+= csasl | 99 | PLIST_VARS+= csasl | |
99 | .if !empty(PKG_OPTIONS:Msasl) | 100 | .if !empty(PKG_OPTIONS:Msasl) |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: options.mk,v 1.24 2008/10/16 09:45:12 martti Exp $ | 1 | # $NetBSD: options.mk,v 1.25 2008/10/16 09:49:13 martti Exp $ | |
2 | 2 | |||
3 | # Global and legacy options | 3 | # Global and legacy options | |
4 | 4 | |||
5 | PKG_OPTIONS_VAR= PKG_OPTIONS.postfix | 5 | PKG_OPTIONS_VAR= PKG_OPTIONS.postfix | |
6 | PKG_SUPPORTED_OPTIONS= bdb ldap mysql mysql4 pcre pgsql sasl sqlite tls | 6 | PKG_SUPPORTED_OPTIONS= bdb ldap mysql mysql4 pcre pgsql sasl sqlite tls | |
7 | PKG_SUGGESTED_OPTIONS= tls | 7 | PKG_SUGGESTED_OPTIONS= tls | |
8 | 8 | |||
9 | .include "../../mk/bsd.options.mk" | 9 | .include "../../mk/bsd.options.mk" | |
10 | 10 | |||
11 | ### | 11 | ### | |
12 | ### Support "hash" (Berkeley DB) map type. | 12 | ### Support "hash" (Berkeley DB) map type. | |
13 | ### | 13 | ### | |
14 | .if empty(PKG_OPTIONS:Mbdb) | 14 | .if empty(PKG_OPTIONS:Mbdb) | |
@@ -74,26 +74,27 @@ AUXLIBS+= -L${BUILDLINK_PREFIX.mysql-cli | @@ -74,26 +74,27 @@ AUXLIBS+= -L${BUILDLINK_PREFIX.mysql-cli | |||
74 | ### | 74 | ### | |
75 | ### Support using a PostgreSQL database server for table lookups. | 75 | ### Support using a PostgreSQL database server for table lookups. | |
76 | ### | 76 | ### | |
77 | .if !empty(PKG_OPTIONS:Mpgsql) | 77 | .if !empty(PKG_OPTIONS:Mpgsql) | |
78 | . include "../../mk/pgsql.buildlink3.mk" | 78 | . include "../../mk/pgsql.buildlink3.mk" | |
79 | . include "../../security/openssl/buildlink3.mk" | 79 | . include "../../security/openssl/buildlink3.mk" | |
80 | CCARGS+= -DHAS_PGSQL -I${PGSQL_PREFIX}/include/pgsql | 80 | CCARGS+= -DHAS_PGSQL -I${PGSQL_PREFIX}/include/pgsql | |
81 | AUXLIBS+= -L${PGSQL_PREFIX}/lib -lpq \ | 81 | AUXLIBS+= -L${PGSQL_PREFIX}/lib -lpq \ | |
82 | -L${BUILDLINK_PREFIX.openssl}/lib -lcrypt -lssl -lcrypto | 82 | -L${BUILDLINK_PREFIX.openssl}/lib -lcrypt -lssl -lcrypto | |
83 | .endif | 83 | .endif | |
84 | 84 | |||
85 | ### | 85 | ### | |
86 | ### Support using a SQLite database for table lookups. | 86 | ### Support using a SQLite database for table lookups. | |
87 | ### See http://www.treibsand.com/postfix-sqlite/ | |||
87 | ### | 88 | ### | |
88 | .if !empty(PKG_OPTIONS:Msqlite) | 89 | .if !empty(PKG_OPTIONS:Msqlite) | |
89 | . include "../../databases/sqlite3/buildlink3.mk" | 90 | . include "../../databases/sqlite3/buildlink3.mk" | |
90 | CCARGS+= -DHAS_SQLITE -I${SQLITE3_PREFIX}/include/sqlite3 | 91 | CCARGS+= -DHAS_SQLITE -I${SQLITE3_PREFIX}/include/sqlite3 | |
91 | AUXLIBS+= -L${SQLITE3_PREFIX}/lib -lsqlite3 | 92 | AUXLIBS+= -L${SQLITE3_PREFIX}/lib -lsqlite3 | |
92 | .endif | 93 | .endif | |
93 | 94 | |||
94 | ### | 95 | ### | |
95 | ### Cyrus SASL support for SMTP authentication. | 96 | ### Cyrus SASL support for SMTP authentication. | |
96 | ### (Dovecot SASL support is built in by default.) | 97 | ### (Dovecot SASL support is built in by default.) | |
97 | ### | 98 | ### | |
98 | PLIST_VARS+= csasl | 99 | PLIST_VARS+= csasl | |
99 | .if !empty(PKG_OPTIONS:Msasl) | 100 | .if !empty(PKG_OPTIONS:Msasl) |