Revision: 32400 http://trac.macosforge.org/projects/macports/changeset/32400 Author: jochen@macports.org Date: 2007-12-29 03:32:29 -0800 (Sat, 29 Dec 2007) Log Message: ----------- update SQL variants, sqlite now build as plugin. Add variant descriptions Modified Paths: -------------- trunk/dports/aqua/qt4-mac/Portfile Modified: trunk/dports/aqua/qt4-mac/Portfile =================================================================== --- trunk/dports/aqua/qt4-mac/Portfile 2007-12-29 08:44:30 UTC (rev 32399) +++ trunk/dports/aqua/qt4-mac/Portfile 2007-12-29 11:32:29 UTC (rev 32400) @@ -53,60 +53,57 @@ build.target first destroot.destdir INSTALL_ROOT="${destroot}" + set appPath ${destroot}/Applications/MacPorts/Qt +set docPath ${destroot}${prefix}/share/doc/qt4-mac post-destroot { xinstall -d -m 0755 ${appPath} foreach app {assistant Designer Linguist pixeltool} { - move ${destroot}${prefix}/bin/${app}.app \ - ${appPath} + move ${destroot}${prefix}/bin/${app}.app ${appPath} } foreach doc {INSTALL LICENSE.GPL OPENSOURCE-NOTICE.TXT README} { - xinstall -c -m 644 ${worksrcpath}/$doc \ - ${destroot}${prefix}/share/doc/qt4-mac + xinstall -c -m 644 ${worksrcpath}/$doc ${docPath} } if {![file exists ${destroot}${prefix}/lib/libqt.dylib]} { 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" } } -variant framework { +variant framework description "Build frameworks" { configure.args-delete -no-framework configure.args-append -framework } -variant ipv6 { +variant ipv6 decription "Include IPv6 support" { configure.args-delete -no-ipv6 configure.args-append -ipv6 } -variant mysql { +variant mysql description "Include support for SQL via mysql driver" { depends_lib-append lib:libmysqlclient.12:mysql4 configure.args-delete -no-sql-mysql - configure.args-append -qt-sql-mysql \ - -L${prefix}/lib/mysql \ - -I${prefix}/include/mysql \ - -plugin-sql-mysql + configure.args-append -qt-sql-mysql -plugin-sql-mysql \ + -I${prefix}/include/mysql -L${prefix}/lib/mysql } -variant sqlite { +variant sqlite description "Include support for SQL via sqlite driver" { depends_lib-append port:sqlite3 configure.args-delete -no-sql-sqlite - configure.args-append -system-sqlite + configure.args-append -qt-sql-sqlite -plugin-sql-sqlite -system-sqlite } -variant examples { +variant examples description "Build Qt examples" { configure.args-delete -nomake examples configure.args-append -make examples } -variant demos { +variant demos description "Build Qt demos" { configure.args-delete -nomake demos configure.args-append -make demos post-destroot {
participants (1)
-
jochen@macports.org