package: add librsvg package
authorPeter Korsgaard <jacmet@sunsite.dk>
Tue, 5 Oct 2010 06:52:40 +0000 (08:52 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Tue, 5 Oct 2010 07:14:37 +0000 (09:14 +0200)
librsvg is a svg renderer.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
CHANGES
package/Config.in
package/librsvg/Config.in [new file with mode: 0644]
package/librsvg/librsvg.mk [new file with mode: 0644]

diff --git a/CHANGES b/CHANGES
index c3f8a9eadb048d8eac0f5d16f3628ecf815bc03d..4a382a20bd9a445a538f3bf204daa2f8f2ecbd82 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -21,7 +21,7 @@
 
        Alpha, Cris, IA64 and Sparc64 architecture support removed.
 
-       New packages: xz
+       New packages: librsvg, xz
 
        Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
        automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
index ce6057b973eccfe7983712d81e515207665a0215..5e08d59574dfcb515af4dde21edaed2e8da624c0 100644 (file)
@@ -263,6 +263,7 @@ source "package/libgail/Config.in"
 source "package/libglade/Config.in"
 source "package/libgtk2/Config.in"
 source "package/libpng/Config.in"
+source "package/librsvg/Config.in"
 source "package/libsvgtiny/Config.in"
 source "package/libungif/Config.in"
 source "package/pango/Config.in"
diff --git a/package/librsvg/Config.in b/package/librsvg/Config.in
new file mode 100644 (file)
index 0000000..fdb7d31
--- /dev/null
@@ -0,0 +1,14 @@
+config BR2_PACKAGE_LIBRSVG
+       bool "librsvg"
+       select BR2_PACKAGE_LIBXML2
+       select BR2_PACKAGE_CAIRO
+       select BR2_PACKAGE_CAIRO_PNG
+       select BR2_PACKAGE_PANGO
+       select BR2_PACKAGE_LIBGLIB2
+       depends on BR2_PACKAGE_LIBGTK2
+       depends on BR2_USE_WCHAR # glib2
+       help
+         The rsvg library is an efficient renderer for Scalable
+         Vector Graphics (SVG) pictures.
+
+         http://librsvg.sourceforge.net/
diff --git a/package/librsvg/librsvg.mk b/package/librsvg/librsvg.mk
new file mode 100644 (file)
index 0000000..98bb25c
--- /dev/null
@@ -0,0 +1,18 @@
+#############################################################
+#
+# librsvg
+#
+#############################################################
+
+LIBRSVG_VERSION_MAJOR:=2.26
+LIBRSVG_VERSION_MINOR:=3
+LIBRSVG_VERSION:=$(LIBRSVG_VERSION_MAJOR).$(LIBRSVG_VERSION_MINOR)
+LIBRSVG_SOURCE:=librsvg-$(LIBRSVG_VERSION).tar.gz
+LIBRSVG_SITE:=http://ftp.gnome.org/pub/GNOME/sources/librsvg/$(LIBRSVG_VERSION_MAJOR)/
+LIBRSVG_INSTALL_STAGING = YES
+LIBRSVG_INSTALL_TARGET = YES
+LIBRSVG_LIBTOOL_PATCH = NO
+LIBRSVG_CONF_OPT = --disable-tools
+LIBRSVG_DEPENDENCIES = libxml2 cairo pango libglib2 libgtk2
+
+$(eval $(call AUTOTARGETS,package,librsvg))