[61284] trunk/dports/lang/php4/Portfile

ryandesign at macports.org ryandesign at macports.org
Mon Dec 7 15:57:07 PST 2009


Revision: 61284
          http://trac.macports.org/changeset/61284
Author:   ryandesign at macports.org
Date:     2009-12-07 15:57:06 -0800 (Mon, 07 Dec 2009)
Log Message:
-----------
php4: add postgresql82, postgresql83 and postgresql84 variants. Deprecate postgresql8 variant which is now a synonym for the postgresql82 variant. See #22808

Modified Paths:
--------------
    trunk/dports/lang/php4/Portfile

Modified: trunk/dports/lang/php4/Portfile
===================================================================
--- trunk/dports/lang/php4/Portfile	2009-12-07 23:54:18 UTC (rev 61283)
+++ trunk/dports/lang/php4/Portfile	2009-12-07 23:57:06 UTC (rev 61284)
@@ -192,20 +192,29 @@
     }
 }
 
-variant postgresql8 description {Add PostgreSQL 8.2 support} {
-    pre-configure {
-        file mkdir ${workpath}/pgsql8
-        system "cd ${workpath}/pgsql8 && \
-            ln -sf ${prefix}/include/postgresql82 include && \
-            ln -sf ${prefix}/lib/postgresql82 lib && \
-            ln -sf ${prefix}/lib/postgresql82/bin bin"
-    }
+variant postgresql8 requires postgresql82 description {Obsolete name for postgresql82 variant} {}
+
+variant postgresql82 conflicts postgresql83 postgresql84 description {Add PostgreSQL 8.2 support} {
     depends_lib-append \
         port:postgresql82
     configure.args-append \
-        --with-pgsql=${workpath}/pgsql8
+        --with-pgsql=${prefix}/lib/postgresql82/bin
 }
 
+variant postgresql83 conflicts postgresql82 postgresql84 description {Add PostgreSQL 8.3 support} {
+    depends_lib-append \
+        port:postgresql83
+    configure.args-append \
+        --with-pgsql=${prefix}/lib/postgresql83/bin
+}
+
+variant postgresql84 conflicts postgresql82 postgresql83 description {Add PostgreSQL 8.4 support} {
+    depends_lib-append \
+        port:postgresql84
+    configure.args-append \
+        --with-pgsql=${prefix}/lib/postgresql84/bin
+}
+
 variant ldap description {Add LDAP protocol support} {
     depends_lib-append \
         port:openldap
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091207/997d76f0/attachment-0001.html>


More information about the macports-changes mailing list