[61831] trunk/dports/net/pure-ftpd/Portfile

ryandesign at macports.org ryandesign at macports.org
Mon Dec 21 13:28:16 PST 2009


Revision: 61831
          http://trac.macports.org/changeset/61831
Author:   ryandesign at macports.org
Date:     2009-12-21 13:28:16 -0800 (Mon, 21 Dec 2009)
Log Message:
-----------
pure-ftpd: fix postgresql variants; see #22920

Modified Paths:
--------------
    trunk/dports/net/pure-ftpd/Portfile

Modified: trunk/dports/net/pure-ftpd/Portfile
===================================================================
--- trunk/dports/net/pure-ftpd/Portfile	2009-12-21 21:20:47 UTC (rev 61830)
+++ trunk/dports/net/pure-ftpd/Portfile	2009-12-21 21:28:16 UTC (rev 61831)
@@ -79,18 +79,30 @@
 }
 
 # Variants
-variant mysql5 conflicts postgresql description "Use native MySQL support for privileges database." {
+variant mysql5 conflicts postgresql82 postgresql83 postgresql84 description "Use MySQL 5 for privileges database" {
     depends_lib-append path:bin/mysql_config5:mysql5
     configure.args-append --with-mysql
-    configure.cflags-append "-I${prefix}/include/mysql5/mysql"
-    configure.ldflags-append "-L${prefix}/lib/mysql5/mysql"
+    configure.env-append PATH=${prefix}/lib/mysql5/bin:$env(PATH)
 }
 
-variant postgresql conflicts mysql5 description "Use native postgreSQL support for privileges database." {
+variant postgresql82 conflicts mysql5 postgresql83 postgresql84 description "Use PostgreSQL 8.2 for privileges database" {
+    depends_lib-append port:postgresql82
+    configure.args-append --with-pgsql
+    configure.env-append PATH=${prefix}/lib/postgresql82/bin:$env(PATH)
+}
+
+variant postgresql83 conflicts mysql5 postgresql82 postgresql84 description "Use PostgreSQL 8.3 for privileges database" {
     depends_lib-append port:postgresql83
     configure.args-append --with-pgsql
+    configure.env-append PATH=${prefix}/lib/postgresql83/bin:$env(PATH)
 }
 
+variant postgresql84 conflicts mysql5 postgresql82 postgresql83 description "Use PostgreSQL 8.4 for privileges database" {
+    depends_lib-append port:postgresql84
+    configure.args-append --with-pgsql
+    configure.env-append PATH=${prefix}/lib/postgresql84/bin:$env(PATH)
+}
+
 variant tls description "Encryption of ftp control and data channels using SSL/TLS" {
     depends_lib-append      port:openssl
     configure.args-append   --with-tls \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091221/0ab790eb/attachment.html>


More information about the macports-changes mailing list