summaryrefslogtreecommitdiff
path: root/x11/py-wxWindows
diff options
context:
space:
mode:
authortsarna <tsarna@pkgsrc.org>2000-07-30 00:19:55 +0000
committertsarna <tsarna@pkgsrc.org>2000-07-30 00:19:55 +0000
commitefdb1e140c53d4f3aa5c91d90a8a3fac320fedaa (patch)
treec223bcf556b4854f34ccf2924090ae05653a7c72 /x11/py-wxWindows
parentb7919404245b69c19eb913697386e4b6347179b1 (diff)
downloadpkgsrc-efdb1e140c53d4f3aa5c91d90a8a3fac320fedaa.tar.gz
wxPython: Python bindings for wxWindows
Diffstat (limited to 'x11/py-wxWindows')
-rw-r--r--x11/py-wxWindows/Makefile36
-rw-r--r--x11/py-wxWindows/files/md53
-rw-r--r--x11/py-wxWindows/patches/patch-aa13
-rw-r--r--x11/py-wxWindows/patches/patch-ab21
-rw-r--r--x11/py-wxWindows/pkg/COMMENT1
-rw-r--r--x11/py-wxWindows/pkg/DESCR2
-rw-r--r--x11/py-wxWindows/pkg/PLIST.pre2
7 files changed, 78 insertions, 0 deletions
diff --git a/x11/py-wxWindows/Makefile b/x11/py-wxWindows/Makefile
new file mode 100644
index 00000000000..9167f18f704
--- /dev/null
+++ b/x11/py-wxWindows/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/07/30 00:19:55 tsarna Exp $
+#
+
+DISTNAME= wxPython-2.2.0
+PKGNAME= py-wxWindows-2.2.0
+CATEGORIES= x11
+MASTER_SITES= http://alldunn.com/wxPython/dist/
+
+MAINTAINER= tsarna@netbsd.org
+HOMEPAGE= http://wxpython.org/
+
+DEPENDS+= python-1.5.2:../../lang/python
+DEPENDS+= wxGTK-2.2.0:../../x11/wxGTK
+
+PLIST_SRC= ${WRKDIR}/.PLIST_SRC
+SITE_PKG= lib/python1.5/site-packages
+PYTHON_LIBDIR= ${LOCALBASE}/${SITE_PKG}
+
+USE_GMAKE= yes
+
+do-build:
+ (cd ${WRKSRC}/src; WXWIN=${PREFIX} \
+ ${PREFIX}/bin/python ../distrib/build.py -b)
+
+do-install:
+ ${CAT} ${PKGDIR}/PLIST.pre >${PLIST_SRC}
+ (cd ${WRKSRC}/src; gmake install)
+ (cd ${PYTHON_LIBDIR}/wxPython; \
+ ${PREFIX}/bin/python ${PREFIX}/lib/python1.5/compileall.py . \
+ ${PREFIX}/bin/python -O ${PREFIX}/lib/python1.5/compileall.py . )
+ (cd ${PREFIX}; ${FIND} ${SITE_PKG}/wxPython \
+ -type f -print >>${PLIST_SRC})
+ (cd ${PREFIX}; ${FIND} -d ${SITE_PKG}/wxPython \
+ -type d -print | ${SED} -e "s/^/@dirrm /" >>${PLIST_SRC})
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/py-wxWindows/files/md5 b/x11/py-wxWindows/files/md5
new file mode 100644
index 00000000000..695ad7a7bf1
--- /dev/null
+++ b/x11/py-wxWindows/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/07/30 00:19:55 tsarna Exp $
+
+MD5 (wxPython-2.2.0.tar.gz) = e73bddeda50c1ccc8336de70cca7eb9b
diff --git a/x11/py-wxWindows/patches/patch-aa b/x11/py-wxWindows/patches/patch-aa
new file mode 100644
index 00000000000..9cdb6278c98
--- /dev/null
+++ b/x11/py-wxWindows/patches/patch-aa
@@ -0,0 +1,13 @@
+# $NetBSD: patch-aa,v 1.1.1.1 2000/07/30 00:19:55 tsarna Exp $
+
+--- distrib/build.py.orig Sat Jul 29 19:17:22 2000
++++ distrib/build.py Sat Jul 29 19:17:29 2000
+@@ -277,7 +277,7 @@
+
+
+ else:
+- self.MAKE = 'make'
++ self.MAKE = 'gmake'
+ self.PYLIB = '$(EXECPREFIX)/lib/python$(PYVERSION)'
+ self.LIBPL = '$(PYLIB)/config'
+ self.PYTHONLIB = '$(LIBPL)/libpython$(PYVERSION).a'
diff --git a/x11/py-wxWindows/patches/patch-ab b/x11/py-wxWindows/patches/patch-ab
new file mode 100644
index 00000000000..35acdc9ca87
--- /dev/null
+++ b/x11/py-wxWindows/patches/patch-ab
@@ -0,0 +1,21 @@
+$NetBSD: patch-ab,v 1.1.1.1 2000/07/30 00:19:55 tsarna Exp $
+
+--- src/build.cfg.orig Sat Jul 29 19:55:41 2000
++++ src/build.cfg Sat Jul 29 19:58:05 2000
+@@ -43,13 +43,13 @@
+
+ OTHERCFLAGS = '`gtk-config --cflags`'
+ OTHERRULES = """
+-HELPERLIBNAME = lib$(HELPERLIB).$(MAJVER)$(SO).$(BLDVER).0.0
++HELPERLIBNAME = lib$(HELPERLIB)$(SO).$(BLDVER).0.0
+ helperlib: $(HELPERLIBNAME)
+
+ $(HELPERLIBNAME) : helpers.o libpy.o
+ $(LDSHARED) helpers.o libpy.o $(LFLAGS) -o $@
+- ln -s $(HELPERLIBNAME) lib$(HELPERLIB).$(MAJVER)$(SO).$(BLDVER)
+- ln -s $(HELPERLIBNAME) lib$(HELPERLIB).$(MAJVER)$(SO)
++ ln -s $(HELPERLIBNAME) lib$(HELPERLIB)$(SO).$(BLDVER).0
++ ln -s $(HELPERLIBNAME) lib$(HELPERLIB)$(SO).$(BLDVER)
+ ln -s $(HELPERLIBNAME) lib$(HELPERLIB)$(SO)
+
+
diff --git a/x11/py-wxWindows/pkg/COMMENT b/x11/py-wxWindows/pkg/COMMENT
new file mode 100644
index 00000000000..193ae372a86
--- /dev/null
+++ b/x11/py-wxWindows/pkg/COMMENT
@@ -0,0 +1 @@
+wxPython: Python bindings for wxWindows
diff --git a/x11/py-wxWindows/pkg/DESCR b/x11/py-wxWindows/pkg/DESCR
new file mode 100644
index 00000000000..c866497fbf6
--- /dev/null
+++ b/x11/py-wxWindows/pkg/DESCR
@@ -0,0 +1,2 @@
+wxPython is a set of Python bindings for the powerful wxWindows
+cross-platform GUI library.
diff --git a/x11/py-wxWindows/pkg/PLIST.pre b/x11/py-wxWindows/pkg/PLIST.pre
new file mode 100644
index 00000000000..fbbfa07d96b
--- /dev/null
+++ b/x11/py-wxWindows/pkg/PLIST.pre
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST.pre,v 1.1.1.1 2000/07/30 00:19:55 tsarna Exp $
+lib/libwxPyHelpers.so.0.0.0