summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2007-04-10 16:42:57 +0000
committerdrochner <drochner@pkgsrc.org>2007-04-10 16:42:57 +0000
commit40370e7266b61c3341b18032187a5d228f0f6a56 (patch)
treeba2d595754af93f8a1eea53f7162ba1968e06478 /devel
parentec65f818a2a92a9cb50e4b9d5342a0442cbb973b (diff)
downloadpkgsrc-40370e7266b61c3341b18032187a5d228f0f6a56.tar.gz
make sure the codegen stuff from py-gtk is found
bump PKGREVISION
Diffstat (limited to 'devel')
-rw-r--r--devel/py-gobject/Makefile9
-rw-r--r--devel/py-gobject/distinfo3
-rw-r--r--devel/py-gobject/patches/patch-ac12
3 files changed, 22 insertions, 2 deletions
diff --git a/devel/py-gobject/Makefile b/devel/py-gobject/Makefile
index 736a78e227d..62cd4f0f3d8 100644
--- a/devel/py-gobject/Makefile
+++ b/devel/py-gobject/Makefile
@@ -1,10 +1,17 @@
-# $NetBSD: Makefile,v 1.9 2007/01/14 23:43:25 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2007/04/10 16:42:57 drochner Exp $
#
PKGNAME= ${PYPKGPREFIX}-gobject-2.12.3
+PKGREVISION= 1
+
.include "Makefile.common"
+post-patch:
+ ${SED} "s|@PYGTKCODEGEN@|${PREFIX}/share/pygtk/2.0|" \
+ <${WRKSRC}/dsextras.py >${WRKSRC}/dsextras.py.tmp \
+ && ${MV} ${WRKSRC}/dsextras.py.tmp ${WRKSRC}/dsextras.py
+
.include "../../lang/python/extension.mk"
.include "../../devel/py-gobject-shared/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
diff --git a/devel/py-gobject/distinfo b/devel/py-gobject/distinfo
index e09abae9061..ef51283a2a1 100644
--- a/devel/py-gobject/distinfo
+++ b/devel/py-gobject/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.7 2007/01/14 23:43:25 wiz Exp $
+$NetBSD: distinfo,v 1.8 2007/04/10 16:42:57 drochner Exp $
SHA1 (pygobject-2.12.3.tar.gz) = ba59f5c08516ec83e76e6442ecb42049d6852a4b
RMD160 (pygobject-2.12.3.tar.gz) = bcc5d5d8a23a50b308cc588849d0317d6de6a285
Size (pygobject-2.12.3.tar.gz) = 421080 bytes
SHA1 (patch-aa) = 421c49fa969045a33b3df26fef3d8048d9901796
SHA1 (patch-ab) = a7e4fe15f8d69a6949fbcff46e7166a308fa577c
+SHA1 (patch-ac) = a2353cb390ab1d85483ec15b1c07c3a9e3373567
diff --git a/devel/py-gobject/patches/patch-ac b/devel/py-gobject/patches/patch-ac
new file mode 100644
index 00000000000..65aa42db28d
--- /dev/null
+++ b/devel/py-gobject/patches/patch-ac
@@ -0,0 +1,12 @@
+$NetBSD: patch-ac,v 1.1 2007/04/10 16:42:57 drochner Exp $
+
+--- dsextras.py.orig 2007-04-06 00:22:23.000000000 +0200
++++ dsextras.py
+@@ -314,6 +314,7 @@ install PyGTK.
+ ***************************************************************************
+ """
+ try:
++ sys.path.append("@PYGTKCODEGEN@")
+ from codegen.override import Overrides
+ from codegen.defsparser import DefsParser
+ from codegen.codegen import register_types, SourceWriter, \