package: add librsvg package

librsvg is a svg renderer.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Peter Korsgaard 2010-10-05 08:52:40 +02:00
parent 85c45df2fa
commit 31699a57d6
4 changed files with 34 additions and 1 deletions

View File

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

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

14
package/librsvg/Config.in Normal file
View File

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

View File

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