Add py-gobject3 version 3.2.2

Disable gobject-introspection in py-gobject so it can coexist with py-gobject3
This commit is contained in:
prlw1 2012-07-04 18:31:10 +00:00
parent c85caa1875
commit b8063bfce5
8 changed files with 130 additions and 47 deletions

View file

@ -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

View file

@ -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"

View file

@ -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

1
devel/py-gobject3/DESCR Normal file
View file

@ -0,0 +1 @@
Python bindings for the GObjects using introspection

View file

@ -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"

65
devel/py-gobject3/PLIST Normal file
View file

@ -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

View file

@ -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

View file

@ -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