Commit e0efb0d3 authored by Nate Ford's avatar Nate Ford Committed by Peter Korsgaard
Browse files

package: add xmlstarlet package



[Peter: don't link statically, only depend on iconv if !BR_ENABLE_LOCALE]
Signed-off-by: default avatarNate Ford <nford@westpond.com>
Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 7beeb2f8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -471,6 +471,7 @@ source "package/logrotate/Config.in"
source "package/screen/Config.in"
source "package/sudo/Config.in"
source "package/which/Config.in"
source "package/xmlstarlet/Config.in"
endmenu

menu "System tools"
+9 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_XMLSTARLET
	bool "xmlstarlet"
	select BR2_PACKAGE_LIBXML2
	select BR2_PACKAGE_LIBXSLT
	select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
	help
	  Command Line XML Toolkit

	  http://xmlstar.sourceforge.net/
+21 −0
Original line number Diff line number Diff line
#############################################################
#
# XMLstarlet
#
#############################################################

XMLSTARLET_VERSION:=1.0.4
XMLSTARLET_SOURCE:=xmlstarlet-$(XMLSTARLET_VERSION).tar.gz
XMLSTARLET_SITE:=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/project/xmlstar/xmlstarlet/$(XMLSTARLET_VERSION)
XMLSTARLET_INSTALL_STAGING:=NO
XMLSTARLET_INSTALL_TARGET:=YES

XMLSTARLET_DEPENDENCIES += libxml2 libxslt \
	$(if $(BR2_PACKAGE_LIBICONV),libiconv)

XMLSTARLET_CONF_OPT += --disable-static-libs \
	--with-libxml-prefix=${STAGING_DIR}/usr \
	--with-libxslt-prefix=${STAGING_DIR}/usr \
	--with-libiconv-prefix=${STAGING_DIR}/usr

$(eval $(call AUTOTARGETS,package,xmlstarlet))