diff options
author | prlw1 <prlw1@pkgsrc.org> | 2012-07-04 18:31:10 +0000 |
---|---|---|
committer | prlw1 <prlw1@pkgsrc.org> | 2012-07-04 18:31:10 +0000 |
commit | b52762bac96fdf17ad1558c4ad10e1e1ca40142b (patch) | |
tree | 26724bfef6fdfc9143a1f13508e63c6e00f94426 | |
parent | 87c4c475e523f3a70888323f1e8eaf9a8500d18c (diff) | |
download | pkgsrc-b52762bac96fdf17ad1558c4ad10e1e1ca40142b.tar.gz |
Add py-gobject3 version 3.2.2
Disable gobject-introspection in py-gobject so it can coexist with py-gobject3
-rw-r--r-- | devel/Makefile | 3 | ||||
-rw-r--r-- | devel/py-gobject/Makefile | 8 | ||||
-rw-r--r-- | devel/py-gobject/PLIST | 43 | ||||
-rw-r--r-- | devel/py-gobject3/DESCR | 1 | ||||
-rw-r--r-- | devel/py-gobject3/Makefile | 37 | ||||
-rw-r--r-- | devel/py-gobject3/PLIST | 65 | ||||
-rw-r--r-- | devel/py-gobject3/buildlink3.mk | 15 | ||||
-rw-r--r-- | devel/py-gobject3/distinfo | 5 |
8 files changed, 130 insertions, 47 deletions
diff --git a/devel/Makefile b/devel/Makefile index 7d0e5ce943e..96e1b6fc40c 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1604 2012/07/01 15:27:43 jmmv Exp $ +# $NetBSD: Makefile,v 1.1605 2012/07/04 18:31:10 prlw1 Exp $ # COMMENT= Development utilities @@ -1288,6 +1288,7 @@ SUBDIR+= py-game SUBDIR+= py-generate SUBDIR+= py-gobject SUBDIR+= py-gobject-shared +SUBDIR+= py-gobject3 SUBDIR+= py-idle SUBDIR+= py-ipython SUBDIR+= py-ipython012 diff --git a/devel/py-gobject/Makefile b/devel/py-gobject/Makefile index a7bb988525d..7846833e100 100644 --- a/devel/py-gobject/Makefile +++ b/devel/py-gobject/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.39 2012/04/08 19:08:53 wiz Exp $ +# $NetBSD: Makefile,v 1.40 2012/07/04 18:31:10 prlw1 Exp $ # PKGNAME= ${PYPKGPREFIX}-gobject-2.28.6 -PKGREVISION= 3 +PKGREVISION= 4 PKG_DESTDIR_SUPPORT= user-destdir @@ -30,11 +30,11 @@ REPLACE_PYTHON+= docs/xsl/fixxref.py.in BUILDLINK_API_DEPENDS.py-gobject-shared+= py-gobject-shared>=${PKGVERSION_NOREV} +CONFIGURE_ARGS+= --disable-introspection + .include "../../lang/python/extension.mk" .include "../../lang/python/application.mk" .include "../../graphics/py-cairo/buildlink3.mk" .include "../../devel/py-gobject-shared/buildlink3.mk" .include "../../devel/glib2/buildlink3.mk" -BUILDLINK_API_DEPENDS.gobject-introspection= gobject-introspection>=0.9.5 -.include "../../devel/gobject-introspection/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/py-gobject/PLIST b/devel/py-gobject/PLIST index b5c4a7ee9d7..1ea4796b1df 100644 --- a/devel/py-gobject/PLIST +++ b/devel/py-gobject/PLIST @@ -1,48 +1,7 @@ -@comment $NetBSD: PLIST,v 1.14 2011/04/08 14:30:15 drochner Exp $ +@comment $NetBSD: PLIST,v 1.15 2012/07/04 18:31:10 prlw1 Exp $ bin/pygobject-codegen-2.0 include/pygtk-2.0/pyglib.h lib/libpyglib-2.0-python${PYVERSSUFFIX}.la -${PYSITELIB}/gi/__init__.py -${PYSITELIB}/gi/__init__.pyc -${PYSITELIB}/gi/__init__.pyo -${PYSITELIB}/gi/_gi.la -${PYSITELIB}/gi/_gi_cairo.la -${PYSITELIB}/gi/importer.py -${PYSITELIB}/gi/importer.pyc -${PYSITELIB}/gi/importer.pyo -${PYSITELIB}/gi/module.py -${PYSITELIB}/gi/module.pyc -${PYSITELIB}/gi/module.pyo -${PYSITELIB}/gi/overrides/GIMarshallingTests.py -${PYSITELIB}/gi/overrides/GIMarshallingTests.pyc -${PYSITELIB}/gi/overrides/GIMarshallingTests.pyo -${PYSITELIB}/gi/overrides/GLib.py -${PYSITELIB}/gi/overrides/GLib.pyc -${PYSITELIB}/gi/overrides/GLib.pyo -${PYSITELIB}/gi/overrides/Gdk.py -${PYSITELIB}/gi/overrides/Gdk.pyc -${PYSITELIB}/gi/overrides/Gdk.pyo -${PYSITELIB}/gi/overrides/Gio.py -${PYSITELIB}/gi/overrides/Gio.pyc -${PYSITELIB}/gi/overrides/Gio.pyo -${PYSITELIB}/gi/overrides/Gtk.py -${PYSITELIB}/gi/overrides/Gtk.pyc -${PYSITELIB}/gi/overrides/Gtk.pyo -${PYSITELIB}/gi/overrides/Pango.py -${PYSITELIB}/gi/overrides/Pango.pyc -${PYSITELIB}/gi/overrides/Pango.pyo -${PYSITELIB}/gi/overrides/__init__.py -${PYSITELIB}/gi/overrides/__init__.pyc -${PYSITELIB}/gi/overrides/__init__.pyo -${PYSITELIB}/gi/overrides/keysyms.py -${PYSITELIB}/gi/overrides/keysyms.pyc -${PYSITELIB}/gi/overrides/keysyms.pyo -${PYSITELIB}/gi/repository/__init__.py -${PYSITELIB}/gi/repository/__init__.pyc -${PYSITELIB}/gi/repository/__init__.pyo -${PYSITELIB}/gi/types.py -${PYSITELIB}/gi/types.pyc -${PYSITELIB}/gi/types.pyo ${PYSITELIB}/glib/__init__.py ${PYSITELIB}/glib/__init__.pyc ${PYSITELIB}/glib/__init__.pyo diff --git a/devel/py-gobject3/DESCR b/devel/py-gobject3/DESCR new file mode 100644 index 00000000000..492aa533cc0 --- /dev/null +++ b/devel/py-gobject3/DESCR @@ -0,0 +1 @@ +Python bindings for the GObjects using introspection diff --git a/devel/py-gobject3/Makefile b/devel/py-gobject3/Makefile new file mode 100644 index 00000000000..78448d18fd0 --- /dev/null +++ b/devel/py-gobject3/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1 2012/07/04 18:31:10 prlw1 Exp $ +# + +DISTNAME= pygobject-3.2.2 +PKGNAME= ${PYPKGPREFIX}-gobject3-3.2.2 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/3.2/} +EXTRACT_SUFX= .tar.xz + +MAINTAINER= prlw1@cam.ac.uk +HOMEPAGE= http://www.pygtk.org/ +COMMENT= Python bindings for glib2 gobject +LICENSE= gnu-lgpl-v2.1 + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_PKGLOCALEDIR= yes +USE_LIBTOOL= yes +USE_TOOLS+= pkg-config gmake +GNU_CONFIGURE= yes +CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} + +PKGCONFIG_OVERRIDE+= pygobject-3.2.pc.in +PY_PATCHPLIST= yes +PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} +CONFLICTS+= ${PYPKGPREFIX}-gtk2<2.8.4 +CONFLICTS+= ${PYPKGPREFIX}-gobject<2.28.6nb4 + +REPLACE_PYTHON+= docs/xsl/fixxref.py.in + +.include "../../lang/python/extension.mk" +.include "../../lang/python/application.mk" +.include "../../graphics/py-cairo/buildlink3.mk" +.include "../../devel/glib2/buildlink3.mk" +BUILDLINK_API_DEPENDS.gobject-introspection= gobject-introspection>=1.31.20 +.include "../../devel/gobject-introspection/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/py-gobject3/PLIST b/devel/py-gobject3/PLIST new file mode 100644 index 00000000000..de86072c29f --- /dev/null +++ b/devel/py-gobject3/PLIST @@ -0,0 +1,65 @@ +@comment $NetBSD: PLIST,v 1.1 2012/07/04 18:31:10 prlw1 Exp $ +include/pygobject-3.0/pygobject.h +lib/libpyglib-gi-2.0-python${PYVERSSUFFIX}.la +lib/pkgconfig/pygobject-3.0.pc +${PYSITELIB}/gi/__init__.py +${PYSITELIB}/gi/__init__.pyc +${PYSITELIB}/gi/__init__.pyo +${PYSITELIB}/gi/_gi.la +${PYSITELIB}/gi/_gi_cairo.la +${PYSITELIB}/gi/_glib/__init__.py +${PYSITELIB}/gi/_glib/__init__.pyc +${PYSITELIB}/gi/_glib/__init__.pyo +${PYSITELIB}/gi/_glib/_glib.la +${PYSITELIB}/gi/_glib/option.py +${PYSITELIB}/gi/_glib/option.pyc +${PYSITELIB}/gi/_glib/option.pyo +${PYSITELIB}/gi/_gobject/__init__.py +${PYSITELIB}/gi/_gobject/__init__.pyc +${PYSITELIB}/gi/_gobject/__init__.pyo +${PYSITELIB}/gi/_gobject/_gobject.la +${PYSITELIB}/gi/_gobject/constants.py +${PYSITELIB}/gi/_gobject/constants.pyc +${PYSITELIB}/gi/_gobject/constants.pyo +${PYSITELIB}/gi/_gobject/propertyhelper.py +${PYSITELIB}/gi/_gobject/propertyhelper.pyc +${PYSITELIB}/gi/_gobject/propertyhelper.pyo +${PYSITELIB}/gi/importer.py +${PYSITELIB}/gi/importer.pyc +${PYSITELIB}/gi/importer.pyo +${PYSITELIB}/gi/module.py +${PYSITELIB}/gi/module.pyc +${PYSITELIB}/gi/module.pyo +${PYSITELIB}/gi/overrides/GIMarshallingTests.py +${PYSITELIB}/gi/overrides/GIMarshallingTests.pyc +${PYSITELIB}/gi/overrides/GIMarshallingTests.pyo +${PYSITELIB}/gi/overrides/GLib.py +${PYSITELIB}/gi/overrides/GLib.pyc +${PYSITELIB}/gi/overrides/GLib.pyo +${PYSITELIB}/gi/overrides/Gdk.py +${PYSITELIB}/gi/overrides/Gdk.pyc +${PYSITELIB}/gi/overrides/Gdk.pyo +${PYSITELIB}/gi/overrides/Gio.py +${PYSITELIB}/gi/overrides/Gio.pyc +${PYSITELIB}/gi/overrides/Gio.pyo +${PYSITELIB}/gi/overrides/Gtk.py +${PYSITELIB}/gi/overrides/Gtk.pyc +${PYSITELIB}/gi/overrides/Gtk.pyo +${PYSITELIB}/gi/overrides/Pango.py +${PYSITELIB}/gi/overrides/Pango.pyc +${PYSITELIB}/gi/overrides/Pango.pyo +${PYSITELIB}/gi/overrides/__init__.py +${PYSITELIB}/gi/overrides/__init__.pyc +${PYSITELIB}/gi/overrides/__init__.pyo +${PYSITELIB}/gi/overrides/keysyms.py +${PYSITELIB}/gi/overrides/keysyms.pyc +${PYSITELIB}/gi/overrides/keysyms.pyo +${PYSITELIB}/gi/pygtkcompat.py +${PYSITELIB}/gi/pygtkcompat.pyc +${PYSITELIB}/gi/pygtkcompat.pyo +${PYSITELIB}/gi/repository/__init__.py +${PYSITELIB}/gi/repository/__init__.pyc +${PYSITELIB}/gi/repository/__init__.pyo +${PYSITELIB}/gi/types.py +${PYSITELIB}/gi/types.pyc +${PYSITELIB}/gi/types.pyo diff --git a/devel/py-gobject3/buildlink3.mk b/devel/py-gobject3/buildlink3.mk new file mode 100644 index 00000000000..a9f70568a0f --- /dev/null +++ b/devel/py-gobject3/buildlink3.mk @@ -0,0 +1,15 @@ +# $NetBSD: buildlink3.mk,v 1.1 2012/07/04 18:31:10 prlw1 Exp $ + +BUILDLINK_TREE+= py-gobject3 + +.if !defined(PY_GOBJECT3_BUILDLINK3_MK) +PY_GOBJECT3_BUILDLINK3_MK:= + +.include "../../lang/python/pyversion.mk" + +BUILDLINK_API_DEPENDS.py-gobject3+= ${PYPKGPREFIX}-gobject3>=3.2.2 +BUILDLINK_PKGSRCDIR.py-gobject3?= ../../devel/py-gobject3 + +.endif # PY_GOBJECT3_BUILDLINK3_MK + +BUILDLINK_TREE+= -py-gobject3 diff --git a/devel/py-gobject3/distinfo b/devel/py-gobject3/distinfo new file mode 100644 index 00000000000..0ba392a7d4a --- /dev/null +++ b/devel/py-gobject3/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2012/07/04 18:31:10 prlw1 Exp $ + +SHA1 (pygobject-3.2.2.tar.xz) = b34405357d69412657904775a207a4a8357a934d +RMD160 (pygobject-3.2.2.tar.xz) = 090fa4941fa30e68882e25856d92230ebdd0cea9 +Size (pygobject-3.2.2.tar.xz) = 564712 bytes |