summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authordrochner <drochner>2002-04-17 10:31:36 +0000
committerdrochner <drochner>2002-04-17 10:31:36 +0000
commit9567003bfb4652fa7d301fe4477b437d3d99919e (patch)
tree66eb5f17738f4da392534bf138918665b4b5f99b /x11
parenteaed393376a1372ea191464628dcc277f6a67b92 (diff)
downloadpkgsrc-9567003bfb4652fa7d301fe4477b437d3d99919e.tar.gz
initial import of PyQt-3.1, a Python binding for Qt 2.3.1
Diffstat (limited to 'x11')
-rw-r--r--x11/py-qt2/DESCR4
-rw-r--r--x11/py-qt2/Makefile31
-rw-r--r--x11/py-qt2/PLIST53
-rw-r--r--x11/py-qt2/buildlink.mk6
-rw-r--r--x11/py-qt2/distinfo7
-rw-r--r--x11/py-qt2/patches/patch-aa13
-rw-r--r--x11/py-qt2/patches/patch-ab13
-rw-r--r--x11/py-qt2/patches/patch-ac13
8 files changed, 140 insertions, 0 deletions
diff --git a/x11/py-qt2/DESCR b/x11/py-qt2/DESCR
new file mode 100644
index 00000000000..4e3f49d6682
--- /dev/null
+++ b/x11/py-qt2/DESCR
@@ -0,0 +1,4 @@
+PyQt is a set of Python bindings for the Qt toolkit. The bindings are
+implemented as a set of Python modules: qt, qtcanvas, qtgl,
+qtnetwork, qtsql, qttable and qtxml, and contains 300
+classes and over 5,750 functions and methods.
diff --git a/x11/py-qt2/Makefile b/x11/py-qt2/Makefile
new file mode 100644
index 00000000000..7df0c7fc7a8
--- /dev/null
+++ b/x11/py-qt2/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/04/17 10:31:36 drochner Exp $
+#
+
+DISTNAME= PyQt-3.1-Qt-2.3.1
+PKGNAME= ${PYPKGPREFIX}-qt2-3.1
+WRKSRC= ${WRKDIR}/PyQt-3.1
+CATEGORIES= x11
+MASTER_SITES= http://www.riverbankcomputing.co.uk/download/PyQt/
+
+MAINTAINER= drochner@netbsd.org
+HOMEPAGE= http://www.riverbankcomputing.co.uk/pyqt/index.php
+COMMENT= Python bindings for the Qt tooltit
+
+USE_LIBTOOL= yes
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+USE_BUILDLINK_ONLY= yes
+
+HAVE_CONFIGURE= YES
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-python=${PYTHONBIN} \
+ --with-qt-dir=${QT_BUILDLINK_DIR}
+
+PY_PATCHPLIST= yes
+PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
+MAKE_ENV+= PYVERSSUFFIX=${PYVERSSUFFIX}
+
+.include "../../x11/py-qt2-sip/buildlink.mk"
+.include "../../lang/python/extension.buildlink.mk"
+.include "../../x11/qt2-libs/buildlink.mk"
+.include "../../mk/x11.buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/py-qt2/PLIST b/x11/py-qt2/PLIST
new file mode 100644
index 00000000000..ea93de6d299
--- /dev/null
+++ b/x11/py-qt2/PLIST
@@ -0,0 +1,53 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/04/17 10:31:36 drochner Exp $
+bin/eric${PYVERSSUFFIX}
+bin/pyuic${PYVERSSUFFIX}
+${PYSITELIB}/eric/AsyncIO.py
+${PYSITELIB}/eric/Config.py
+${PYSITELIB}/eric/DebugClient.py
+${PYSITELIB}/eric/DebugProtocol.py
+${PYSITELIB}/eric/DebugServer.py
+${PYSITELIB}/eric/Explorer.py
+${PYSITELIB}/eric/Icons.py
+${PYSITELIB}/eric/Info.py
+${PYSITELIB}/eric/Scanner.py
+${PYSITELIB}/eric/Shell.py
+${PYSITELIB}/eric/SourceViewer.py
+${PYSITELIB}/eric/UserInterface.py
+${PYSITELIB}/eric/eric.py
+${PYSITELIB}/libqtcanvascmodule-${PKGVERSION}.so
+${PYSITELIB}/libqtcanvascmodule.a
+${PYSITELIB}/libqtcanvascmodule.la
+${PYSITELIB}/libqtcanvascmodule.so
+${PYSITELIB}/libqtcmodule-${PKGVERSION}.so
+${PYSITELIB}/libqtcmodule.a
+${PYSITELIB}/libqtcmodule.la
+${PYSITELIB}/libqtcmodule.so
+${PYSITELIB}/libqtglcmodule-${PKGVERSION}.so
+${PYSITELIB}/libqtglcmodule.a
+${PYSITELIB}/libqtglcmodule.la
+${PYSITELIB}/libqtglcmodule.so
+${PYSITELIB}/libqtnetworkcmodule-${PKGVERSION}.so
+${PYSITELIB}/libqtnetworkcmodule.a
+${PYSITELIB}/libqtnetworkcmodule.la
+${PYSITELIB}/libqtnetworkcmodule.so
+${PYSITELIB}/libqttablecmodule-${PKGVERSION}.so
+${PYSITELIB}/libqttablecmodule.a
+${PYSITELIB}/libqttablecmodule.la
+${PYSITELIB}/libqttablecmodule.so
+${PYSITELIB}/libqtxmlcmodule-${PKGVERSION}.so
+${PYSITELIB}/libqtxmlcmodule.a
+${PYSITELIB}/libqtxmlcmodule.la
+${PYSITELIB}/libqtxmlcmodule.so
+${PYSITELIB}/qt.py
+${PYSITELIB}/qt.pyc
+${PYSITELIB}/qtcanvas.py
+${PYSITELIB}/qtcanvas.pyc
+${PYSITELIB}/qtgl.py
+${PYSITELIB}/qtgl.pyc
+${PYSITELIB}/qtnetwork.py
+${PYSITELIB}/qtnetwork.pyc
+${PYSITELIB}/qttable.py
+${PYSITELIB}/qttable.pyc
+${PYSITELIB}/qtxml.py
+${PYSITELIB}/qtxml.pyc
+@dirrm ${PYSITELIB}/eric
diff --git a/x11/py-qt2/buildlink.mk b/x11/py-qt2/buildlink.mk
new file mode 100644
index 00000000000..3ab63c7ef19
--- /dev/null
+++ b/x11/py-qt2/buildlink.mk
@@ -0,0 +1,6 @@
+# $NetBSD: buildlink.mk,v 1.1.1.1 2002/04/17 10:31:36 drochner Exp $
+
+.include "../../lang/python/pyversion.mk"
+
+BUILDLINK_DEPENDS.pyqt2?= ${PYPKGPREFIX}-qt2-[0-9]*
+DEPENDS+= ${BUILDLINK_DEPENDS.pyqt2}:../../x11/py-qt2
diff --git a/x11/py-qt2/distinfo b/x11/py-qt2/distinfo
new file mode 100644
index 00000000000..0af9548a19f
--- /dev/null
+++ b/x11/py-qt2/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/04/17 10:31:36 drochner Exp $
+
+SHA1 (PyQt-3.1-Qt-2.3.1.tar.gz) = 3cadbd3b4c6d113bc3fb9a0106ca5e7c6642348e
+Size (PyQt-3.1-Qt-2.3.1.tar.gz) = 2298356 bytes
+SHA1 (patch-aa) = bd3f4cb232b6f299e82f8c5e642d3b560a7f1b65
+SHA1 (patch-ab) = c5d08b7da76a024896fe135a16410138fa9a5399
+SHA1 (patch-ac) = 436ae469d05c4421bad812bf61842d31e1643cfb
diff --git a/x11/py-qt2/patches/patch-aa b/x11/py-qt2/patches/patch-aa
new file mode 100644
index 00000000000..bf8df94e9e0
--- /dev/null
+++ b/x11/py-qt2/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/04/17 10:31:36 drochner Exp $
+
+--- pyuic/Makefile.in.orig Tue Apr 16 17:27:31 2002
++++ pyuic/Makefile.in Tue Apr 16 17:29:58 2002
+@@ -68,7 +68,7 @@
+ host_alias = @host_alias@
+ host_triplet = @host@
+
+-EXEEXT = @EXEEXT@
++EXEEXT = ${PYVERSSUFFIX}
+ OBJEXT = @OBJEXT@
+ PATH_SEPARATOR = @PATH_SEPARATOR@
+ AMTAR = @AMTAR@
diff --git a/x11/py-qt2/patches/patch-ab b/x11/py-qt2/patches/patch-ab
new file mode 100644
index 00000000000..fad06cbb88d
--- /dev/null
+++ b/x11/py-qt2/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2002/04/17 10:31:36 drochner Exp $
+
+--- debugger/Makefile.in.orig Fri Mar 22 11:58:02 2002
++++ debugger/Makefile.in Wed Apr 17 10:15:51 2002
+@@ -54,7 +54,7 @@
+ install_sh_PROGRAM = $(install_sh) -c
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ INSTALL_HEADER = $(INSTALL_DATA)
+-transform = @program_transform_name@
++transform = s|$$|${PYVERSSUFFIX}|
+ NORMAL_INSTALL = :
+ PRE_INSTALL = :
+ POST_INSTALL = :
diff --git a/x11/py-qt2/patches/patch-ac b/x11/py-qt2/patches/patch-ac
new file mode 100644
index 00000000000..298d0a224ed
--- /dev/null
+++ b/x11/py-qt2/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 2002/04/17 10:31:36 drochner Exp $
+
+--- configure.orig Wed Apr 17 10:45:30 2002
++++ configure Wed Apr 17 10:45:57 2002
+@@ -8041,7 +8041,7 @@
+
+
+
+- SIP_CPPFLAGS=
++ SIP_CPPFLAGS=${CPPFLAGS}
+ SIP_CXXFLAGS=
+ SIP_LDLIBDIRS=
+