Changes 4.11.4: - Added support for Qt v4.8.7. - Added QWIDGETSIZE_MAX to QtGui. - Added some missing QEvent.Type enum values. - Added the --license-dir command line option to configure-ng.py. - Added the --no-python-dbus command line option to configure-ng.py. - Bug fixes.diff -r1.76 -r1.77 pkgsrc/x11/py-qt4/Makefile
(adam)
@@ -1,25 +1,25 @@ | @@ -1,25 +1,25 @@ | |||
1 | # $NetBSD: Makefile,v 1.76 2015/04/25 14:25:15 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.77 2015/11/23 15:18:19 adam Exp $ | |
2 | 2 | |||
3 | PKGNAME= ${PYPKGPREFIX}-qt4-${PYQT_VERSION} | 3 | PKGNAME= ${PYPKGPREFIX}-qt4-${PYQT_VERSION} | |
4 | PKGREVISION= 1 | 4 | PYQT_VERSION= 4.11.4 | |
5 | PYQT_VERSION= 4.11.1 | |||
6 | CATEGORIES= x11 python | 5 | CATEGORIES= x11 python | |
7 | #MASTER_SITES= http://www.riverbankcomputing.com/static/Downloads/PyQt4/ | 6 | #MASTER_SITES= http://www.riverbankcomputing.com/static/Downloads/PyQt4/ | |
8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyqt/} | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyqt/} | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | COMMENT= Python binding for Qt4 | 10 | COMMENT= Python binding for Qt4 | |
12 | HOMEPAGE= http://www.riverbankcomputing.com/software/pyqt/intro | 11 | HOMEPAGE= http://www.riverbankcomputing.com/software/pyqt/intro | |
12 | LICENSE= gnu-gpl-v3 | |||
13 | 13 | |||
14 | USE_LIBTOOL= yes | 14 | USE_LIBTOOL= yes | |
15 | USE_TOOLS+= gmake pkg-config | 15 | USE_TOOLS+= gmake pkg-config | |
16 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++ | |
17 | 17 | |||
18 | CONFIGURE_ARGS+= -b ${PREFIX}/bin | 18 | CONFIGURE_ARGS+= -b ${PREFIX}/bin | |
19 | CONFIGURE_ARGS+= -d ${PREFIX}/${PYSITELIB} | 19 | CONFIGURE_ARGS+= -d ${PREFIX}/${PYSITELIB} | |
20 | CONFIGURE_ARGS+= -v ${PREFIX}/share/sip${PYVERSSUFFIX} | 20 | CONFIGURE_ARGS+= -v ${PREFIX}/share/sip${PYVERSSUFFIX} | |
21 | CONFIGURE_ARGS+= -q ${QTDIR}/bin/qmake | 21 | CONFIGURE_ARGS+= -q ${QTDIR}/bin/qmake | |
22 | CONFIGURE_ARGS+= --confirm-license | 22 | CONFIGURE_ARGS+= --confirm-license | |
23 | CONFIGURE_ARGS+= --qsci-api | 23 | CONFIGURE_ARGS+= --qsci-api | |
24 | 24 | |||
25 | INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} | 25 | INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} | |
@@ -43,29 +43,32 @@ BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WR | @@ -43,29 +43,32 @@ BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WR | |||
43 | SUBST_CLASSES+= PIC | 43 | SUBST_CLASSES+= PIC | |
44 | SUBST_STAGE.PIC= post-configure | 44 | SUBST_STAGE.PIC= post-configure | |
45 | SUBST_FILES.PIC= qpy/QtCore/Makefile qpy/QtGui/Makefile | 45 | SUBST_FILES.PIC= qpy/QtCore/Makefile qpy/QtGui/Makefile | |
46 | SUBST_SED.PIC= -e "s/CXXFLAGS =/CXXFLAGS = -fPIC/" | 46 | SUBST_SED.PIC= -e "s/CXXFLAGS =/CXXFLAGS = -fPIC/" | |
47 | SUBST_MESSAGE.PIC= Adding -fPIC to CXXFLAGS. | 47 | SUBST_MESSAGE.PIC= Adding -fPIC to CXXFLAGS. | |
48 | 48 | |||
49 | #SUBST_CLASSES+= pyversfx | 49 | #SUBST_CLASSES+= pyversfx | |
50 | #SUBST_STAGE.pyversfx= pre-configure | 50 | #SUBST_STAGE.pyversfx= pre-configure | |
51 | #SUBST_FILES.pyversfx= pyuic4/pyuic.sbf pylupdate4/pylupdate.sbf | 51 | #SUBST_FILES.pyversfx= pyuic4/pyuic.sbf pylupdate4/pylupdate.sbf | |
52 | #SUBST_SED.pyversfx= -e "s|@PYVERSSUFFIX@|${PYVERSSUFFIX}|g" | 52 | #SUBST_SED.pyversfx= -e "s|@PYVERSSUFFIX@|${PYVERSSUFFIX}|g" | |
53 | 53 | |||
54 | .include "../../mk/bsd.prefs.mk" | 54 | .include "../../mk/bsd.prefs.mk" | |
55 | 55 | |||
56 | PLIST_SRC= ${PKGDIR}/PLIST.common | 56 | .if ${OPSYS} == "Darwin" | |
57 | DISTNAME= PyQt-mac-gpl-${PYQT_VERSION} | |||
58 | .else | |||
57 | DISTNAME= PyQt-x11-gpl-${PYQT_VERSION} | 59 | DISTNAME= PyQt-x11-gpl-${PYQT_VERSION} | |
58 | PLIST_SRC+= ${PKGDIR}/PLIST.X11 | 60 | .endif | |
61 | ||||
59 | .include "../../lang/python/extension.mk" | 62 | .include "../../lang/python/extension.mk" | |
60 | 63 | |||
61 | CONFIGURE_ARGS+= --verbose | 64 | CONFIGURE_ARGS+= --verbose | |
62 | do-configure: | 65 | do-configure: | |
63 | (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ | 66 | (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ | |
64 | ${PYTHONBIN} configure.py ${CONFIGURE_ARGS}) | 67 | ${PYTHONBIN} configure.py ${CONFIGURE_ARGS}) | |
65 | 68 | |||
66 | .include "../../x11/py-sip/buildlink3.mk" | 69 | .include "../../x11/py-sip/buildlink3.mk" | |
67 | .include "../../sysutils/dbus/buildlink3.mk" | 70 | .include "../../sysutils/dbus/buildlink3.mk" | |
68 | .include "../../sysutils/py-dbus/buildlink3.mk" | 71 | .include "../../sysutils/py-dbus/buildlink3.mk" | |
69 | # needs the QtXmlPatterns fix | 72 | # needs the QtXmlPatterns fix | |
70 | BUILDLINK_API_DEPENDS.qt4-libs+= qt4-libs>=4.6.1nb3 | 73 | BUILDLINK_API_DEPENDS.qt4-libs+= qt4-libs>=4.6.1nb3 | |
71 | .include "../../x11/qt4-libs/buildlink3.mk" | 74 | .include "../../x11/qt4-libs/buildlink3.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST.common,v 1.24 2014/08/21 21:33:07 wiz Exp $ | 1 | @comment $NetBSD: PLIST.common,v 1.25 2015/11/23 15:18:19 adam Exp $ | |
2 | bin/pylupdate4 | 2 | bin/pylupdate4 | |
3 | bin/pyrcc4 | 3 | bin/pyrcc4 | |
4 | bin/pyuic4 | 4 | bin/pyuic4 | |
5 | ${PYSITELIB}/PyQt4/Qt.so | 5 | ${PYSITELIB}/PyQt4/Qt.so | |
6 | ${PYSITELIB}/PyQt4/QtCore.so | 6 | ${PYSITELIB}/PyQt4/QtCore.so | |
7 | ${PYSITELIB}/PyQt4/QtDeclarative.so | 7 | ${PYSITELIB}/PyQt4/QtDeclarative.so | |
8 | ${PYSITELIB}/PyQt4/QtDesigner.so | 8 | ${PYSITELIB}/PyQt4/QtDesigner.so | |
9 | ${PYSITELIB}/PyQt4/QtGui.so | 9 | ${PYSITELIB}/PyQt4/QtGui.so | |
10 | ${PYSITELIB}/PyQt4/QtHelp.so | 10 | ${PYSITELIB}/PyQt4/QtHelp.so | |
11 | ${PYSITELIB}/PyQt4/QtMultimedia.so | 11 | ${PYSITELIB}/PyQt4/QtMultimedia.so | |
12 | ${PYSITELIB}/PyQt4/QtNetwork.so | 12 | ${PYSITELIB}/PyQt4/QtNetwork.so | |
13 | ${PYSITELIB}/PyQt4/QtOpenGL.so | 13 | ${PYSITELIB}/PyQt4/QtOpenGL.so | |
14 | ${PYSITELIB}/PyQt4/QtScript.so | 14 | ${PYSITELIB}/PyQt4/QtScript.so | |
@@ -397,26 +397,28 @@ share/sip${PYVERSSUFFIX}/QtGui/qtreewidg | @@ -397,26 +397,28 @@ share/sip${PYVERSSUFFIX}/QtGui/qtreewidg | |||
397 | share/sip${PYVERSSUFFIX}/QtGui/qundogroup.sip | 397 | share/sip${PYVERSSUFFIX}/QtGui/qundogroup.sip | |
398 | share/sip${PYVERSSUFFIX}/QtGui/qundostack.sip | 398 | share/sip${PYVERSSUFFIX}/QtGui/qundostack.sip | |
399 | share/sip${PYVERSSUFFIX}/QtGui/qundoview.sip | 399 | share/sip${PYVERSSUFFIX}/QtGui/qundoview.sip | |
400 | share/sip${PYVERSSUFFIX}/QtGui/qvalidator.sip | 400 | share/sip${PYVERSSUFFIX}/QtGui/qvalidator.sip | |
401 | share/sip${PYVERSSUFFIX}/QtGui/qvector2d.sip | 401 | share/sip${PYVERSSUFFIX}/QtGui/qvector2d.sip | |
402 | share/sip${PYVERSSUFFIX}/QtGui/qvector3d.sip | 402 | share/sip${PYVERSSUFFIX}/QtGui/qvector3d.sip | |
403 | share/sip${PYVERSSUFFIX}/QtGui/qvector4d.sip | 403 | share/sip${PYVERSSUFFIX}/QtGui/qvector4d.sip | |
404 | share/sip${PYVERSSUFFIX}/QtGui/qwhatsthis.sip | 404 | share/sip${PYVERSSUFFIX}/QtGui/qwhatsthis.sip | |
405 | share/sip${PYVERSSUFFIX}/QtGui/qwidget.sip | 405 | share/sip${PYVERSSUFFIX}/QtGui/qwidget.sip | |
406 | share/sip${PYVERSSUFFIX}/QtGui/qwidgetaction.sip | 406 | share/sip${PYVERSSUFFIX}/QtGui/qwidgetaction.sip | |
407 | share/sip${PYVERSSUFFIX}/QtGui/qwindowdefs.sip | 407 | share/sip${PYVERSSUFFIX}/QtGui/qwindowdefs.sip | |
408 | share/sip${PYVERSSUFFIX}/QtGui/qwizard.sip | 408 | share/sip${PYVERSSUFFIX}/QtGui/qwizard.sip | |
409 | share/sip${PYVERSSUFFIX}/QtGui/qworkspace.sip | 409 | share/sip${PYVERSSUFFIX}/QtGui/qworkspace.sip | |
410 | share/sip${PYVERSSUFFIX}/QtGui/qx11embed_x11.sip | |||
411 | share/sip${PYVERSSUFFIX}/QtGui/qx11info_x11.sip | |||
410 | share/sip${PYVERSSUFFIX}/QtHelp/QtHelpmod.sip | 412 | share/sip${PYVERSSUFFIX}/QtHelp/QtHelpmod.sip | |
411 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpcontentwidget.sip | 413 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpcontentwidget.sip | |
412 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpengine.sip | 414 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpengine.sip | |
413 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpenginecore.sip | 415 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpenginecore.sip | |
414 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpindexwidget.sip | 416 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpindexwidget.sip | |
415 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpsearchengine.sip | 417 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpsearchengine.sip | |
416 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpsearchquerywidget.sip | 418 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpsearchquerywidget.sip | |
417 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpsearchresultwidget.sip | 419 | share/sip${PYVERSSUFFIX}/QtHelp/qhelpsearchresultwidget.sip | |
418 | share/sip${PYVERSSUFFIX}/QtMultimedia/QtMultimediamod.sip | 420 | share/sip${PYVERSSUFFIX}/QtMultimedia/QtMultimediamod.sip | |
419 | share/sip${PYVERSSUFFIX}/QtMultimedia/qabstractvideobuffer.sip | 421 | share/sip${PYVERSSUFFIX}/QtMultimedia/qabstractvideobuffer.sip | |
420 | share/sip${PYVERSSUFFIX}/QtMultimedia/qabstractvideosurface.sip | 422 | share/sip${PYVERSSUFFIX}/QtMultimedia/qabstractvideosurface.sip | |
421 | share/sip${PYVERSSUFFIX}/QtMultimedia/qaudio.sip | 423 | share/sip${PYVERSSUFFIX}/QtMultimedia/qaudio.sip | |
422 | share/sip${PYVERSSUFFIX}/QtMultimedia/qaudiodeviceinfo.sip | 424 | share/sip${PYVERSSUFFIX}/QtMultimedia/qaudiodeviceinfo.sip |
@@ -1,10 +1,12 @@ | @@ -1,10 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.35 2015/01/27 06:10:15 dbj Exp $ | 1 | $NetBSD: distinfo,v 1.36 2015/11/23 15:18:19 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (PyQt-mac-gpl-4.11.1.tar.gz) = 9d7478758957c60ac5007144a0dc7f157f4a5836 | 3 | SHA1 (PyQt-mac-gpl-4.11.4.tar.gz) = c319f273e40afe68a2e65ff2b9c01e0d43e980f7 | |
4 | RMD160 (PyQt-mac-gpl-4.11.1.tar.gz) = cba54dcbb6a41d5ccb45d9b38e7e2647696772f9 | 4 | RMD160 (PyQt-mac-gpl-4.11.4.tar.gz) = 55ab22e65a2681b7af3680db9462967578a907f0 | |
5 | Size (PyQt-mac-gpl-4.11.1.tar.gz) = 11117079 bytes | 5 | SHA512 (PyQt-mac-gpl-4.11.4.tar.gz) = 9aa8b860dc72eea5ccee33cc62d6935ac2dac21cfff8b1ed18c584d075f58a717fa2880284b0b27615f63bfafd1a50a0f7f40c1a1f43dd513aeb0da7e8cae900 | |
6 | SHA1 (PyQt-x11-gpl-4.11.1.tar.gz) = 83a0740545d51c179a1b316b664b0f9ff5e0f5af | 6 | Size (PyQt-mac-gpl-4.11.4.tar.gz) = 11312655 bytes | |
7 | RMD160 (PyQt-x11-gpl-4.11.1.tar.gz) = 37f5dc06b4d06720a9f94dcd50f67a011c2dad78 | 7 | SHA1 (PyQt-x11-gpl-4.11.4.tar.gz) = 5c489e655279f85d47c8a275d97a12dfa0c8fd87 | |
8 | Size (PyQt-x11-gpl-4.11.1.tar.gz) = 11118850 bytes | 8 | RMD160 (PyQt-x11-gpl-4.11.4.tar.gz) = d3ade67c4433852474c86220ea8611eb7f7cd0b1 | |
9 | SHA512 (PyQt-x11-gpl-4.11.4.tar.gz) = 58d0c5e30b0480c1b6ce1a3cc3ef0a1841bb15631830fb937d1f17f5d3d8cbe66a5e2adcfb2c3990fae38db66dd430668bd25413e254e72064a38c48f689f170 | |||
10 | Size (PyQt-x11-gpl-4.11.4.tar.gz) = 11317088 bytes | |||
9 | SHA1 (patch-configure.py) = 516da08fad535a7b743b400e9e613689982d057d | 11 | SHA1 (patch-configure.py) = 516da08fad535a7b743b400e9e613689982d057d | |
10 | SHA1 (patch-sip_QtCore_qlist.sip) = 4fb548d4ee755cbc955ec32a6b1702a71a9815f1 | 12 | SHA1 (patch-sip_QtCore_qlist.sip) = 4fb548d4ee755cbc955ec32a6b1702a71a9815f1 |