[Buildroot] [PATCH v3] package/libsvg: new package
Peter Korsgaard
jacmet at uclibc.org
Tue Jul 2 20:31:07 UTC 2013
>>>>> "Carsten" == Carsten Schoenert <c.schoenert at gmail.com> writes:
Carsten> From: Carsten Schoenert <c.schoenert at gmail.com>
Carsten> Libsvg provides a library for parsing SVG content in files or buffers.
Carsten> Libsvg does not do any rendering, but instead provides a function-based
Carsten> interface that can be used by various rendering engines.
Carsten> Signed-off-by: Carsten Schoenert <c.schoenert at gmail.com>
Carsten> ---
Carsten> Changes v3:
Carsten> - removing specific config option for selection of XML parser, the
Carsten> XML parser can be changed by selecting BR2_PACKAGE_EXPAT from the
Carsten> user manually, otherwise BR2_PACKAGE_LIBXML2 will be automatically
Carsten> selected
Carsten> - setting selection for BR2_PACKAGE_LIBPNG and _LIBJPEG in Config.in
Carsten> Changes v2:
Carsten> - reworking the whole patch after suggestions from Peter and Thomas
Carsten> - adding patch to preventing compiler errors while linking
Carsten> against libexpat
Carsten> +################################################################################
Carsten> +#
Carsten> +# libsvg
Carsten> +#
Carsten> +################################################################################
Carsten> +
Carsten> +LIBSVG_VERSION = 0.1.4
Carsten> +LIBSVG_SITE = http://cairographics.org/snapshots/
Carsten> +LIBSVG_DEPENDENCIES = host-pkgconf libpng libjpeg
Carsten> +LIBSVG_INSTALL_STAGING = YES
Carsten> +LIBSVG_LICENSE = LGPLv2+
Carsten> +LIBSVG_LICENSE_FILES = COPYING
Carsten> +
Carsten> +# libsvg needs at last a XML parser
Carsten> +ifeq ($(BR2_PACKAGE_EXPAT),y)
Carsten> +LIBSVG_CONF_OPT += --with-expat
Carsten> +LIBSVG_DEPENDENCIES += expat
Carsten> +else ifeq ($(BR2_PACKAGE_LIBXML2),y)
This ifeq isn't really needed as there's only 2 options, expat or
libxml2.
Committed with that fixed, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list