[30116] trunk/dports/aqua/qt4-mac/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Sat Oct 20 02:48:53 PDT 2007


Revision: 30116
          http://trac.macosforge.org/projects/macports/changeset/30116
Author:   jochen at macports.org
Date:     2007-10-20 02:48:52 -0700 (Sat, 20 Oct 2007)

Log Message:
-----------
Add sqlite variant, patch from Adam Dershowitz

Modified Paths:
--------------
    trunk/dports/aqua/qt4-mac/Portfile

Modified: trunk/dports/aqua/qt4-mac/Portfile
===================================================================
--- trunk/dports/aqua/qt4-mac/Portfile	2007-10-20 09:40:38 UTC (rev 30115)
+++ trunk/dports/aqua/qt4-mac/Portfile	2007-10-20 09:48:52 UTC (rev 30116)
@@ -77,8 +77,26 @@
    }
 }
 
+variant framework {
+    configure.args-delete   -no-framework
+    configure.args-append   -framework
+    post-destroot {
+        # move the stuff that doesn't belong into /Library/Frameworks into ${prefix}/lib
+        foreach f { libQtUiTools.a libQtUiTools.prl libQtUiTools_debug.a libQtUiTools_debug.prl \
+                    pkgconfig Qt3Support.la QtCore.la QtDBus.la QtGui.la QtNetwork.la QtOpenGL.la \
+                    QtScript.la QtSql.la QtSvg.la QtTest.la QtXml.la} {
+            move ${destroot}/Library/Frameworks/$f ${destroot}${prefix}/lib
+        }
+    }
+}
+
+variant ipv6 {
+    configure.args-delete   -no-ipv6
+    configure.args-append   -ipv6
+}
+
 variant mysql {
-    depends_lib-append  lib:libmysqlclient.12:mysql4
+    depends_lib-append      lib:libmysqlclient.12:mysql4
     configure.args-delete   -no-sql-mysql
     configure.args-append   -qt-sql-mysql \
                             -L${prefix}/lib/mysql \
@@ -86,32 +104,20 @@
                             -plugin-sql-mysql
 }
 
-variant ipv6 {
-    configure.args-delete   -no-ipv6
-    configure.args-append   -ipv6
+variant sqlite {
+	depends_lib-append      port:sqlite3
+	configure.args-delete	-no-sql-sqlite
+	configure.args-append	-qt-sql-sqlite
 }
 
-variant framework {
-    configure.args-delete   -no-framework
-    configure.args-append   -framework
-    post-destroot {
-        # move the stuff that doesn't belong into /Library/Frameworks into ${prefix}/lib
-        foreach f {libQtUiTools.a libQtUiTools.prl libQtUiTools_debug.a libQtUiTools_debug.prl \
-                   pkgconfig Qt3Support.la QtCore.la QtDBus.la QtGui.la QtNetwork.la QtOpenGL.la \
-                   QtScript.la QtSql.la QtSvg.la QtTest.la QtXml.la} {
-            move ${destroot}/Library/Frameworks/$f ${destroot}${prefix}/lib
-        }
-    }
-}
-
 variant examples {
     configure.args-delete   -nomake examples
     configure.args-append   -make examples
 }
 
 variant demos {
-    configure.args-delete  -nomake demos
-    configure.args-append  -make demos
+    configure.args-delete   -nomake demos
+    configure.args-append   -make demos
     post-destroot {
         move ${destroot}${prefix}/demos ${appPath}
         move ${destroot}${prefix}/bin/qtdemo.app ${appPath}

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071020/060168e2/attachment.html


More information about the macports-changes mailing list