[108177] trunk/dports/science/plplot/Portfile

takeshi at macports.org takeshi at macports.org
Mon Jul 15 00:32:33 PDT 2013


Revision: 108177
          https://trac.macports.org/changeset/108177
Author:   takeshi at macports.org
Date:     2013-07-15 00:32:33 -0700 (Mon, 15 Jul 2013)
Log Message:
-----------
plplot: fixes the build problem with Qt is installed. added qt4 variant. Closing #38688, #39408 and #39673

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

Modified: trunk/dports/science/plplot/Portfile
===================================================================
--- trunk/dports/science/plplot/Portfile	2013-07-15 07:32:22 UTC (rev 108176)
+++ trunk/dports/science/plplot/Portfile	2013-07-15 07:32:33 UTC (rev 108177)
@@ -5,7 +5,7 @@
 
 name            plplot
 version         5.9.9
-revision        12
+revision        13
 platforms       darwin
 maintainers     takeshi openmaintainer
 categories      science
@@ -97,6 +97,16 @@
                         -DPLD_xwin=OFF \
                         -DPLD_xfig=OFF \
                         -DPLD_tkwin=OFF \
+                        -DPLD_bmpqt=OFF \
+                        -DPLD_pngqt=OFF \
+                        -DPLD_ppmqt=OFF \
+                        -DPLD_epsqt=OFF \
+                        -DPLD_pdfqt=OFF \
+                        -DPLD_qtwidget=OFF \
+                        -DPLD_svgqt=OFF \
+                        -DPLD_extqt=OFF \
+                        -DPLD_memqt=OFF \
+                        -DPLD_qtwidget=OFF \
                         -DENABLE_ada=OFF \
                         -DENABLE_d=OFF \
                         -DENABLE_f77=OFF \
@@ -165,6 +175,10 @@
     configure.args-append   -DPL_DOUBLE=OFF
 }
 
+if {[variant_isset py25_pyqt4] || [variant_isset py26_pyqt4] ||  [variant_isset py27_pyqt4]} {
+    default_variants +qt4
+}
+
 # variant gcw is deleted since it has been deprecated
 # gd driver (gif, jpeg, png, svg) has been deprecated
 
@@ -303,6 +317,32 @@
                             -DAQT_FRAMEWORK=${frameworks_dir}/AquaTerm.framework
 }
 
+variant qt4 description {Add support for Qt4} {
+    depends_lib-append  bin:qmake:qt4-mac
+    configure.args-delete   -DENABLE_qt=OFF \
+                            -DPLD_bmpqt=OFF \
+                            -DPLD_pngqt=OFF \
+                            -DPLD_ppmqt=OFF \
+                            -DPLD_epsqt=OFF \
+                            -DPLD_pdfqt=OFF \
+                            -DPLD_qtwidget=OFF \
+                            -DPLD_svgqt=OFF \
+                            -DPLD_extqt=OFF \
+                            -DPLD_memqt=OFF \
+                            -DPLD_qtwidget=OFF
+    configure.args-append   -DENABLE_qt=ON \
+                            -DPLD_bmpqt=ON \
+                            -DPLD_pngqt=ON \
+                            -DPLD_ppmqt=ON \
+                            -DPLD_epsqt=ON \
+                            -DPLD_pdfqt=ON \
+                            -DPLD_qtwidget=ON \
+                            -DPLD_svgqt=ON \
+                            -DPLD_extqt=ON \
+                            -DPLD_memqt=ON \
+                            -DPLD_qtwidget=ON
+}
+
 variant no_x11 conflicts x11 description {Deprecated dummy variant} {
 }
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130715/878d662b/attachment.html>


More information about the macports-changes mailing list