diff options
author | tsarna <tsarna@pkgsrc.org> | 2000-07-30 00:19:55 +0000 |
---|---|---|
committer | tsarna <tsarna@pkgsrc.org> | 2000-07-30 00:19:55 +0000 |
commit | efdb1e140c53d4f3aa5c91d90a8a3fac320fedaa (patch) | |
tree | c223bcf556b4854f34ccf2924090ae05653a7c72 /x11/py-wxWindows | |
parent | b7919404245b69c19eb913697386e4b6347179b1 (diff) | |
download | pkgsrc-efdb1e140c53d4f3aa5c91d90a8a3fac320fedaa.tar.gz |
wxPython: Python bindings for wxWindows
Diffstat (limited to 'x11/py-wxWindows')
-rw-r--r-- | x11/py-wxWindows/Makefile | 36 | ||||
-rw-r--r-- | x11/py-wxWindows/files/md5 | 3 | ||||
-rw-r--r-- | x11/py-wxWindows/patches/patch-aa | 13 | ||||
-rw-r--r-- | x11/py-wxWindows/patches/patch-ab | 21 | ||||
-rw-r--r-- | x11/py-wxWindows/pkg/COMMENT | 1 | ||||
-rw-r--r-- | x11/py-wxWindows/pkg/DESCR | 2 | ||||
-rw-r--r-- | x11/py-wxWindows/pkg/PLIST.pre | 2 |
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 |