Revision: 3234 http://gar.svn.sourceforge.net/gar/?rev=3234&view=rev Author: hson Date: 2009-02-18 19:55:07 +0000 (Wed, 18 Feb 2009)
Log Message: ----------- librsvg: Initial commit Added Paths: ----------- csw/mgar/pkg/librsvg/ csw/mgar/pkg/librsvg/branches/ csw/mgar/pkg/librsvg/tags/ csw/mgar/pkg/librsvg/trunk/ csw/mgar/pkg/librsvg/trunk/Makefile csw/mgar/pkg/librsvg/trunk/checksums csw/mgar/pkg/librsvg/trunk/files/ csw/mgar/pkg/librsvg/trunk/files/CSWlibrsvg.gspec csw/mgar/pkg/librsvg/trunk/files/doc_makefile.patch csw/mgar/pkg/librsvg/trunk/files/librsvg-2.so.2.15.90.i csw/mgar/pkg/librsvg/trunk/files/librsvg-2.so.2.15.90.s csw/mgar/pkg/librsvg/trunk/files/pdiff.patch csw/mgar/pkg/librsvg/trunk/files/perceptualdiff.patch csw/mgar/pkg/librsvg/trunk/files/test_makefiles.patch Property changes on: csw/mgar/pkg/librsvg/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/librsvg/trunk/Makefile =================================================================== --- csw/mgar/pkg/librsvg/trunk/Makefile (rev 0) +++ csw/mgar/pkg/librsvg/trunk/Makefile 2009-02-18 19:55:07 UTC (rev 3234) @@ -0,0 +1,61 @@ +GARNAME = librsvg +GARVERSION = 2.22 +GARSUBREV = 3 +CATEGORIES = lib + +DESCRIPTION = Scalable Vector Graphics library +define BLURB + This is librsvg - A high performance SVG rendering library associated with the + Gnome Project. + + If you have questions or comments about librsvg, please send email to + librsvg-de...@lists.sourceforge.net. Any bugs should be reported to + http://bugzilla.gnome.org/ + + Also, more information on librsvg can be found at librsvg.sf.net +endef + +SPKG_VERSION= $(GARVERSION).$(GARSUBREV) + +MASTER_SITES = http://ftp.gnome.org/pub/GNOME/sources/librsvg/$(GARVERSION)/ +DISTFILES = $(GARNAME)-$(GARVERSION).$(GARSUBREV).tar.bz2 +DISTFILES += librsvg-2.so.2.15.90.i +DISTFILES += librsvg-2.so.2.15.90.s +DISTFILES += $(call admfiles,CSWlibrsvg,) + +DISTNAME = $(GARNAME)-$(GARVERSION).$(GARSUBREV) + +REQUIRED_PKGS += CSWbzip2 CSWfconfig CSWftype2 CSWggettext CSWggettextrt +REQUIRED_PKGS += CSWglib2 CSWgs CSWgtk2 CSWiconv CSWlibatk +REQUIRED_PKGS += CSWlibcairo CSWlibcroco CSWlibgsf +REQUIRED_PKGS += CSWlibxml2 CSWlibxml2devel CSWpango CSWpng CSWsunmath CSWzlib +REQUIRED_PKGS += CSWbonobo2 CSWgconf2 CSWgnomevfs2 CSWlibxrender CSWorbit2 + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +# Upstream develops on gcc only +PATCHFILES = pdiff.patch +PATCHFILES += perceptualdiff.patch +# Upstream have missed adding some required libs +PATCHFILES += test_makefiles.patch +# gtkdoc-rebase doesn't exist +PATCHFILES += doc_makefile.patch + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --enable-shared=yes --enable-static=no + +TEST_TARGET = check + +include gar/category.mk + + +post-install-isa-sparcv8: + @cp $(FILEDIR)/librsvg-2.so.2.15.90.s $(INSTALLISADIR)/opt/csw/lib/librsvg-2.so.2.15.90 + +post-install-isa-i386: + @cp $(FILEDIR)/librsvg-2.so.2.15.90.i $(INSTALLISADIR)/opt/csw/lib/librsvg-2.so.2.15.90 Added: csw/mgar/pkg/librsvg/trunk/checksums =================================================================== --- csw/mgar/pkg/librsvg/trunk/checksums (rev 0) +++ csw/mgar/pkg/librsvg/trunk/checksums 2009-02-18 19:55:07 UTC (rev 3234) @@ -0,0 +1,8 @@ +c4ec4fdb2b1842e221ca39127e85682d download/librsvg-2.22.3.tar.bz2 +300ffe1b2413261b5ce5e451c8c7d0eb download/librsvg-2.so.2.15.90.i +5e90964c1f99f46100f71cdb3d549fcc download/librsvg-2.so.2.15.90.s +d2491b9b8f422321a88f0414f5e78196 download/CSWlibrsvg.gspec +5b0c0387946c3b7ca7feb913de436936 download/pdiff.patch +8a26f6d0d0cf1cfce1a1e0365c6624ce download/perceptualdiff.patch +803a5d10e3e9c9a561b397aade043024 download/test_makefiles.patch +5eddcc7be3ee182c94ee21691720c6aa download/doc_makefile.patch Added: csw/mgar/pkg/librsvg/trunk/files/CSWlibrsvg.gspec =================================================================== --- csw/mgar/pkg/librsvg/trunk/files/CSWlibrsvg.gspec (rev 0) +++ csw/mgar/pkg/librsvg/trunk/files/CSWlibrsvg.gspec 2009-02-18 19:55:07 UTC (rev 3234) @@ -0,0 +1,4 @@ +%var bitname librsvg +%var pkgname CSWlibrsvg +%include url file://%{PKGLIB}/csw_dyndepend.gspec +%copyright url file://%{WORKSRC}/COPYING Added: csw/mgar/pkg/librsvg/trunk/files/doc_makefile.patch =================================================================== --- csw/mgar/pkg/librsvg/trunk/files/doc_makefile.patch (rev 0) +++ csw/mgar/pkg/librsvg/trunk/files/doc_makefile.patch 2009-02-18 19:55:07 UTC (rev 3234) @@ -0,0 +1,13 @@ +--- librsvg-2.22.3.orig/doc/Makefile.in 2008-09-23 02:54:51.000000000 +0200 ++++ librsvg-2.22.3/doc/Makefile.in 2009-02-16 14:43:59.506582432 +0100 +@@ -568,8 +568,8 @@ + @GTK_DOC_INSTALLED_TRUE@ done; \ + @GTK_DOC_INSTALLED_TRUE@ echo '-- Installing $(srcdir)/html/index.sgml' ; \ + @GTK_DOC_INSTALLED_TRUE@ $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) || :; \ +...@gtk_doc_installed_true@ which gtkdoc-rebase >/dev/null && \ +...@gtk_doc_installed_true@ gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) ; \ +...@gtk_doc_installed_true@ #which gtkdoc-rebase >/dev/null && \ +...@gtk_doc_installed_true@ #gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) ; \ + @GTK_DOC_INSTALLED_TRUE@ fi + + @gtk_doc_installed_t...@uninstall-local: Added: csw/mgar/pkg/librsvg/trunk/files/librsvg-2.so.2.15.90.i =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/librsvg/trunk/files/librsvg-2.so.2.15.90.i ___________________________________________________________________ Added: svn:executable + * Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/librsvg/trunk/files/librsvg-2.so.2.15.90.s =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/librsvg/trunk/files/librsvg-2.so.2.15.90.s ___________________________________________________________________ Added: svn:executable + * Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/librsvg/trunk/files/pdiff.patch =================================================================== --- csw/mgar/pkg/librsvg/trunk/files/pdiff.patch (rev 0) +++ csw/mgar/pkg/librsvg/trunk/files/pdiff.patch 2009-02-18 19:55:07 UTC (rev 3234) @@ -0,0 +1,18 @@ +diff --speed-large-files --minimal -Nru librsvg-2.22.3.orig/tests/pdiff/pdiff.c librsvg-2.22.3/tests/pdiff/pdiff.c +--- librsvg-2.22.3.orig/tests/pdiff/pdiff.c 2008-09-23 02:37:57.000000000 +0200 ++++ librsvg-2.22.3/tests/pdiff/pdiff.c 2009-02-04 00:45:00.628206678 +0100 +@@ -22,12 +22,14 @@ + #include <stdint.h> + #else + #include <glib.h> ++/* + typedef gint8 int8_t; + typedef guint8 uint8_t; + typedef gint16 int16_t; + typedef guint16 uint16_t; + typedef gint32 int32_t; + typedef guint32 uint32_t; ++*/ + #endif + + #include "lpyramid.h" Added: csw/mgar/pkg/librsvg/trunk/files/perceptualdiff.patch =================================================================== --- csw/mgar/pkg/librsvg/trunk/files/perceptualdiff.patch (rev 0) +++ csw/mgar/pkg/librsvg/trunk/files/perceptualdiff.patch 2009-02-18 19:55:07 UTC (rev 3234) @@ -0,0 +1,18 @@ +diff --speed-large-files --minimal -Nru librsvg-2.22.3.orig/tests/pdiff/perceptualdiff.c librsvg-2.22.3/tests/pdiff/perceptualdiff.c +--- librsvg-2.22.3.orig/tests/pdiff/perceptualdiff.c 2008-09-23 02:37:57.000000000 +0200 ++++ librsvg-2.22.3/tests/pdiff/perceptualdiff.c 2009-02-04 00:45:09.487007307 +0100 +@@ -23,12 +23,14 @@ + #include <stdint.h> + #else + #include <glib.h> ++/* + typedef gint8 int8_t; + typedef guint8 uint8_t; + typedef gint16 int16_t; + typedef guint16 uint16_t; + typedef gint32 int32_t; + typedef guint32 uint32_t; ++*/ + #endif + + #include <string.h> Added: csw/mgar/pkg/librsvg/trunk/files/test_makefiles.patch =================================================================== --- csw/mgar/pkg/librsvg/trunk/files/test_makefiles.patch (rev 0) +++ csw/mgar/pkg/librsvg/trunk/files/test_makefiles.patch 2009-02-18 19:55:07 UTC (rev 3234) @@ -0,0 +1,24 @@ +diff --speed-large-files --minimal -Nru librsvg-2.22.3.orig/tests/pdiff/Makefile.in librsvg-2.22.3/tests/pdiff/Makefile.in +--- librsvg-2.22.3.orig/tests/pdiff/Makefile.in 2008-09-23 02:54:52.000000000 +0200 ++++ librsvg-2.22.3/tests/pdiff/Makefile.in 2009-02-16 03:35:29.779065807 +0100 +@@ -134,7 +134,7 @@ + LIBRSVG_MAJOR_VERSION = @LIBRSVG_MAJOR_VERSION@ + LIBRSVG_MICRO_VERSION = @LIBRSVG_MICRO_VERSION@ + LIBRSVG_MINOR_VERSION = @LIBRSVG_MINOR_VERSION@ +-LIBS = @LIBS@ ++LIBS = @LIBS@ -lm + LIBTOOL = @LIBTOOL@ + LIBXML_REQUIRED = @LIBXML_REQUIRED@ + LN_S = @LN_S@ +diff --speed-large-files --minimal -Nru librsvg-2.22.3.orig/tests/Makefile.in librsvg-2.22.3/tests/Makefile.in +--- librsvg-2.22.3.orig/tests/Makefile.in 2008-09-23 02:54:52.000000000 +0200 ++++ librsvg-2.22.3/tests/Makefile.in 2009-02-16 03:35:18.338184863 +0100 +@@ -139,7 +139,7 @@ + LIBRSVG_MAJOR_VERSION = @LIBRSVG_MAJOR_VERSION@ + LIBRSVG_MICRO_VERSION = @LIBRSVG_MICRO_VERSION@ + LIBRSVG_MINOR_VERSION = @LIBRSVG_MINOR_VERSION@ +-LIBS = @LIBS@ ++LIBS = @LIBS@ -lm + LIBTOOL = @LIBTOOL@ + LIBXML_REQUIRED = @LIBXML_REQUIRED@ + LN_S = @LN_S@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel