[32400] trunk/dports/aqua/qt4-mac/Portfile
jochen at macports.org
jochen at macports.org
Sat Dec 29 03:32:33 PST 2007
Revision: 32400
http://trac.macosforge.org/projects/macports/changeset/32400
Author: jochen at 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 {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071229/d9b79488/attachment.html
More information about the macports-changes
mailing list