Import of pkgsrc-2016Q3

This commit is contained in:
2016-11-18 22:39:22 +01:00
committed by sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949747 additions and 377081 deletions
+31 -6
View File
@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.76 2015/04/25 14:25:15 tnn Exp $
# $NetBSD: Makefile,v 1.82 2016/08/28 15:48:37 wiz Exp $
PKGNAME= ${PYPKGPREFIX}-qt4-${PYQT_VERSION}
PKGREVISION= 1
PYQT_VERSION= 4.11.1
PYQT_VERSION= 4.11.4
PKGREVISION= 3
CATEGORIES= x11 python
#MASTER_SITES= http://www.riverbankcomputing.com/static/Downloads/PyQt4/
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyqt/}
@@ -10,6 +10,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyqt/}
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Python binding for Qt4
HOMEPAGE= http://www.riverbankcomputing.com/software/pyqt/intro
LICENSE= gnu-gpl-v3
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config
@@ -25,7 +26,6 @@ CONFIGURE_ARGS+= --qsci-api
INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
PY_PATCHPLIST= yes
PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q}
BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtCore
BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtDeclarative
@@ -53,16 +53,41 @@ SUBST_MESSAGE.PIC= Adding -fPIC to CXXFLAGS.
.include "../../mk/bsd.prefs.mk"
PLIST_SRC= ${PKGDIR}/PLIST.common
.if ${OPSYS} == "Darwin"
DISTNAME= PyQt-mac-gpl-${PYQT_VERSION}
.else
DISTNAME= PyQt-x11-gpl-${PYQT_VERSION}
PLIST_SRC+= ${PKGDIR}/PLIST.X11
.endif
.include "../../lang/python/extension.mk"
# configure-ng.py has Darwin specific code to avoid using sys.executable
# that assumes the builtin python when configuring the path in pyuic/pyuic4.
# Instead of patching that out, just do a manual replace-interpreter
# on the configured result
SUBST_CLASSES.Darwin+= fix-pyuic4
SUBST_STAGE.fix-pyuic4= post-configure
SUBST_MESSAGE.fix-pyuic4= Fixing python interpreter path in pyuic4
SUBST_FILES.fix-pyuic4= pyuic/pyuic4
SUBST_SED.fix-pyuic4= -e 's,python[^ ]*,${PYTHONBIN},'
CONFIGURE_ARGS+= --verbose
do-configure:
(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
${PYTHONBIN} configure.py ${CONFIGURE_ARGS})
.if !empty(PYVERSSUFFIX:M2*)
UIC_PORT_REMOVE=port_v3
.endif
.if !empty(PYVERSSUFFIX:M3*)
UIC_PORT_REMOVE=port_v2
.endif
post-install:
rm -rf ${DESTDIR}${PREFIX}/${PYSITELIB}/PyQt4/uic/${UIC_PORT_REMOVE}
${PY_COMPILE_ALL} ${DESTDIR}${PREFIX}/${PYSITELIB}/PyQt4
.include "../../x11/py-sip/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.include "../../sysutils/py-dbus/buildlink3.mk"
+56 -15
View File
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST.common,v 1.24 2014/08/21 21:33:07 wiz Exp $
@comment $NetBSD: PLIST,v 1.2 2016/04/11 04:05:05 dbj Exp $
bin/pylupdate4
bin/pyrcc4
bin/pyuic4
@@ -20,44 +20,83 @@ ${PYSITELIB}/PyQt4/QtWebKit.so
${PYSITELIB}/PyQt4/QtXml.so
${PYSITELIB}/PyQt4/QtXmlPatterns.so
${PYSITELIB}/PyQt4/__init__.py
${PYSITELIB}/PyQt4/__init__.pyc
${PYSITELIB}/PyQt4/pyqtconfig.py
${PYSITELIB}/PyQt4/pyqtconfig.pyc
${PYSITELIB}/PyQt4/uic/Compiler/__init__.py
${PYSITELIB}/PyQt4/uic/Compiler/__init__.pyc
${PYSITELIB}/PyQt4/uic/Compiler/compiler.py
${PYSITELIB}/PyQt4/uic/Compiler/compiler.pyc
${PYSITELIB}/PyQt4/uic/Compiler/indenter.py
${PYSITELIB}/PyQt4/uic/Compiler/indenter.pyc
${PYSITELIB}/PyQt4/uic/Compiler/misc.py
${PYSITELIB}/PyQt4/uic/Compiler/misc.pyc
${PYSITELIB}/PyQt4/uic/Compiler/proxy_metaclass.py
${PYSITELIB}/PyQt4/uic/Compiler/proxy_metaclass.pyc
${PYSITELIB}/PyQt4/uic/Compiler/qobjectcreator.py
${PYSITELIB}/PyQt4/uic/Compiler/qobjectcreator.pyc
${PYSITELIB}/PyQt4/uic/Compiler/qtproxies.py
${PYSITELIB}/PyQt4/uic/Compiler/qtproxies.pyc
${PYSITELIB}/PyQt4/uic/Loader/__init__.py
${PYSITELIB}/PyQt4/uic/Loader/__init__.pyc
${PYSITELIB}/PyQt4/uic/Loader/loader.py
${PYSITELIB}/PyQt4/uic/Loader/loader.pyc
${PYSITELIB}/PyQt4/uic/Loader/qobjectcreator.py
${PYSITELIB}/PyQt4/uic/Loader/qobjectcreator.pyc
${PYSITELIB}/PyQt4/uic/__init__.py
${PYSITELIB}/PyQt4/uic/__init__.pyc
${PYSITELIB}/PyQt4/uic/driver.py
${PYSITELIB}/PyQt4/uic/driver.pyc
${PYSITELIB}/PyQt4/uic/exceptions.py
${PYSITELIB}/PyQt4/uic/exceptions.pyc
${PYSITELIB}/PyQt4/uic/icon_cache.py
${PYSITELIB}/PyQt4/uic/icon_cache.pyc
${PYSITELIB}/PyQt4/uic/objcreator.py
${PYSITELIB}/PyQt4/uic/port_v2/__init__.py
${PYSITELIB}/PyQt4/uic/port_v2/as_string.py
${PYSITELIB}/PyQt4/uic/port_v2/ascii_upper.py
${PYSITELIB}/PyQt4/uic/port_v2/invoke.py
${PYSITELIB}/PyQt4/uic/port_v2/load_plugin.py
${PYSITELIB}/PyQt4/uic/port_v2/proxy_base.py
${PYSITELIB}/PyQt4/uic/port_v2/string_io.py
${PYSITELIB}/PyQt4/uic/port_v3/__init__.py
${PYSITELIB}/PyQt4/uic/port_v3/as_string.py
${PYSITELIB}/PyQt4/uic/port_v3/ascii_upper.py
${PYSITELIB}/PyQt4/uic/port_v3/invoke.py
${PYSITELIB}/PyQt4/uic/port_v3/load_plugin.py
${PYSITELIB}/PyQt4/uic/port_v3/proxy_base.py
${PYSITELIB}/PyQt4/uic/port_v3/string_io.py
${PYSITELIB}/PyQt4/uic/objcreator.pyc
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/__init__.py
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/__init__.pyc
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/as_string.py
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/as_string.pyc
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/ascii_upper.py
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/ascii_upper.pyc
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/invoke.py
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/invoke.pyc
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/load_plugin.py
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/load_plugin.pyc
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/proxy_base.py
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/proxy_base.pyc
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/string_io.py
${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/string_io.pyc
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/__init__.py
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/__init__.pyc
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/as_string.py
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/as_string.pyc
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/ascii_upper.py
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/ascii_upper.pyc
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/invoke.py
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/invoke.pyc
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/load_plugin.py
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/load_plugin.pyc
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/proxy_base.py
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/proxy_base.pyc
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/string_io.py
${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/string_io.pyc
${PYSITELIB}/PyQt4/uic/properties.py
${PYSITELIB}/PyQt4/uic/properties.pyc
${PYSITELIB}/PyQt4/uic/pyuic.py
${PYSITELIB}/PyQt4/uic/pyuic.pyc
${PYSITELIB}/PyQt4/uic/uiparser.py
${PYSITELIB}/PyQt4/uic/uiparser.pyc
${PYSITELIB}/PyQt4/uic/widget-plugins/phonon.py
${PYSITELIB}/PyQt4/uic/widget-plugins/phonon.pyc
${PYSITELIB}/PyQt4/uic/widget-plugins/qaxcontainer.py
${PYSITELIB}/PyQt4/uic/widget-plugins/qaxcontainer.pyc
${PYSITELIB}/PyQt4/uic/widget-plugins/qscintilla.py
${PYSITELIB}/PyQt4/uic/widget-plugins/qscintilla.pyc
${PYSITELIB}/PyQt4/uic/widget-plugins/qtdeclarative.py
${PYSITELIB}/PyQt4/uic/widget-plugins/qtdeclarative.pyc
${PYSITELIB}/PyQt4/uic/widget-plugins/qtwebkit.py
${PYSITELIB}/PyQt4/uic/widget-plugins/qtwebkit.pyc
${PYSITELIB}/dbus/mainloop/qt.so
qt4/plugins/designer/libpyqt4.la
qt4/qsci/api/python/PyQt4.api
@@ -407,6 +446,8 @@ share/sip${PYVERSSUFFIX}/QtGui/qwidgetaction.sip
share/sip${PYVERSSUFFIX}/QtGui/qwindowdefs.sip
share/sip${PYVERSSUFFIX}/QtGui/qwizard.sip
share/sip${PYVERSSUFFIX}/QtGui/qworkspace.sip
share/sip${PYVERSSUFFIX}/QtGui/qx11embed_x11.sip
share/sip${PYVERSSUFFIX}/QtGui/qx11info_x11.sip
share/sip${PYVERSSUFFIX}/QtHelp/QtHelpmod.sip
share/sip${PYVERSSUFFIX}/QtHelp/qhelpcontentwidget.sip
share/sip${PYVERSSUFFIX}/QtHelp/qhelpengine.sip
-2
View File
@@ -1,2 +0,0 @@
@comment $NetBSD: PLIST.Darwin,v 1.1.1.1 2008/12/13 05:19:12 epg Exp $
share/sip${PYVERSSUFFIX}/qt/qwindowdefs_mac.sip
-3
View File
@@ -1,3 +0,0 @@
@comment $NetBSD: PLIST.X11,v 1.1.1.1 2008/12/13 05:19:12 epg Exp $
share/sip${PYVERSSUFFIX}/QtGui/qx11embed_x11.sip
share/sip${PYVERSSUFFIX}/QtGui/qx11info_x11.sip
+9 -7
View File
@@ -1,10 +1,12 @@
$NetBSD: distinfo,v 1.35 2015/01/27 06:10:15 dbj Exp $
$NetBSD: distinfo,v 1.36 2015/11/23 15:18:19 adam Exp $
SHA1 (PyQt-mac-gpl-4.11.1.tar.gz) = 9d7478758957c60ac5007144a0dc7f157f4a5836
RMD160 (PyQt-mac-gpl-4.11.1.tar.gz) = cba54dcbb6a41d5ccb45d9b38e7e2647696772f9
Size (PyQt-mac-gpl-4.11.1.tar.gz) = 11117079 bytes
SHA1 (PyQt-x11-gpl-4.11.1.tar.gz) = 83a0740545d51c179a1b316b664b0f9ff5e0f5af
RMD160 (PyQt-x11-gpl-4.11.1.tar.gz) = 37f5dc06b4d06720a9f94dcd50f67a011c2dad78
Size (PyQt-x11-gpl-4.11.1.tar.gz) = 11118850 bytes
SHA1 (PyQt-mac-gpl-4.11.4.tar.gz) = c319f273e40afe68a2e65ff2b9c01e0d43e980f7
RMD160 (PyQt-mac-gpl-4.11.4.tar.gz) = 55ab22e65a2681b7af3680db9462967578a907f0
SHA512 (PyQt-mac-gpl-4.11.4.tar.gz) = 9aa8b860dc72eea5ccee33cc62d6935ac2dac21cfff8b1ed18c584d075f58a717fa2880284b0b27615f63bfafd1a50a0f7f40c1a1f43dd513aeb0da7e8cae900
Size (PyQt-mac-gpl-4.11.4.tar.gz) = 11312655 bytes
SHA1 (PyQt-x11-gpl-4.11.4.tar.gz) = 5c489e655279f85d47c8a275d97a12dfa0c8fd87
RMD160 (PyQt-x11-gpl-4.11.4.tar.gz) = d3ade67c4433852474c86220ea8611eb7f7cd0b1
SHA512 (PyQt-x11-gpl-4.11.4.tar.gz) = 58d0c5e30b0480c1b6ce1a3cc3ef0a1841bb15631830fb937d1f17f5d3d8cbe66a5e2adcfb2c3990fae38db66dd430668bd25413e254e72064a38c48f689f170
Size (PyQt-x11-gpl-4.11.4.tar.gz) = 11317088 bytes
SHA1 (patch-configure.py) = 516da08fad535a7b743b400e9e613689982d057d
SHA1 (patch-sip_QtCore_qlist.sip) = 4fb548d4ee755cbc955ec32a6b1702a71a9815f1