# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup qt5 1.0 PortGroup python 1.0 name py-pyqt5 version 5.6 revision 0 categories-append devel platforms darwin maintainers mmoll openmaintainer description PyQt5 is a set of Python bindings for the Qt5 toolkit long_description \ PyQt5 is a set of Python bindings for the Qt5 toolkit. The bindings \ are implemented as a set of Python modules and contain over 620 classes. homepage http://www.riverbankcomputing.co.uk/software/pyqt/intro license GPL-3 master_sites sourceforge:pyqt distname PyQt5_gpl-${version} checksums rmd160 498905b678fc2641c8ff6521b5c2126ac6ddf347 \ sha256 2e481a6c4c41b96ed3b33449e5f9599987c63a5c8db93313bd57a6acbf20f0e1 python.versions 27 34 35 if {${name} ne ${subport}} { depends_lib-append port:py${python.version}-sip \ port:qt5 \ port:qt5-qtwebengine \ port:dbus-python${python.version} use_configure yes configure.pre_args configure.cmd "${python.bin} configure.py" configure.args-append -q ${qt_qmake_cmd} --verbose --confirm-license \ --sip=${prefix}/bin/sip-${python.branch} build.cmd make build.target all destroot.cmd ${build.cmd} destroot.destdir DESTDIR=${destroot} variant debug description "Build debug libraries" { configure.cmd-append --debug } if { ![variant_isset universal] } { configure.args-append "--spec=${qt_qmake_spec}" } else { configure.universal_args-delete --disable-dependency-tracking set merger_configure_args(i386) "--spec=${qt_qmake_spec_32}" set merger_configure_args(x86_64) "--spec=${qt_qmake_spec_64}" } livecheck.type none } else { livecheck.type regex livecheck.url https://www.riverbankcomputing.co.uk/software/pyqt/download5 livecheck.regex >PyQt5_gpl-(\[0-9.\]*).tar.gz< }