diff options
Diffstat (limited to 'x11/py-qt4/Makefile')
-rw-r--r-- | x11/py-qt4/Makefile | 56 |
1 files changed, 55 insertions, 1 deletions
diff --git a/x11/py-qt4/Makefile b/x11/py-qt4/Makefile index f8c0bb92d7f..47c73e67226 100644 --- a/x11/py-qt4/Makefile +++ b/x11/py-qt4/Makefile @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.19 2010/02/04 18:40:28 drochner Exp $ +# $NetBSD: Makefile,v 1.20 2010/02/25 17:03:13 wiz Exp $ # PKGNAME= ${PYPKGPREFIX}-qt4-${PYQT_VERSION} PYQT_VERSION= 4.7 +PKGREVISION= 1 CATEGORIES= x11 python MASTER_SITES= http://www.riverbankcomputing.com/static/Downloads/PyQt4/ @@ -55,11 +56,64 @@ PLIST_SRC+= ${PKGDIR}/PLIST.X11 PLIST_SRC+= ${PKGDIR}/PLIST.elementtree .endif +PYCFILES= port_v2/__init__.pyc +PYCFILES+= port_v2/ascii_upper.pyc +PYCFILES+= port_v2/encode_utf8.pyc +PYCFILES+= port_v2/invoke.pyc +PYCFILES+= port_v2/load_plugin.pyc +PYCFILES+= port_v2/proxy_base.pyc +PYCFILES+= port_v2/string_io.pyc +PYCFILES+= Loader/__init__.pyc +PYCFILES+= Loader/loader.pyc +PYCFILES+= Loader/qobjectcreator.pyc +PYCFILES+= widget-plugins/phonon.pyc +PYCFILES+= widget-plugins/qaxcontainer.pyc +PYCFILES+= widget-plugins/qscintilla.pyc +PYCFILES+= widget-plugins/qtwebkit.pyc +PYCFILES+= Compiler/__init__.pyc +PYCFILES+= Compiler/compiler.pyc +PYCFILES+= Compiler/indenter.pyc +PYCFILES+= Compiler/misc.pyc +PYCFILES+= Compiler/proxy_type.pyc +PYCFILES+= Compiler/qobjectcreator.pyc +PYCFILES+= Compiler/qtproxies.pyc +PYCFILES+= port_v3/__init__.pyc +PYCFILES+= port_v3/ascii_upper.pyc +PYCFILES+= port_v3/encode_utf8.pyc +PYCFILES+= port_v3/invoke.pyc +PYCFILES+= port_v3/load_plugin.pyc +PYCFILES+= port_v3/proxy_base.pyc +PYCFILES+= port_v3/string_io.pyc +PYCFILES+= __init__.pyc +PYCFILES+= driver.pyc +PYCFILES+= exceptions.pyc +PYCFILES+= icon_cache.pyc +PYCFILES+= objcreator.pyc +PYCFILES+= properties.pyc +PYCFILES+= pyuic.pyc +PYCFILES+= uiparser.pyc + CONFIGURE_ARGS+= --verbose do-configure: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${PYTHONBIN} configure.py ${CONFIGURE_ARGS}) +post-build: + cd ${WRKSRC}/pyuic/uic && ${PY_COMPILE_ALL} . + cd ${WRKSRC} && ${PYTHONBIN} ${PREFIX}/lib/python${PYVERSSUFFIX}/py_compile.py __init__.py + cd ${WRKSRC} && ${PYTHONBIN} ${PREFIX}/lib/python${PYVERSSUFFIX}/py_compile.py pyqtconfig.py + +post-install: + ${RM} ${DESTDIR}${PREFIX}/${PYSITELIB}/PyQt4/uic/port_v3/proxy_base.py.orig + for file in ${PYCFILES}; do \ + ${INSTALL_DATA} ${WRKSRC}/pyuic/uic/$$file \ + ${DESTDIR}${PREFIX}/${PYSITELIB}/PyQt4/uic/$$file; \ + done + ${INSTALL_DATA} ${WRKSRC}/__init__.pyc \ + ${DESTDIR}${PREFIX}/${PYSITELIB}/PyQt4 + ${INSTALL_DATA} ${WRKSRC}/pyqtconfig.pyc \ + ${DESTDIR}${PREFIX}/${PYSITELIB}/PyQt4 + .include "../../x11/py-sip/buildlink3.mk" .include "../../sysutils/dbus/buildlink3.mk" .include "../../sysutils/py-dbus/buildlink3.mk" |