From c13460f769bb4fe88e23a8070b00bab46005cbf2 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sun, 21 Feb 2010 13:15:22 +0100 Subject: libxml-parser-perl: new package This Perl module is needed to build intltool, which in turn is needed to build several of our packages. We assume that Perl is installed on the host. Only the host variant of this package has been tested and is used. The code for the target variant (what to do at the configure, build and install steps) isn't implemented, but the GENTARGETS call for the target is mandatory, due to limitations of the Makefile.package.in infrastructure (if one wants the host package to be implemented, then the target package *must* exist). This limitation will be removed after 2010.02. Signed-off-by: Thomas Petazzoni --- package/Config.in | 1 + 1 file changed, 1 insertion(+) (limited to 'package/Config.in') diff --git a/package/Config.in b/package/Config.in index 5ddd63c97..00f3401ae 100644 --- a/package/Config.in +++ b/package/Config.in @@ -412,6 +412,7 @@ source "package/ezxml/Config.in" source "package/libxml2/Config.in" source "package/libxslt/Config.in" source "package/xerces/Config.in" +source "package/libxml-parser-perl/Config.in" endmenu # java support -- cgit v1.2.3 From 570e1b77c285be7b19d0be3dda27853b06b58ae8 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sun, 21 Feb 2010 13:18:06 +0100 Subject: intltool: new package This XML internationalization set of tools is required to build several of our packages, and may not be available on the host machine. Only the host variant has been tested. Signed-off-by: Thomas Petazzoni --- package/Config.in | 1 + package/intltool/Config.in | 6 ++++++ package/intltool/intltook.mk | 16 ++++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 package/intltool/Config.in create mode 100644 package/intltool/intltook.mk (limited to 'package/Config.in') diff --git a/package/Config.in b/package/Config.in index 00f3401ae..37cae2e83 100644 --- a/package/Config.in +++ b/package/Config.in @@ -46,6 +46,7 @@ source "package/pkg-config/Config.in" source "package/readline/Config.in" source "package/valgrind/Config.in" source "package/pcre/Config.in" +source "package/intltool/Config.in" comment "Other stuff" source "package/at/Config.in" diff --git a/package/intltool/Config.in b/package/intltool/Config.in new file mode 100644 index 000000000..94b34f7c4 --- /dev/null +++ b/package/intltool/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_INTLTOOL + bool "intltool" + help + Utility scripts for internationalizing XML + + http://www.freedesktop.org/wiki/Software/intltool \ No newline at end of file diff --git a/package/intltool/intltook.mk b/package/intltool/intltook.mk new file mode 100644 index 000000000..746ebb1d5 --- /dev/null +++ b/package/intltool/intltook.mk @@ -0,0 +1,16 @@ +############################################################# +# +# intltool +# +############################################################# +INTLTOOL_VERSION:=0.40.6 +INTLTOOL_SOURCE:=intltool-$(INTLTOOL_VERSION).tar.bz2 +INTLTOOL_SITE:=http://ftp.acc.umu.se/pub/GNOME/sources/intltool/0.40/ + +HOST_INTLTOOL_DEPENDENCIES = host-libxml-parser-perl +HOST_INTLTOOL_CONF_OPT = \ + PERLLIB=$(HOST_DIR)/usr/lib/perl + +$(eval $(call AUTOTARGETS,package,intltool)) +$(eval $(call AUTOTARGETS,package,intltool,host)) + -- cgit v1.2.3