package: add xmlstarlet package
[Peter: don't link statically, only depend on iconv if !BR_ENABLE_LOCALE] Signed-off-by: Nate Ford <nford@westpond.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
7beeb2f820
commit
e0efb0d334
@ -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
package/xmlstarlet/Config.in
Normal file
9
package/xmlstarlet/Config.in
Normal file
@ -0,0 +1,9 @@
|
||||
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
package/xmlstarlet/xmlstarlet.mk
Normal file
21
package/xmlstarlet/xmlstarlet.mk
Normal file
@ -0,0 +1,21 @@
|
||||
#############################################################
|
||||
#
|
||||
# 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))
|
Loading…
Reference in New Issue
Block a user