Ticket #32762: patch-Portfile

File patch-Portfile, 4.0 KB (added by BjarneDMat, 13 years ago)
Line 
1--- /macports/var/macports/sources/rsync.macports.org/release/tarballs/ports/mail/dovecot/Portfile      2011-05-18 23:30:19.000000000 +0200
2+++ portfiles/mail/dovecot/Portfile     2012-01-04 16:04:09.000000000 +0100
3@@ -50,7 +50,7 @@
4 
5 variant postgres requires postgresql80 description {Obsolete synonym for postgresql80 variant} {}
6 
7-variant postgresql80 conflicts postgresql81 postgresql82 postgresql83 postgresql84 description {Enable PostgreSQL 8.0 support} {
8+variant postgresql80 conflicts postgresql81 postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 description {Enable PostgreSQL 8.0 support} {
9     depends_lib-append          port:postgresql80
10     archcheck.files-append      lib/postgresql80/libpq.dylib
11     configure.args-append       --with-pgsql
12@@ -58,7 +58,7 @@
13     configure.cppflags-append   -I${prefix}/include/postgresql80
14 }
15 
16-variant postgresql81 conflicts postgresql80 postgresql82 postgresql83 postgresql84 description {Enable PostgreSQL 8.1 support} {
17+variant postgresql81 conflicts postgresql80 postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 description {Enable PostgreSQL 8.1 support} {
18     depends_lib-append          port:postgresql81
19     archcheck.files-append      lib/postgresql81/libpq.dylib
20     configure.args-append       --with-pgsql
21@@ -66,7 +66,7 @@
22     configure.cppflags-append   -I${prefix}/include/postgresql81
23 }
24 
25-variant postgresql82 conflicts postgresql80 postgresql81 postgresql83 postgresql84 description {Enable PostgreSQL 8.2 support} {
26+variant postgresql82 conflicts postgresql80 postgresql81 postgresql83 postgresql84 postgresql90 postgresql91 description {Enable PostgreSQL 8.2 support} {
27     depends_lib-append          port:postgresql82
28     archcheck.files-append      lib/postgresql82/libpq.dylib
29     configure.args-append       --with-pgsql
30@@ -74,7 +74,7 @@
31     configure.cppflags-append   -I${prefix}/include/postgresql82
32 }
33 
34-variant postgresql83 conflicts postgresql80 postgresql81 postgresql82 postgresql84 description {Enable PostgreSQL 8.3 support} {
35+variant postgresql83 conflicts postgresql80 postgresql81 postgresql82 postgresql84 postgresql90 postgresql91 description {Enable PostgreSQL 8.3 support} {
36     depends_lib-append          port:postgresql83
37     archcheck.files-append      lib/postgresql83/libpq.dylib
38     configure.args-append       --with-pgsql
39@@ -82,7 +82,7 @@
40     configure.cppflags-append   -I${prefix}/include/postgresql83
41 }
42 
43-variant postgresql84 conflicts postgresql80 postgresql81 postgresql82 postgresql83 description {Enable PostgreSQL 8.4 support} {
44+variant postgresql84 conflicts postgresql80 postgresql81 postgresql82 postgresql83 postgresql90 postgresql91 description {Enable PostgreSQL 8.4 support} {
45     depends_lib-append          port:postgresql84
46     archcheck.files-append      lib/postgresql84/libpq.dylib
47     configure.args-append       --with-pgsql
48@@ -90,6 +90,22 @@
49     configure.cppflags-append   -I${prefix}/include/postgresql84
50 }
51 
52+variant postgresql90 conflicts postgresql80 postgresql81 postgresql82 postgresql83 postgresql84 postgresql91 description {Enable PostgreSQL 9.0 support} {
53+    depends_lib-append          port:postgresql90
54+    archcheck.files-append      lib/postgresql90/libpq.dylib
55+    configure.args-append       --with-pgsql
56+    configure.ldflags-append    -L${prefix}/lib/postgresql90
57+    configure.cppflags-append   -I${prefix}/include/postgresql90
58+}
59+
60+variant postgresql91 conflicts postgresql80 postgresql81 postgresql82 postgresql83 postgresql84 postgresql90 description {Enable PostgreSQL 9.1 support} {
61+    depends_lib-append          port:postgresql91
62+    archcheck.files-append      lib/postgresql91/libpq.dylib
63+    configure.args-append       --with-pgsql
64+    configure.ldflags-append    -L${prefix}/lib/postgresql91
65+    configure.cppflags-append   -I${prefix}/include/postgresql91
66+}
67+
68 variant mysql5 description {Enable MySQL support} {
69     depends_lib-append          path:bin/mysql_config5:mysql5
70     archcheck.files-append      lib/mysql5/mysql/libmysqlclient.dylib