Wed Aug 1 18:17:44 2012 UTC ()
mark as buildable with Python3x, py-elementtree comes with all
supported Python versions


(drochner)
diff -r1.49 -r1.50 pkgsrc/x11/py-qt4/Makefile

cvs diff -r1.49 -r1.50 pkgsrc/x11/py-qt4/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/py-qt4/Attic/Makefile 2012/07/03 18:13:07 1.49
+++ pkgsrc/x11/py-qt4/Attic/Makefile 2012/08/01 18:17:44 1.50
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.49 2012/07/03 18:13:07 drochner Exp $ 1# $NetBSD: Makefile,v 1.50 2012/08/01 18:17:44 drochner Exp $
2 2
3PKGNAME= ${PYPKGPREFIX}-qt4-${PYQT_VERSION} 3PKGNAME= ${PYPKGPREFIX}-qt4-${PYQT_VERSION}
4PYQT_VERSION= 4.9.4 4PYQT_VERSION= 4.9.4
5CATEGORIES= x11 python 5CATEGORIES= x11 python
6MASTER_SITES= http://www.riverbankcomputing.com/static/Downloads/PyQt4/ 6MASTER_SITES= http://www.riverbankcomputing.com/static/Downloads/PyQt4/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9COMMENT= Python binding for Qt4 9COMMENT= Python binding for Qt4
10HOMEPAGE= http://www.riverbankcomputing.com/software/pyqt/intro 10HOMEPAGE= http://www.riverbankcomputing.com/software/pyqt/intro
11 11
12USE_LIBTOOL= yes 12USE_LIBTOOL= yes
13USE_TOOLS+= gmake pkg-config 13USE_TOOLS+= gmake pkg-config
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
@@ -16,26 +16,27 @@ USE_LANGUAGES= c c++ @@ -16,26 +16,27 @@ USE_LANGUAGES= c c++
16PKG_DESTDIR_SUPPORT= user-destdir 16PKG_DESTDIR_SUPPORT= user-destdir
17 17
18CONFIGURE_ARGS+= -b ${PREFIX}/bin 18CONFIGURE_ARGS+= -b ${PREFIX}/bin
19CONFIGURE_ARGS+= -d ${PREFIX}/${PYSITELIB} 19CONFIGURE_ARGS+= -d ${PREFIX}/${PYSITELIB}
20CONFIGURE_ARGS+= -v ${PREFIX}/share/sip${PYVERSSUFFIX} 20CONFIGURE_ARGS+= -v ${PREFIX}/share/sip${PYVERSSUFFIX}
21CONFIGURE_ARGS+= -q ${QTDIR}/bin/qmake 21CONFIGURE_ARGS+= -q ${QTDIR}/bin/qmake
22CONFIGURE_ARGS+= --confirm-license 22CONFIGURE_ARGS+= --confirm-license
23CONFIGURE_ARGS+= --qsci-api 23CONFIGURE_ARGS+= --qsci-api
24 24
25INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} 25INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
26 26
27PY_PATCHPLIST= yes 27PY_PATCHPLIST= yes
28PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q} 28PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q}
 29PYTHON_VERSIONS_INCLUDE_3X= yes
29 30
30BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtCore 31BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtCore
31BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtDeclarative 32BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtDeclarative
32BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtDesigner 33BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtDesigner
33BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtGui 34BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtGui
34BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtOpenGL 35BUILDLINK_TRANSFORM+= rm:-Wl,-R${WRKSRC}/qpy/QtOpenGL
35BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WRKSRC}/qpy/QtCore 36BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WRKSRC}/qpy/QtCore
36BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WRKSRC}/qpy/QtDeclarative 37BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WRKSRC}/qpy/QtDeclarative
37BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WRKSRC}/qpy/QtDesigner 38BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WRKSRC}/qpy/QtDesigner
38BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WRKSRC}/qpy/QtGui 39BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WRKSRC}/qpy/QtGui
39BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WRKSRC}/qpy/QtOpenGL 40BUILDLINK_TRANSFORM+= rm:-Wl,-rpath,${WRKSRC}/qpy/QtOpenGL
40 41
41# This is a hack. CPPFLAGS and CXXFLAGS from the environment are ignored, 42# This is a hack. CPPFLAGS and CXXFLAGS from the environment are ignored,
@@ -61,21 +62,20 @@ DISTNAME= PyQt-mac-gpl-${PYQT_VERSION} @@ -61,21 +62,20 @@ DISTNAME= PyQt-mac-gpl-${PYQT_VERSION}
61DISTNAME= PyQt-x11-gpl-${PYQT_VERSION} 62DISTNAME= PyQt-x11-gpl-${PYQT_VERSION}
62PLIST_SRC+= ${PKGDIR}/PLIST.X11 63PLIST_SRC+= ${PKGDIR}/PLIST.X11
63.endif 64.endif
64.include "../../lang/python/extension.mk" 65.include "../../lang/python/extension.mk"
65 66
66CONFIGURE_ARGS+= --verbose 67CONFIGURE_ARGS+= --verbose
67do-configure: 68do-configure:
68 (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ 69 (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
69 ${PYTHONBIN} configure.py ${CONFIGURE_ARGS}) 70 ${PYTHONBIN} configure.py ${CONFIGURE_ARGS})
70 71
71.include "../../x11/py-sip/buildlink3.mk" 72.include "../../x11/py-sip/buildlink3.mk"
72.include "../../sysutils/dbus/buildlink3.mk" 73.include "../../sysutils/dbus/buildlink3.mk"
73.include "../../sysutils/py-dbus/buildlink3.mk" 74.include "../../sysutils/py-dbus/buildlink3.mk"
74.include "../../textproc/py-elementtree/buildlink3.mk" 
75# needs the QtXmlPatterns fix 75# needs the QtXmlPatterns fix
76BUILDLINK_API_DEPENDS.qt4-libs+= qt4-libs>=4.6.1nb3 76BUILDLINK_API_DEPENDS.qt4-libs+= qt4-libs>=4.6.1nb3
77.include "../../x11/qt4-libs/buildlink3.mk" 77.include "../../x11/qt4-libs/buildlink3.mk"
78BUILDLINK_API_DEPENDS.qt4-tools+= qt4-tools>=4.4.0nb1 78BUILDLINK_API_DEPENDS.qt4-tools+= qt4-tools>=4.4.0nb1
79BUILDLINK_DEPMETHOD.qt4-tools= full 79BUILDLINK_DEPMETHOD.qt4-tools= full
80.include "../../x11/qt4-tools/buildlink3.mk" 80.include "../../x11/qt4-tools/buildlink3.mk"
81.include "../../mk/bsd.pkg.mk" 81.include "../../mk/bsd.pkg.mk"