[72629] trunk/dports/science/root/Portfile

michaelld at macports.org michaelld at macports.org
Thu Oct 21 05:57:01 PDT 2010


Revision: 72629
          http://trac.macports.org/changeset/72629
Author:   michaelld at macports.org
Date:     2010-10-21 05:56:59 -0700 (Thu, 21 Oct 2010)
Log Message:
-----------
Changes to use qt4 portgroup.

Modified Paths:
--------------
    trunk/dports/science/root/Portfile

Modified: trunk/dports/science/root/Portfile
===================================================================
--- trunk/dports/science/root/Portfile	2010-10-21 12:56:23 UTC (rev 72628)
+++ trunk/dports/science/root/Portfile	2010-10-21 12:56:59 UTC (rev 72629)
@@ -5,7 +5,7 @@
 
 name                root
 version             5.26.00b
-revision            6
+revision            7
 categories          science
 maintainers         gmail.com:mattiafrancescomoro
 license             LGPLv2.1
@@ -179,6 +179,7 @@
 }
 
 variant qt_mac conflicts qt_x11 description {Builds port with Qt support via Mac UI} {
+    PortGroup qt4 1.0
     post-patch {
         # fix where "qglobal.h" is found in all files that use or reference it
         foreach tpf { configure graf2d/qt/src/TGQt.cxx } {
@@ -193,14 +194,12 @@
             ${worksrcpath}/configure
     }
 
-    configure.env-append    QTDIR=${prefix}/libexec/qt4-mac
     configure.args-delete   --disable-qt
     configure.args-append   --enable-qt
-    depends_lib-append      port:qt4-mac
 
     post-configure {
         # patch up the Makefile.config to handle the QTLIB frameworks correctly
-        reinplace "/QTLIB\[ \]/s@:= @:= -F${prefix}/libexec/qt4-mac/lib @" \
+        reinplace "/QTLIB\[ \]/s@:= @:= -F${qt_libs_dir} @" \
             ${worksrcpath}/config/Makefile.config
         reinplace "/QTLIB\[ \]/s@\\(Qt\[^ \]*\\).la at -framework \\1 at g" \
             ${worksrcpath}/config/Makefile.config
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101021/9f8e3025/attachment.html>


More information about the macports-changes mailing list