[111841] trunk/dports/python/py-pyside-tools/Portfile
Revision: 111841 https://trac.macports.org/changeset/111841 Author: mmoll@macports.org Date: 2013-10-03 09:38:55 -0700 (Thu, 03 Oct 2013) Log Message: ----------- py-pyside-tools: avoid conflicts between subports, update to latest version, add py3[23] subports, use more python PortGroup variables. Modified Paths: -------------- trunk/dports/python/py-pyside-tools/Portfile Modified: trunk/dports/python/py-pyside-tools/Portfile =================================================================== --- trunk/dports/python/py-pyside-tools/Portfile 2013-10-03 16:10:09 UTC (rev 111840) +++ trunk/dports/python/py-pyside-tools/Portfile 2013-10-03 16:38:55 UTC (rev 111841) @@ -6,8 +6,8 @@ set realname pyside-tools name py-${realname} -version 0.2.14 -python.versions 25 26 27 +version 0.2.15 +python.versions 26 27 32 33 python.default_version 27 categories-append devel maintainers openmaintainer mmoll @@ -17,30 +17,42 @@ homepage http://qt-project.org/wiki/PySide platforms darwin license LGPL -master_sites http://www.pyside.org/files/ +master_sites https://github.com/PySide/Tools/archive/ -checksums md5 0a683e1dc426df5834cb1e540d0c6e3f \ - rmd160 94c593f12bddc9d9ab21a189f6a89663488b27e6 \ - sha1 f654553bc9bfb35dbc5673da26830969393f9fe8 -distname ${realname}-${version} -use_bzip2 yes +checksums md5 e542b9536bd9d35599ede225c9311cc8 \ + rmd160 481654815c8fcdd5b805a155bc2ea9bfcbced9d4 \ + sha1 b668d15e8d67e25a653db5abf8f542802e2ee2dd +distname ${version} +worksrcdir Tools-${version} if {$subport != $name} { + patch { + reinplace "s|find_package(Shiboken 1.1.1 REQUIRED)|set(SHIBOKEN_PYTHON_INTERPRETER \"${python.bin}\")|g" ${worksrcpath}/CMakeLists.txt + reinplace "s|find_package(PySide 1.0.6 REQUIRED)||g" ${worksrcpath}/CMakeLists.txt + } depends_lib-append port:qt4-mac port:py${python.version}-pyside port:python${python.version} use_configure yes configure.args-append -DBUILD_TESTS:BOOL=FALSE \ - -DPYTHON_EXECUTABLE=${prefix}/bin/python${python.branch} \ - -DSITE_PACKAGE=${prefix}/Library/Frameworks/Python.framework/Versions/${python.branch}/lib/python${python.branch}/site-packages + -DPYTHON_EXECUTABLE=${python.bin} \ + -DSITE_PACKAGE=${python.pkgd} build.cmd make build.target all destroot.cmd make destroot.destdir DESTDIR=${destroot} + post-destroot { + move ${destroot}${prefix}/bin/pyside-lupdate ${destroot}${prefix}/bin/pyside-lupdate-${python.branch} + move ${destroot}${prefix}/bin/pyside-rcc ${destroot}${prefix}/bin/pyside-rcc-${python.branch} + move ${destroot}${prefix}/bin/pyside-uic ${destroot}${prefix}/bin/pyside-uic-${python.branch} + move ${destroot}${prefix}/share/man/man1/pyside-lupdate.1 ${destroot}${prefix}/share/man/man1/pyside-lupdate-${python.branch}.1 + move ${destroot}${prefix}/share/man/man1/pyside-rcc.1 ${destroot}${prefix}/share/man/man1/pyside-rcc-${python.branch}.1 + move ${destroot}${prefix}/share/man/man1/pyside-uic.1 ${destroot}${prefix}/share/man/man1/pyside-uic-${python.branch}.1 + } } -if {${name} == ${subport}} { +if {${name} == ${subport}} { livecheck.type regex livecheck.url http://qt-project.org/wiki/PySideDownloads - livecheck.regex ${realname}-(\[0-9.\]+)\\.tar\\.bz2 + livecheck.regex ${realname}-(\[0-9.\]+)\\.tar\\.gz } else { livecheck.type none }
participants (1)
-
mmoll@macports.org