SF.net SVN: gar:[23657] csw/mgar/pkg/librsvg/trunk

lblume at users.sourceforge.net lblume at users.sourceforge.net
Mon May 19 13:27:14 CEST 2014


Revision: 23657
          http://sourceforge.net/p/gar/code/23657
Author:   lblume
Date:     2014-05-19 11:27:14 +0000 (Mon, 19 May 2014)
Log Message:
-----------
librsvg/trunk: Switch to 2.6.34; switch to GCC4; update dependencies; add workarund for ld bug; disable introspection

Modified Paths:
--------------
    csw/mgar/pkg/librsvg/trunk/Makefile
    csw/mgar/pkg/librsvg/trunk/checksums

Modified: csw/mgar/pkg/librsvg/trunk/Makefile
===================================================================
--- csw/mgar/pkg/librsvg/trunk/Makefile	2014-05-19 07:59:39 UTC (rev 23656)
+++ csw/mgar/pkg/librsvg/trunk/Makefile	2014-05-19 11:27:14 UTC (rev 23657)
@@ -1,5 +1,5 @@
 NAME = librsvg
-VERSION = 2.35.0
+VERSION = 2.36.4
 GARTYPE = v2
 
 DESCRIPTION = Scalable Vector Graphics library
@@ -18,7 +18,7 @@
 
 LICENSE = COPYING.LIB
 
-GARCOMPILER = SOS12U3
+GARCOMPILER = GCC4
 
 # We need the new glib only available on Solaris 10
 PACKAGING_PLATFORMS += solaris10-sparc solaris10-i386
@@ -29,7 +29,6 @@
 PACKAGES += CSWlibrsvg2-2
 SPKG_DESC_CSWlibrsvg2-2 = Scalable Vector Graphics library, librsvg-2.so.2
 PKGFILES_CSWlibrsvg2-2 += $(call pkgfiles_lib,librsvg-2.so.2)
-RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWpango
 RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibxml2-2
 RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibcroco
 RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibcairo2
@@ -37,6 +36,10 @@
 RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibgio2-0-0
 RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibglib2-0-0
 RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibgdk-pixbuf2-0-0
+RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibpango1-0-0
+RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibpangocairo1-0-0
+
 OBSOLETED_BY_CSWlibrsvg2-2  = CSWlibrsvg
 
 PACKAGES += CSWlibrsvg-dev
@@ -45,7 +48,7 @@
 PKGFILES_CSWlibrsvg-dev += $(sharedstatedir)/gtk-doc/.*
 RUNTIME_DEP_PKGS_CSWlibrsvg-dev += CSWlibrsvg2-2
 RUNTIME_DEP_PKGS_CSWlibrsvg-dev += CSWlibglib2-dev
-RUNTIME_DEP_PKGS_CSWlibrsvg-dev += CSWgtk2devel
+RUNTIME_DEP_PKGS_CSWlibrsvg-dev += CSWlibgtk2-dev
 RUNTIME_DEP_PKGS_CSWlibrsvg-dev += CSWlibcairo-dev
 
 PACKAGES += CSWrsvg
@@ -56,8 +59,7 @@
 RUNTIME_DEP_PKGS_CSWrsvg += CSWlibgobject2-0-0
 RUNTIME_DEP_PKGS_CSWrsvg += CSWlibglib2-0-0
 RUNTIME_DEP_PKGS_CSWrsvg += CSWlibgdk-pixbuf2-0-0
-RUNTIME_DEP_PKGS_CSWrsvg += CSWlibgdk-x11-2-0-0
-RUNTIME_DEP_PKGS_CSWrsvg += CSWlibgtk-x11-2-0-0
+RUNTIME_DEP_PKGS_CSWrsvg += CSWlibgcc-s1
 
 PACKAGES += CSWlibrsvg-gnome
 SPKG_DESC_CSWlibrsvg-gnome += Scalable Vector Graphics library - Gnome module
@@ -68,9 +70,40 @@
 RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibgdk-pixbuf2-0-0
 RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibgdk-x11-2-0-0
 RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibgtk-x11-2-0-0
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibgmodule2-0-0
 
+###
+# Needed for the Solaris ld bug
+ifeq ($(shell /usr/bin/uname -p),sparc)
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibpango1-0-0
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibpangoft2-1-0-0
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibpng15-15
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibcroco
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibcairo2
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibfreetype6
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibgio2-0-0
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibxml2-2
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibfontconfig1
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibpangocairo1-0-0
+RUNTIME_DEP_PKGS_CSWlibrsvg-gnome += CSWlibatk1-0-0
+RUNTIME_DEP_PKGS_CSWrsvg += CSWlibpango1-0-0
+RUNTIME_DEP_PKGS_CSWrsvg += CSWlibpng15-15
+RUNTIME_DEP_PKGS_CSWrsvg += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWrsvg += CSWlibgio2-0-0
+RUNTIME_DEP_PKGS_CSWrsvg += CSWlibxml2-2
+RUNTIME_DEP_PKGS_CSWrsvg += CSWlibcroco
+RUNTIME_DEP_PKGS_CSWrsvg += CSWlibpangocairo1-0-0
+RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibrsvg2-2 += CSWlibpng15-15
+endif
+###
+
 CONFIGURE_ARGS = $(DIRPATHS)
 CONFIGURE_ARGS += --enable-shared=yes --enable-static=no
+# That fails on sparc
+CONFIGURE_ARGS += --enable-introspection=no
 # This causes an configure abort
 CONFIGURE_ARGS += --disable-Bsymbolic
 
@@ -79,6 +112,9 @@
 
 STRIP_LIBTOOL = 1
 
+# https://bugzilla.gnome.org/show_bug.cgi?id=694649
+SKIPTEST = 1
+
 EXTRA_MERGE_DIRS_isa-extra = $(bindir)
 
 include gar/category.mk

Modified: csw/mgar/pkg/librsvg/trunk/checksums
===================================================================
--- csw/mgar/pkg/librsvg/trunk/checksums	2014-05-19 07:59:39 UTC (rev 23656)
+++ csw/mgar/pkg/librsvg/trunk/checksums	2014-05-19 11:27:14 UTC (rev 23657)
@@ -1 +1 @@
-190e81d8d4ed34583c71a5842e51f405  librsvg-2.35.0.tar.xz
+3c94524c8ccf668e30b236f409239f54  librsvg-2.36.4.tar.xz

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