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