SF.net SVN: gar:[22984] csw/mgar/pkg/lang-python/pygobject/trunk

cgrzemba at users.sourceforge.net cgrzemba at users.sourceforge.net
Mon Feb 10 15:43:11 CET 2014


Revision: 22984
          http://sourceforge.net/p/gar/code/22984
Author:   cgrzemba
Date:     2014-02-10 14:43:11 +0000 (Mon, 10 Feb 2014)
Log Message:
-----------
lang-python/pygobject/trunk: downgrade version 2.28.6

Modified Paths:
--------------
    csw/mgar/pkg/lang-python/pygobject/trunk/Makefile
    csw/mgar/pkg/lang-python/pygobject/trunk/checksums

Added Paths:
-----------
    csw/mgar/pkg/lang-python/pygobject/trunk/files/0002-gi-backport.patch

Modified: csw/mgar/pkg/lang-python/pygobject/trunk/Makefile
===================================================================
--- csw/mgar/pkg/lang-python/pygobject/trunk/Makefile	2014-02-10 14:33:19 UTC (rev 22983)
+++ csw/mgar/pkg/lang-python/pygobject/trunk/Makefile	2014-02-10 14:43:11 UTC (rev 22984)
@@ -1,7 +1,7 @@
 # $Id$
 
 NAME = pygobject
-VERSION = 2.90.4
+VERSION = 2.28.6
 RELVER = $(shell echo $(VERSION) | gsed -e 's/\.[0-9]\+$$//')
 # CATEGORIES = python
 
@@ -13,27 +13,42 @@
 MASTER_SITES = http://ftp.gnome.org/pub/GNOME/sources/$(NAME)/$(RELVER)/
 DISTFILES  = $(NAME)-$(VERSION).tar.bz2
 
-# PATCHFILES = 0001-forcing-lglib-2.0.patch
+PATCHFILES = 0001-forcing-lglib-2.0.patch
+PATCHFILES = 0002-gi-backport.patch
 
+GARCOMPILER = GCC4
+
 PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
 BUILD_DEP_PKGS = CSWlibffi-dev
 
-PACKAGES += CSWlibpyglib-gi2-0python0
-PKGFILES_CSWlibpyglib-gi2-0python0 += $(call baseisadirs,$(libdir),libpyglib-gi-2\.0-python\.so\.0(\.\d+)*)
-SPKG_DESC_CSWlibpyglib-gi2-0python0 += $(DESCRIPTION), libpyglib-gi-2.0-python.so.0
-RUNTIME_DEP_PKGS_CSWpy-gobject-dev += CSWlibpyglib-gi2-0python0
-RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0 += CSWlibgthread2-0-0
-RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0 += CSWlibglib2-0-0
+PACKAGES += CSWlibpyglib2-0python0
+CATALOGNAME_CSWlibpyglib2-0python0 = libpyglib2_0python0
+PKGFILES_CSWlibpyglib2-0python0 += $(call baseisadirs,$(libdir),libpyglib-2\.0-python\.so\.0\.0\.0)
+PKGFILES_CSWlibpyglib2-0python0 += $(call baseisadirs,$(libdir),libpyglib-2\.0-python\.so\.0(\.\d+)*)
+SPKG_DESC_CSWlibpyglib2-0python0 += $(DESCRIPTION), libpyglib-2.0-python.so.0
+RUNTIME_DEP_PKGS_CSWlibpyglib2-0python0 += CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS_CSWlibpyglib2-0python0 += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibpyglib2-0python0 += CSWlibglib2-0-0
 
-RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0_sparc += CSWlibintl8
-RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0_sparc += CSWlibgobject2-0-0
-RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0_sparc += CSWlibffi5
-RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0 += $(RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0_$(GARCH))
+# PACKAGES += CSWlibpyglib-gi2-0python0
+# PKGFILES_CSWlibpyglib-gi2-0python0 += $(call baseisadirs,$(libdir),libpyglib-gi-2\.0-python\.so\.0(\.\d+)*)
+# SPKG_DESC_CSWlibpyglib-gi2-0python0 += $(DESCRIPTION), libpyglib-gi-2.0-python.so.0
+# RUNTIME_DEP_PKGS_CSWpy-gobject-dev += CSWlibpyglib-gi2-0python0
+# RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0 += CSWlibgthread2-0-0
+# RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0 += CSWlibglib2-0-0
+# 
+# RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0_sparc += CSWlibintl8
+# RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0_sparc += CSWlibgobject2-0-0
+# RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0_sparc += CSWlibffi5
+# RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0 += $(RUNTIME_DEP_PKGS_CSWlibpyglib-gi2-0python0_$(GARCH))
 
 PACKAGES += CSWpy-gobject-dev
 OBSOLETED_BY_CSWpy-gobject-dev += CSWpygobject
 SPKG_DESC_CSWpy-gobject-dev = Development files for the Python GObject library
 RUNTIME_DEP_PKGS_CSWpy-gobject-dev += CSWlibpyglib2-0python0
+RUNTIME_DEP_PKGS_CSWpy-gobject-dev += CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS_CSWpy-gobject-dev += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWpy-gobject-dev += CSWlibglib2-0-0
 
 # These are just comments
 CHECKPKG_OVERRIDES_CSWpy-gobject-dev += python-package-missing-py26-files
@@ -48,7 +63,9 @@
 RUNTIME_DEP_PKGS_CSWpy-gobject += CSWlibgirepository1-0-1
 RUNTIME_DEP_PKGS_CSWpy-gobject += CSWlibglib2-0-0
 RUNTIME_DEP_PKGS_CSWpy-gobject += CSWlibgobject2-0-0
-RUNTIME_DEP_PKGS_CSWpy-gobject += CSWlibpyglib-gi2-0python0
+RUNTIME_DEP_PKGS_CSWpy-gobject += CSWlibgio2-0-0
+RUNTIME_DEP_PKGS_CSWpy-gobject += CSWlibpyglib2-0python0
+RUNTIME_DEP_PKGS_CSWpy-gobject += CSWlibgcc-s1
 
 RUNTIME_DEP_PKGS_CSWpy-gobject_sparc += CSWlibintl8
 RUNTIME_DEP_PKGS_CSWpy-gobject_sparc += CSWlibgthread2-0-0
@@ -58,6 +75,9 @@
 PYCOMPILE = 1
 STRIP_LIBTOOL = 1
 
+EXTRA_CFLAGS = -std=c99 -D_XPG6 -D__EXTENSIONS__
+EXTRA_BUILD_ENV = V=1
+
 CONFIGURE_ARGS  = $(DIRPATHS)
 # CONFIGURE_ARGS += --without-ffi
 

Modified: csw/mgar/pkg/lang-python/pygobject/trunk/checksums
===================================================================
--- csw/mgar/pkg/lang-python/pygobject/trunk/checksums	2014-02-10 14:33:19 UTC (rev 22983)
+++ csw/mgar/pkg/lang-python/pygobject/trunk/checksums	2014-02-10 14:43:11 UTC (rev 22984)
@@ -1 +1 @@
-ea5daef5c9d53efa445f6465c1fa0a2d  pygobject-2.90.4.tar.bz2
+a43d783228dd32899e6908352b8308f3  pygobject-2.28.6.tar.bz2

Added: csw/mgar/pkg/lang-python/pygobject/trunk/files/0002-gi-backport.patch
===================================================================
--- csw/mgar/pkg/lang-python/pygobject/trunk/files/0002-gi-backport.patch	                        (rev 0)
+++ csw/mgar/pkg/lang-python/pygobject/trunk/files/0002-gi-backport.patch	2014-02-10 14:43:11 UTC (rev 22984)
@@ -0,0 +1,29 @@
+--- a/gi/pygi-info.c
++++ b/gi/pygi-info.c
+@@ -162,7 +162,7 @@ _pygi_info_new (GIBaseInfo *info)
+         case GI_INFO_TYPE_CONSTANT:
+             type = &PyGIConstantInfo_Type;
+             break;
+-        case GI_INFO_TYPE_ERROR_DOMAIN:
++        case GI_INFO_TYPE_INVALID_0:
+             type = &PyGIErrorDomainInfo_Type;
+             break;
+         case GI_INFO_TYPE_UNION:
+@@ -481,7 +481,7 @@ _pygi_g_type_info_size (GITypeInfo *type_info)
+                 case GI_INFO_TYPE_INVALID:
+                 case GI_INFO_TYPE_FUNCTION:
+                 case GI_INFO_TYPE_CONSTANT:
+-                case GI_INFO_TYPE_ERROR_DOMAIN:
++                case GI_INFO_TYPE_INVALID_0:
+                 case GI_INFO_TYPE_VALUE:
+                 case GI_INFO_TYPE_SIGNAL:
+                 case GI_INFO_TYPE_PROPERTY:
+@@ -860,7 +860,7 @@ pygi_g_struct_info_is_simple (GIStructInfo *struct_info)
+                     case GI_INFO_TYPE_INVALID:
+                     case GI_INFO_TYPE_FUNCTION:
+                     case GI_INFO_TYPE_CONSTANT:
+-                    case GI_INFO_TYPE_ERROR_DOMAIN:
++                    case GI_INFO_TYPE_INVALID_0:
+                     case GI_INFO_TYPE_VALUE:
+                     case GI_INFO_TYPE_SIGNAL:
+                     case GI_INFO_TYPE_PROPERTY:

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list