e5bbac5670
"The main changes are the addition of many operators to existing classes (thanks to Torsten Marek) and full support for Qt v3.2.0."
51 lines
1.4 KiB
Makefile
51 lines
1.4 KiB
Makefile
# $NetBSD: Makefile,v 1.3 2003/08/23 15:02:30 drochner Exp $
|
|
#
|
|
|
|
DISTNAME= PyQt-x11-gpl-3.8
|
|
PKGNAME= ${PYPKGPREFIX}-qt3-qscintilla-3.8
|
|
CATEGORIES= x11
|
|
MASTER_SITES= http://www.river-bank.demon.co.uk/download/PyQt/
|
|
|
|
MAINTAINER= tech-pkg@netbsd.org
|
|
HOMEPAGE= http://www.riverbankcomputing.co.uk/pyqt/
|
|
COMMENT= Python binding for qt3
|
|
|
|
USE_BUILDLINK2= yes
|
|
USE_X11= yes
|
|
USE_LIBTOOL= yes
|
|
USE_GMAKE= yes
|
|
|
|
CONFIGURE_ARGS= -q ${QTDIR} -m ${GMAKE} -p ${SIPBIN}
|
|
|
|
PYTHON_VERSIONS_ACCEPTED= 22pth 21pth
|
|
PY_PATCHPLIST= yes
|
|
QTLIBDIR= ${QTDIR:S/${BUILDLINK_PREFIX.qt3-libs}\///}/lib
|
|
PLIST_SUBST+= QTLIBDIR=${QTLIBDIR}
|
|
|
|
MAKE_ENV+= QTPREFIX=${QTDIR}
|
|
|
|
do-configure:
|
|
(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
|
|
${PYTHONBIN} build.py ${CONFIGURE_ARGS})
|
|
|
|
PYQTMODULES= qtext
|
|
|
|
# XXX - hack. Shouldn't need the symlinks as qmake should let us build
|
|
# proper libraries that install outside of QTDIR more easily.
|
|
do-install:
|
|
(for f in ${PYQTMODULES}; do \
|
|
(cd ${WRKSRC}/$${f} && ( \
|
|
${INSTALL_DATA} $${f}.py ${PREFIX}/${PYSITELIB}; \
|
|
${LIBTOOL} --mode=install ${INSTALL_DATA} \
|
|
lib$${f}cmodule.la ${PREFIX}/${PYSITELIB} \
|
|
) \
|
|
); \
|
|
done)
|
|
(cd ${PREFIX}/${PYSITELIB}; for i in libqtextcmodule.*; do \
|
|
${LN} -sf ${PREFIX}/${PYSITELIB}/$$i \
|
|
${PREFIX}/${QTLIBDIR}/$$i; done)
|
|
|
|
.include "../../lang/python/extension.mk"
|
|
.include "../../x11/py-qt3-base/buildlink2.mk"
|
|
.include "../../x11/qt3-qscintilla/buildlink2.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|