瀏覽代碼

package: add librsvg package

librsvg is a svg renderer.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard 15 年之前
父節點
當前提交
31699a57d6
共有 4 個文件被更改,包括 34 次插入1 次删除
  1. 1 1
      CHANGES
  2. 1 0
      package/Config.in
  3. 14 0
      package/librsvg/Config.in
  4. 18 0
      package/librsvg/librsvg.mk

+ 1 - 1
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,

+ 1 - 0
package/Config.in

@@ -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"

+ 14 - 0
package/librsvg/Config.in

@@ -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/

+ 18 - 0
package/librsvg/librsvg.mk

@@ -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))