package/libidn: Add a new package (required by later WebKits...)

GNU Libidn is a fully documented implementation of the Stringprep, 
Punycode and IDNA specifications. Libidn's purpose is to encode 
and decode internationalized domain names. The native C, C# 
and Java libraries are available under 
the GNU Lesser General Public License version 2.1 or later. 

Not quite sure I've put it in the correct menu but it will work.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
This commit is contained in:
Daniel Laird 2009-01-13 16:36:16 +00:00
parent a81367744f
commit 2f211c8778
3 changed files with 21 additions and 0 deletions

View File

@ -77,6 +77,7 @@ source "package/libfloat/Config.in"
source "package/libgcrypt/Config.in"
source "package/libgpg-error/Config.in"
source "package/libiconv/Config.in"
source "package/libidn/Config.in"
source "package/liblockfile/Config.in"
source "package/liboil/Config.in"
source "package/libsysfs/Config.in"

6
package/libidn/Config.in Normal file
View File

@ -0,0 +1,6 @@
config BR2_PACKAGE_LIBIDN
bool "libidn"
help
http://www.gnu.org/software/libidn/
Libidn's purpose is to encode and decode internationalized domain names.

14
package/libidn/libidn.mk Normal file
View File

@ -0,0 +1,14 @@
#############################################################
#
# libidn
#
#############################################################
LIBIDN_VERSION = 1.9
LIBIDN_SOURCE = libidn-$(LIBIDN_VERSION).tar.gz
LIBIDN_SITE = http://ftp.gnu.org/gnu/libidn/
LIBIDN_INSTALL_STAGING = YES
LIBIDN_INSTALL_TARGET = YES
LIBIDN_CONF_OPT = --enable-shared
LIBIDN_DEPENDENCIES = uclibc pkgconfig gettext $(if $(BR2_PACKAGE_LIBICONV),libiconv)
$(eval $(call AUTOTARGETS,package,libidn))