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

Reply via email to