[69216] trunk/dports/python
michaelld at macports.org
michaelld at macports.org
Mon Jun 28 18:56:25 PDT 2010
Revision: 69216
http://trac.macports.org/changeset/69216
Author: michaelld at macports.org
Date: 2010-06-28 18:56:20 -0700 (Mon, 28 Jun 2010)
Log Message:
-----------
Added variants for qwt and qwt52, and tested to make sure both work.
Fixed library dependency in py25 version.
Modified Paths:
--------------
trunk/dports/python/py25-pyqwt/Portfile
trunk/dports/python/py26-pyqwt/Portfile
Modified: trunk/dports/python/py25-pyqwt/Portfile
===================================================================
--- trunk/dports/python/py25-pyqwt/Portfile 2010-06-28 23:44:16 UTC (rev 69215)
+++ trunk/dports/python/py25-pyqwt/Portfile 2010-06-29 01:56:20 UTC (rev 69216)
@@ -5,10 +5,11 @@
name py25-pyqwt
version 5.2.0
+revision 1
platforms macosx
categories python devel
-maintainers nomaintainer
+maintainers openmaintainer
description PyQwt is a set of Python bindings for the Qwt toolkit
long_description PyQwt is a set of Python bindings for the Qwt C++ class library which extends \
@@ -25,8 +26,7 @@
sha1 797f37c63dec660272f6a8ccfd16a017df0ad640 \
rmd160 e4c8a63d623d974cd500e29fbc62255746ca7feb
-depends_lib path:bin/qmake-mac:qt4-mac \
- port:qwt52 \
+depends_lib port:py25-pyqt4 \
port:py25-numpy
worksrcdir ${worksrcdir}/configure
@@ -42,3 +42,15 @@
move ${destroot}${frameworks_dir}/Python.framework/Versions/2.5/lib/python2.5 \
${destroot}${prefix}/lib/python2.5
}
+
+variant qwt conflicts qwt52 description {Use qwt} {
+ depends_lib-append port:qwt
+}
+
+variant qwt52 conflicts qwt description {Use qwt52} {
+ depends_lib-append port:qwt52
+}
+
+if {![variant_isset qwt] && ![variant_isset qwt52]} {
+ default_variants +qwt52
+}
Modified: trunk/dports/python/py26-pyqwt/Portfile
===================================================================
--- trunk/dports/python/py26-pyqwt/Portfile 2010-06-28 23:44:16 UTC (rev 69215)
+++ trunk/dports/python/py26-pyqwt/Portfile 2010-06-29 01:56:20 UTC (rev 69216)
@@ -5,10 +5,11 @@
name py26-pyqwt
version 5.2.0
+revision 1
platforms macosx
categories python devel
-maintainers macsforever2000
+maintainers macsforever2000 michaelld
description PyQwt is a set of Python bindings for the Qwt toolkit
long_description PyQwt is a set of Python bindings for the Qwt C++ class library which extends \
@@ -26,7 +27,6 @@
rmd160 e4c8a63d623d974cd500e29fbc62255746ca7feb
depends_lib port:py26-pyqt4 \
- port:qwt52 \
port:py26-numpy
worksrcdir ${worksrcdir}/configure
@@ -36,3 +36,15 @@
configure.universal_args-delete --disable-dependency-tracking
build.target
+
+variant qwt conflicts qwt52 description {Use qwt} {
+ depends_lib-append port:qwt
+}
+
+variant qwt52 conflicts qwt description {Use qwt52} {
+ depends_lib-append port:qwt52
+}
+
+if {![variant_isset qwt] && ![variant_isset qwt52]} {
+ default_variants +qwt52
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100628/3b25071f/attachment.html>
More information about the macports-changes
mailing list