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

source_changes at macosforge.org source_changes at macosforge.org
Sun Oct 21 04:49:44 PDT 2007


Revision: 30138
          http://trac.macosforge.org/projects/macports/changeset/30138
Author:   jochen at macports.org
Date:     2007-10-21 04:49:44 -0700 (Sun, 21 Oct 2007)

Log Message:
-----------
allow build when older qt4 libraries are installed (in ${prefx}),
update sqlite variant to use system (MacPorts) sqlit3
bump revision

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

Modified: trunk/dports/aqua/qt4-mac/Portfile
===================================================================
--- trunk/dports/aqua/qt4-mac/Portfile	2007-10-21 09:26:45 UTC (rev 30137)
+++ trunk/dports/aqua/qt4-mac/Portfile	2007-10-21 11:49:44 UTC (rev 30138)
@@ -5,7 +5,7 @@
 
 name                qt4-mac
 version             4.3.1
-revision            1
+revision            2
 categories          aqua
 homepage            http://www.trolltech.com
 platforms           macosx
@@ -32,8 +32,11 @@
 # have to build with Apple gcc because of -fconstant-cfstrings
 configure.compiler  gcc-4.0
 configure.cmd       "echo yes | ./configure"
-configure.env       QMAKESPEC='' QTDIR=''
+configure.env       QMAKESPEC='' QTDIR='' DYLD_LIBRARY_PATH=''
 configure.pre_args
+# See
+#   http://doc.trolltech.com/qtopia4.3/buildsystem/over-configure-options-qt-1.html
+# for options
 configure.args \
     -v         \
     -prefix         '${prefix}'                            \
@@ -48,10 +51,10 @@
     -no-sql-ibase       -no-sql-mysql   -no-sql-odbc    -no-sql-psql        \
     -no-sql-sqlite      -no-nis         -no-cups        -nomake examples    \
     -system-zlib        -largefile      -no-framework   -nomake demos       \
-    -I${destroot}/${prefix}/include -L${destroot}/${prefix}/lib \
-    -I${prefix}/include -L${prefix}/lib
+    -I${worksrcpath}/include -I${prefix}/include \
+    -L${worksrcpath}/lib -L${prefix}/lib
 
-build.env           QMAKESPEC='' QTDIR=''
+build.env           QMAKESPEC='' QTDIR='' DYLD_LIBRARY_PATH="${worksrcpath}/lib"
 build.target        first
 
 destroot.destdir    INSTALL_ROOT="${destroot}"
@@ -71,6 +74,7 @@
         set majorver [strsed ${version} {s/\.[0-9]*\.[0-9]*$//}]
         set minorver [strsed ${version} {s/\.[0-9]*$//}]
         system "cd ${destroot}${prefix}/lib &&
+
             ln -s libqt-mt.${version}.dylib libqt.dylib &&
             ln -s libqt-mt.${version}.dylib libqt.${majorver}.dylib &&
             ln -s libqt-mt.${version}.dylib libqt.${minorver}.dylib"
@@ -107,7 +111,7 @@
 variant sqlite {
 	depends_lib-append      port:sqlite3
 	configure.args-delete	-no-sql-sqlite
-	configure.args-append	-qt-sql-sqlite
+	configure.args-append	-system-sqlite
 }
 
 variant examples {

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071021/37c7db36/attachment.html


More information about the macports-changes mailing list