Mon Sep 12 22:01:34 2011 UTC ()
Update to 2.28.6:

2.28.6 11-Jun-1011
        - closure: avoid double free crash (Ignacio Casal Quinteiro)
        - [gi] backport of "GVariant has a GType" fe386a (John (J5) Palmieri)
        - [gi] fixes to backport commit 6b5a65 - in older glib GVariants are still structs (John (J5) Palmieri)
        - GVariantType is a boxed struct (Tomeu Vizoso)
        - Use _gi.Struct to wrap fundamentals (Tomeu Vizoso)
        - Added __eq__ method for Gdk.Color and Gdk.RGBA (Jason Siefken)
        - Remove useless import (Ignacio Casal Quinteiro)
        - Revert "[gi] Removed hack to avoid using GLib.Variant.new_variant." (Ignacio Casal Quinteiro)
        - closure: Check the out arg is not null. Fixes bug #651812 (Ignacio Casal Quinteiro)
        - Fix GC-related crash during PyGObject deallocation (Daniel Drake)
        - Fix symbol names to be locale independent (Martin Pitt)
        - Updated DOAP file (Sebastian Pæ—¦lsterl)


(wiz)
diff -r1.34 -r1.35 pkgsrc/devel/py-gobject/Makefile
diff -r1.18 -r1.19 pkgsrc/devel/py-gobject/Makefile.common
diff -r1.20 -r1.21 pkgsrc/devel/py-gobject/distinfo
diff -r1.24 -r1.25 pkgsrc/devel/py-gobject-shared/Makefile

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

--- pkgsrc/devel/py-gobject/Makefile 2011/05/13 17:14:42 1.34
+++ pkgsrc/devel/py-gobject/Makefile 2011/09/12 22:01:34 1.35
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.34 2011/05/13 17:14:42 drochner Exp $ 1# $NetBSD: Makefile,v 1.35 2011/09/12 22:01:34 wiz Exp $
2# 2#
3 3
4PKGNAME= ${PYPKGPREFIX}-gobject-2.28.4 4PKGNAME= ${PYPKGPREFIX}-gobject-2.28.6
5 5
6PKG_DESTDIR_SUPPORT= user-destdir 6PKG_DESTDIR_SUPPORT= user-destdir
7 7
8.include "Makefile.common" 8.include "Makefile.common"
9 9
10PYTHON_VERSIONS_ACCEPTED= 27 26 25 10PYTHON_VERSIONS_ACCEPTED= 27 26 25
11 11
12SUBST_CLASSES+= codegen 12SUBST_CLASSES+= codegen
13SUBST_STAGE.codegen= pre-configure 13SUBST_STAGE.codegen= pre-configure
14SUBST_FILES.codegen= dsextras.py 14SUBST_FILES.codegen= dsextras.py
15SUBST_SED.codegen= -e "s|@PYGTKCODEGEN@|${PREFIX}/share/pygobject/2.0|" 15SUBST_SED.codegen= -e "s|@PYGTKCODEGEN@|${PREFIX}/share/pygobject/2.0|"
16 16
17REPLACE_PYTHON+= codegen/code-coverage.py 17REPLACE_PYTHON+= codegen/code-coverage.py

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

--- pkgsrc/devel/py-gobject/Makefile.common 2011/05/13 17:14:42 1.18
+++ pkgsrc/devel/py-gobject/Makefile.common 2011/09/12 22:01:34 1.19
@@ -1,21 +1,22 @@ @@ -1,21 +1,22 @@
1# $NetBSD: Makefile.common,v 1.18 2011/05/13 17:14:42 drochner Exp $ 1# $NetBSD: Makefile.common,v 1.19 2011/09/12 22:01:34 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.28.4 6DISTNAME= pygobject-2.28.6
7CATEGORIES= devel 7CATEGORIES= devel
8MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/2.28/} 8MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/2.28/}
 9EXTRACT_SUFX= .tar.xz
9 10
10MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.pygtk.org/ 12HOMEPAGE= http://www.pygtk.org/
12COMMENT= Python bindings for glib2 gobject 13COMMENT= Python bindings for glib2 gobject
13LICENSE= gnu-lgpl-v2.1 14LICENSE= gnu-lgpl-v2.1
14 15
15USE_PKGLOCALEDIR= yes 16USE_PKGLOCALEDIR= yes
16USE_LIBTOOL= yes 17USE_LIBTOOL= yes
17USE_TOOLS+= pkg-config gmake 18USE_TOOLS+= pkg-config gmake
18GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
19CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} 20CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
20 21
21PATCHDIR= ${.CURDIR}/../../devel/py-gobject/patches 22PATCHDIR= ${.CURDIR}/../../devel/py-gobject/patches

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

--- pkgsrc/devel/py-gobject/distinfo 2011/05/13 17:14:42 1.20
+++ pkgsrc/devel/py-gobject/distinfo 2011/09/12 22:01:34 1.21
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.20 2011/05/13 17:14:42 drochner Exp $ 1$NetBSD: distinfo,v 1.21 2011/09/12 22:01:34 wiz Exp $
2 2
3SHA1 (pygobject-2.28.4.tar.gz) = dfcf9ef32f9632dff979781d448ff1b592d4a3ae 3SHA1 (pygobject-2.28.6.tar.xz) = b1749ba806499f4c2780dbd1cbb363aaf1f41e78
4RMD160 (pygobject-2.28.4.tar.gz) = eed0f11faf66562711889bb516151b4a7c6db96d 4RMD160 (pygobject-2.28.6.tar.xz) = 4bc5e8546a5029d3d6b154629ab3fa4023d96bef
5Size (pygobject-2.28.4.tar.gz) = 1174082 bytes 5Size (pygobject-2.28.6.tar.xz) = 747248 bytes
6SHA1 (patch-aa) = a706cc4cd48121f21d12027c315dfe92d34157ed 6SHA1 (patch-aa) = a706cc4cd48121f21d12027c315dfe92d34157ed
7SHA1 (patch-ab) = f9ec40fcac11fe9d6625b6028dba2e316d9ce59e 7SHA1 (patch-ab) = f9ec40fcac11fe9d6625b6028dba2e316d9ce59e
8SHA1 (patch-ac) = 083e691cb13dbefeece505a7b6596c69ec8491f7 8SHA1 (patch-ac) = 083e691cb13dbefeece505a7b6596c69ec8491f7

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

--- pkgsrc/devel/py-gobject-shared/Makefile 2011/05/13 17:15:13 1.24
+++ pkgsrc/devel/py-gobject-shared/Makefile 2011/09/12 22:01:34 1.25
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.24 2011/05/13 17:15:13 drochner Exp $ 1# $NetBSD: Makefile,v 1.25 2011/09/12 22:01:34 wiz Exp $
2 2
3PKGNAME= py-gobject-shared-2.28.4 3PKGNAME= py-gobject-shared-2.28.6
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 \