Add py-gobject3 version 3.2.2 Disable gobject-introspection in py-gobject so it can coexist with py-gobject3diff -r1.1604 -r1.1605 pkgsrc/devel/Makefile
(prlw1)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.1604 2012/07/01 15:27:43 jmmv Exp $ | 1 | # $NetBSD: Makefile,v 1.1605 2012/07/04 18:31:10 prlw1 Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | COMMENT= Development utilities | 4 | COMMENT= Development utilities | |
5 | 5 | |||
6 | SUBDIR+= ArX | 6 | SUBDIR+= ArX | |
7 | SUBDIR+= ETL | 7 | SUBDIR+= ETL | |
8 | SUBDIR+= ExmanIDE | 8 | SUBDIR+= ExmanIDE | |
9 | SUBDIR+= GConf | 9 | SUBDIR+= GConf | |
10 | SUBDIR+= GConf-ui | 10 | SUBDIR+= GConf-ui | |
11 | SUBDIR+= Gorm | 11 | SUBDIR+= Gorm | |
12 | SUBDIR+= ObjectiveLib | 12 | SUBDIR+= ObjectiveLib | |
13 | SUBDIR+= ProjectCenter | 13 | SUBDIR+= ProjectCenter | |
14 | SUBDIR+= RBTools | 14 | SUBDIR+= RBTools | |
@@ -1278,26 +1278,27 @@ SUBDIR+= py-coverage | @@ -1278,26 +1278,27 @@ SUBDIR+= py-coverage | |||
1278 | SUBDIR+= py-curses | 1278 | SUBDIR+= py-curses | |
1279 | SUBDIR+= py-cursespanel | 1279 | SUBDIR+= py-cursespanel | |
1280 | SUBDIR+= py-cython | 1280 | SUBDIR+= py-cython | |
1281 | SUBDIR+= py-darcsver | 1281 | SUBDIR+= py-darcsver | |
1282 | SUBDIR+= py-decorator | 1282 | SUBDIR+= py-decorator | |
1283 | SUBDIR+= py-dulwich | 1283 | SUBDIR+= py-dulwich | |
1284 | SUBDIR+= py-expect | 1284 | SUBDIR+= py-expect | |
1285 | SUBDIR+= py-fann | 1285 | SUBDIR+= py-fann | |
1286 | SUBDIR+= py-funcparserlib | 1286 | SUBDIR+= py-funcparserlib | |
1287 | SUBDIR+= py-game | 1287 | SUBDIR+= py-game | |
1288 | SUBDIR+= py-generate | 1288 | SUBDIR+= py-generate | |
1289 | SUBDIR+= py-gobject | 1289 | SUBDIR+= py-gobject | |
1290 | SUBDIR+= py-gobject-shared | 1290 | SUBDIR+= py-gobject-shared | |
1291 | SUBDIR+= py-gobject3 | |||
1291 | SUBDIR+= py-idle | 1292 | SUBDIR+= py-idle | |
1292 | SUBDIR+= py-ipython | 1293 | SUBDIR+= py-ipython | |
1293 | SUBDIR+= py-ipython012 | 1294 | SUBDIR+= py-ipython012 | |
1294 | SUBDIR+= py-jersey | 1295 | SUBDIR+= py-jersey | |
1295 | SUBDIR+= py-kjbuckets | 1296 | SUBDIR+= py-kjbuckets | |
1296 | SUBDIR+= py-kqueue | 1297 | SUBDIR+= py-kqueue | |
1297 | SUBDIR+= py-logilab-astng | 1298 | SUBDIR+= py-logilab-astng | |
1298 | SUBDIR+= py-logilab-common | 1299 | SUBDIR+= py-logilab-common | |
1299 | SUBDIR+= py-mako | 1300 | SUBDIR+= py-mako | |
1300 | SUBDIR+= py-mock | 1301 | SUBDIR+= py-mock | |
1301 | SUBDIR+= py-msgpack | 1302 | SUBDIR+= py-msgpack | |
1302 | SUBDIR+= py-multiprocessing | 1303 | SUBDIR+= py-multiprocessing | |
1303 | SUBDIR+= py-nose | 1304 | SUBDIR+= py-nose |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.39 2012/04/08 19:08:53 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.40 2012/07/04 18:31:10 prlw1 Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | PKGNAME= ${PYPKGPREFIX}-gobject-2.28.6 | 4 | PKGNAME= ${PYPKGPREFIX}-gobject-2.28.6 | |
5 | PKGREVISION= 3 | 5 | PKGREVISION= 4 | |
6 | 6 | |||
7 | PKG_DESTDIR_SUPPORT= user-destdir | 7 | PKG_DESTDIR_SUPPORT= user-destdir | |
8 | 8 | |||
9 | .include "Makefile.common" | 9 | .include "Makefile.common" | |
10 | 10 | |||
11 | SUBST_CLASSES+= codegen | 11 | SUBST_CLASSES+= codegen | |
12 | SUBST_STAGE.codegen= pre-configure | 12 | SUBST_STAGE.codegen= pre-configure | |
13 | SUBST_FILES.codegen= dsextras.py | 13 | SUBST_FILES.codegen= dsextras.py | |
14 | SUBST_SED.codegen= -e "s|@PYGTKCODEGEN@|${PREFIX}/share/pygobject/2.0|" | 14 | SUBST_SED.codegen= -e "s|@PYGTKCODEGEN@|${PREFIX}/share/pygobject/2.0|" | |
15 | 15 | |||
16 | REPLACE_PYTHON+= codegen/code-coverage.py | 16 | REPLACE_PYTHON+= codegen/code-coverage.py | |
17 | REPLACE_PYTHON+= codegen/codegen.py | 17 | REPLACE_PYTHON+= codegen/codegen.py | |
18 | REPLACE_PYTHON+= codegen/createdefs.py | 18 | REPLACE_PYTHON+= codegen/createdefs.py | |
@@ -20,21 +20,21 @@ REPLACE_PYTHON+= codegen/defsconvert.py | @@ -20,21 +20,21 @@ REPLACE_PYTHON+= codegen/defsconvert.py | |||
20 | REPLACE_PYTHON+= codegen/defsgen.py | 20 | REPLACE_PYTHON+= codegen/defsgen.py | |
21 | REPLACE_PYTHON+= codegen/docextract_to_xml.py | 21 | REPLACE_PYTHON+= codegen/docextract_to_xml.py | |
22 | REPLACE_PYTHON+= codegen/docgen.py | 22 | REPLACE_PYTHON+= codegen/docgen.py | |
23 | REPLACE_PYTHON+= codegen/h2def.py | 23 | REPLACE_PYTHON+= codegen/h2def.py | |
24 | REPLACE_PYTHON+= codegen/mergedefs.py | 24 | REPLACE_PYTHON+= codegen/mergedefs.py | |
25 | REPLACE_PYTHON+= codegen/missingdefs.py | 25 | REPLACE_PYTHON+= codegen/missingdefs.py | |
26 | REPLACE_PYTHON+= codegen/mkskel.py | 26 | REPLACE_PYTHON+= codegen/mkskel.py | |
27 | REPLACE_PYTHON+= codegen/scanvirtuals.py | 27 | REPLACE_PYTHON+= codegen/scanvirtuals.py | |
28 | REPLACE_PYTHON+= codegen/scmexpr.py | 28 | REPLACE_PYTHON+= codegen/scmexpr.py | |
29 | REPLACE_PYTHON+= docs/xsl/fixxref.py.in | 29 | REPLACE_PYTHON+= docs/xsl/fixxref.py.in | |
30 | 30 | |||
31 | BUILDLINK_API_DEPENDS.py-gobject-shared+= py-gobject-shared>=${PKGVERSION_NOREV} | 31 | BUILDLINK_API_DEPENDS.py-gobject-shared+= py-gobject-shared>=${PKGVERSION_NOREV} | |
32 | 32 | |||
33 | CONFIGURE_ARGS+= --disable-introspection | |||
34 | ||||
33 | .include "../../lang/python/extension.mk" | 35 | .include "../../lang/python/extension.mk" | |
34 | .include "../../lang/python/application.mk" | 36 | .include "../../lang/python/application.mk" | |
35 | .include "../../graphics/py-cairo/buildlink3.mk" | 37 | .include "../../graphics/py-cairo/buildlink3.mk" | |
36 | .include "../../devel/py-gobject-shared/buildlink3.mk" | 38 | .include "../../devel/py-gobject-shared/buildlink3.mk" | |
37 | .include "../../devel/glib2/buildlink3.mk" | 39 | .include "../../devel/glib2/buildlink3.mk" | |
38 | BUILDLINK_API_DEPENDS.gobject-introspection= gobject-introspection>=0.9.5 | |||
39 | .include "../../devel/gobject-introspection/buildlink3.mk" | |||
40 | .include "../../mk/bsd.pkg.mk" | 40 | .include "../../mk/bsd.pkg.mk" |
@@ -1,58 +1,17 @@ | @@ -1,58 +1,17 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.14 2011/04/08 14:30:15 drochner Exp $ | 1 | @comment $NetBSD: PLIST,v 1.15 2012/07/04 18:31:10 prlw1 Exp $ | |
2 | bin/pygobject-codegen-2.0 | 2 | bin/pygobject-codegen-2.0 | |
3 | include/pygtk-2.0/pyglib.h | 3 | include/pygtk-2.0/pyglib.h | |
4 | lib/libpyglib-2.0-python${PYVERSSUFFIX}.la | 4 | lib/libpyglib-2.0-python${PYVERSSUFFIX}.la | |
5 | ${PYSITELIB}/gi/__init__.py | |||
6 | ${PYSITELIB}/gi/__init__.pyc | |||
7 | ${PYSITELIB}/gi/__init__.pyo | |||
8 | ${PYSITELIB}/gi/_gi.la | |||
9 | ${PYSITELIB}/gi/_gi_cairo.la | |||
10 | ${PYSITELIB}/gi/importer.py | |||
11 | ${PYSITELIB}/gi/importer.pyc | |||
12 | ${PYSITELIB}/gi/importer.pyo | |||
13 | ${PYSITELIB}/gi/module.py | |||
14 | ${PYSITELIB}/gi/module.pyc | |||
15 | ${PYSITELIB}/gi/module.pyo | |||
16 | ${PYSITELIB}/gi/overrides/GIMarshallingTests.py | |||
17 | ${PYSITELIB}/gi/overrides/GIMarshallingTests.pyc | |||
18 | ${PYSITELIB}/gi/overrides/GIMarshallingTests.pyo | |||
19 | ${PYSITELIB}/gi/overrides/GLib.py | |||
20 | ${PYSITELIB}/gi/overrides/GLib.pyc | |||
21 | ${PYSITELIB}/gi/overrides/GLib.pyo | |||
22 | ${PYSITELIB}/gi/overrides/Gdk.py | |||
23 | ${PYSITELIB}/gi/overrides/Gdk.pyc | |||
24 | ${PYSITELIB}/gi/overrides/Gdk.pyo | |||
25 | ${PYSITELIB}/gi/overrides/Gio.py | |||
26 | ${PYSITELIB}/gi/overrides/Gio.pyc | |||
27 | ${PYSITELIB}/gi/overrides/Gio.pyo | |||
28 | ${PYSITELIB}/gi/overrides/Gtk.py | |||
29 | ${PYSITELIB}/gi/overrides/Gtk.pyc | |||
30 | ${PYSITELIB}/gi/overrides/Gtk.pyo | |||
31 | ${PYSITELIB}/gi/overrides/Pango.py | |||
32 | ${PYSITELIB}/gi/overrides/Pango.pyc | |||
33 | ${PYSITELIB}/gi/overrides/Pango.pyo | |||
34 | ${PYSITELIB}/gi/overrides/__init__.py | |||
35 | ${PYSITELIB}/gi/overrides/__init__.pyc | |||
36 | ${PYSITELIB}/gi/overrides/__init__.pyo | |||
37 | ${PYSITELIB}/gi/overrides/keysyms.py | |||
38 | ${PYSITELIB}/gi/overrides/keysyms.pyc | |||
39 | ${PYSITELIB}/gi/overrides/keysyms.pyo | |||
40 | ${PYSITELIB}/gi/repository/__init__.py | |||
41 | ${PYSITELIB}/gi/repository/__init__.pyc | |||
42 | ${PYSITELIB}/gi/repository/__init__.pyo | |||
43 | ${PYSITELIB}/gi/types.py | |||
44 | ${PYSITELIB}/gi/types.pyc | |||
45 | ${PYSITELIB}/gi/types.pyo | |||
46 | ${PYSITELIB}/glib/__init__.py | 5 | ${PYSITELIB}/glib/__init__.py | |
47 | ${PYSITELIB}/glib/__init__.pyc | 6 | ${PYSITELIB}/glib/__init__.pyc | |
48 | ${PYSITELIB}/glib/__init__.pyo | 7 | ${PYSITELIB}/glib/__init__.pyo | |
49 | ${PYSITELIB}/glib/_glib.la | 8 | ${PYSITELIB}/glib/_glib.la | |
50 | ${PYSITELIB}/glib/option.py | 9 | ${PYSITELIB}/glib/option.py | |
51 | ${PYSITELIB}/glib/option.pyc | 10 | ${PYSITELIB}/glib/option.pyc | |
52 | ${PYSITELIB}/glib/option.pyo | 11 | ${PYSITELIB}/glib/option.pyo | |
53 | ${PYSITELIB}/gobject/__init__.py | 12 | ${PYSITELIB}/gobject/__init__.py | |
54 | ${PYSITELIB}/gobject/__init__.pyc | 13 | ${PYSITELIB}/gobject/__init__.pyc | |
55 | ${PYSITELIB}/gobject/__init__.pyo | 14 | ${PYSITELIB}/gobject/__init__.pyo | |
56 | ${PYSITELIB}/gobject/_gobject.la | 15 | ${PYSITELIB}/gobject/_gobject.la | |
57 | ${PYSITELIB}/gobject/constants.py | 16 | ${PYSITELIB}/gobject/constants.py | |
58 | ${PYSITELIB}/gobject/constants.pyc | 17 | ${PYSITELIB}/gobject/constants.pyc |
Python bindings for the GObjects using introspection
# $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"
@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
# $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
$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