Sun Feb 22 13:59:47 2009 UTC ()
Update to 2.16.1:

2.16.1 22-feb-2009
	- Apply the patch provided by Cygwin Ports maintainer
	  (Paul Pogonyshev, #564018)
	- Bad -I ordering can break build, patch from [dmacks netspace org]
	  (Gian Mario Tagliaretti, #566737)
	- Fix keyword list to be in sync with positional arguments
	  (Paul, #566744)
	- Add a comment explaining why the two for loops for registering
	  interfaces (Gustavo Carneiro)
	- Huge cleanup of GIO overrides (Paul, #566706)
	- gtk.Buildable interface method override is not recognized
	  (Paul, #566571)
	- Do not escape the ampersand "&" in entity references. Replace some
	  unusual entity references in the output with their literal values.
	  (Daniel Elstner, #568485)
	- gio.InputStream.read_async can cause memory corruption.
	  (Paul, #567792)
	- Inconsistent use of tabs and spaces in pygtk.py (Paul, #569350)
	- Huge fix of memory leaks in GIO (Paul, Paolo Borelli, Gian, #568427)
	- non-async functions don't release python locks before calling
	  blocking C functions (Gian, Gustavo, #556250)
	- Change comment to avoid false positives when grep'ing for deprecated
	  gtk functions (Andre Klapper)
	- ltihooks.py updating license header from GPL to LGPL
	  (James Henstridge)


(wiz)
diff -r1.20 -r1.21 pkgsrc/devel/py-gobject/Makefile
diff -r1.11 -r1.12 pkgsrc/devel/py-gobject/Makefile.common
diff -r1.14 -r1.15 pkgsrc/devel/py-gobject/distinfo
diff -r1.13 -r1.14 pkgsrc/devel/py-gobject-shared/Makefile

cvs diff -r1.20 -r1.21 pkgsrc/devel/py-gobject/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject/Makefile 2009/01/21 19:26:13 1.20
+++ pkgsrc/devel/py-gobject/Makefile 2009/02/22 13:59:47 1.21
@@ -1,22 +1,20 @@ @@ -1,22 +1,20 @@
1# $NetBSD: Makefile,v 1.20 2009/01/21 19:26:13 drochner Exp $ 1# $NetBSD: Makefile,v 1.21 2009/02/22 13:59:47 wiz Exp $
2# 2#
3 3
4PKGNAME= ${PYPKGPREFIX}-gobject-2.16.0 4PKGNAME= ${PYPKGPREFIX}-gobject-2.16.1
5 5
6PKG_DESTDIR_SUPPORT= user-destdir 6PKG_DESTDIR_SUPPORT= user-destdir
7 7
8.include "Makefile.common" 8.include "Makefile.common"
9 9
10PKGREVISION= 1 
11 
12post-patch: 10post-patch:
13 ${SED} "s|@PYGTKCODEGEN@|${PREFIX}/share/pygobject/2.0|" \ 11 ${SED} "s|@PYGTKCODEGEN@|${PREFIX}/share/pygobject/2.0|" \
14 <${WRKSRC}/dsextras.py >${WRKSRC}/dsextras.py.tmp \ 12 <${WRKSRC}/dsextras.py >${WRKSRC}/dsextras.py.tmp \
15 && ${MV} ${WRKSRC}/dsextras.py.tmp ${WRKSRC}/dsextras.py 13 && ${MV} ${WRKSRC}/dsextras.py.tmp ${WRKSRC}/dsextras.py
16 14
17BUILDLINK_API_DEPENDS.py-gobject-shared+= py-gobject-shared>=${PKGVERSION_NOREV} 15BUILDLINK_API_DEPENDS.py-gobject-shared+= py-gobject-shared>=${PKGVERSION_NOREV}
18 16
19.include "../../lang/python/extension.mk" 17.include "../../lang/python/extension.mk"
20.include "../../devel/py-gobject-shared/buildlink3.mk" 18.include "../../devel/py-gobject-shared/buildlink3.mk"
21.include "../../devel/glib2/buildlink3.mk" 19.include "../../devel/glib2/buildlink3.mk"
22.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.11 -r1.12 pkgsrc/devel/py-gobject/Makefile.common (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject/Makefile.common 2009/01/07 21:28:56 1.11
+++ pkgsrc/devel/py-gobject/Makefile.common 2009/02/22 13:59:47 1.12
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile.common,v 1.11 2009/01/07 21:28:56 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.12 2009/02/22 13:59:47 wiz Exp $
2# 2#
3# used by devel/py-gobject/Makefile 3# used by devel/py-gobject/Makefile
4# used by devel/py-gobject-shared/Makefile 4# used by devel/py-gobject-shared/Makefile
5 5
6DISTNAME= pygobject-2.16.0 6DISTNAME= pygobject-2.16.1
7CATEGORIES= devel 7CATEGORIES= devel
8MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/2.16/} 8MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/2.16/}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.pygtk.org/ 11HOMEPAGE= http://www.pygtk.org/
12COMMENT= Python bindings for glib2 gobject 12COMMENT= Python bindings for glib2 gobject
13 13
14USE_PKGLOCALEDIR= yes 14USE_PKGLOCALEDIR= yes
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} 18CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
19 19

cvs diff -r1.14 -r1.15 pkgsrc/devel/py-gobject/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject/distinfo 2009/01/20 17:13:30 1.14
+++ pkgsrc/devel/py-gobject/distinfo 2009/02/22 13:59:47 1.15
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.14 2009/01/20 17:13:30 sketch Exp $ 1$NetBSD: distinfo,v 1.15 2009/02/22 13:59:47 wiz Exp $
2 2
3SHA1 (pygobject-2.16.0.tar.gz) = 7145d8245507a3e5493eaa9da54ba08db33a18d6 3SHA1 (pygobject-2.16.1.tar.gz) = 5c073d4de859f4455a4d0bd60617a254d18d99e3
4RMD160 (pygobject-2.16.0.tar.gz) = 7b4cd5cba9178adc2cba12098c0d391d62945bbe 4RMD160 (pygobject-2.16.1.tar.gz) = a5e0919848abe0a538a3729e41c7f3e1f2be6a37
5Size (pygobject-2.16.0.tar.gz) = 629647 bytes 5Size (pygobject-2.16.1.tar.gz) = 644722 bytes
6SHA1 (patch-aa) = 7017840985a985ef92ec8983dd8f4d8763c38ed3 6SHA1 (patch-aa) = 7017840985a985ef92ec8983dd8f4d8763c38ed3
7SHA1 (patch-ab) = 6e547a4e1fdfc7e6754805f9bc1244bbcf13a916 7SHA1 (patch-ab) = 6e547a4e1fdfc7e6754805f9bc1244bbcf13a916
8SHA1 (patch-ac) = a2353cb390ab1d85483ec15b1c07c3a9e3373567 8SHA1 (patch-ac) = a2353cb390ab1d85483ec15b1c07c3a9e3373567
9SHA1 (patch-ad) = 3f8e9dd03c531198c1d1ec238d9f66fa62779785 9SHA1 (patch-ad) = 3f8e9dd03c531198c1d1ec238d9f66fa62779785

cvs diff -r1.13 -r1.14 pkgsrc/devel/py-gobject-shared/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject-shared/Makefile 2009/01/07 21:28:57 1.13
+++ pkgsrc/devel/py-gobject-shared/Makefile 2009/02/22 13:59:47 1.14
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.13 2009/01/07 21:28:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.14 2009/02/22 13:59:47 wiz Exp $
2 2
3PKGNAME= py-gobject-shared-2.16.0 3PKGNAME= py-gobject-shared-2.16.1
4 4
5PKG_DESTDIR_SUPPORT= user-destdir 5PKG_DESTDIR_SUPPORT= user-destdir
6 6
7.include "../../devel/py-gobject/Makefile.common" 7.include "../../devel/py-gobject/Makefile.common"
8 8
9PYTHON_FOR_BUILD_ONLY= yes 9PYTHON_FOR_BUILD_ONLY= yes
10INSTALLATION_DIRS= include/pygtk-2.0 lib/pkgconfig 10INSTALLATION_DIRS= include/pygtk-2.0 lib/pkgconfig
11 11
12do-build: 12do-build:
13 13
14do-install: 14do-install:
15 ${INSTALL_DATA_DIR} ${DESTDIR:Q}${PREFIX:Q}/include/pygtk-2.0 15 ${INSTALL_DATA_DIR} ${DESTDIR:Q}${PREFIX:Q}/include/pygtk-2.0
16 ${INSTALL_DATA} ${WRKSRC}/gobject/pygobject.h \ 16 ${INSTALL_DATA} ${WRKSRC}/gobject/pygobject.h \