@ -1,5 +1,5 @@
#
# Copyright (C) 2009-2014 OpenWrt.org
# Copyright (C) 2009-2015 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME := libidn
PKG_VERSION := 1.29
PKG_RELEASE := 1
PKG_RELEASE := 2
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.gz
PKG_SOURCE_URL := @GNU/libidn
@ -17,7 +17,6 @@ PKG_MD5SUM:=2b67bb507207af379f9461e1307dc84b
PKG_LICENSE := GPL-2.0+ GPL-3.0+ LGPL-2.1+ LGPL-3.0+ Apache-2.0
PKG_LICENSE_FILES := COPYING COPYINGv2 COPYINGv3 COPYING.LESSERv2 COPYING.LESSERv3 java/LICENSE-2.0.txt
PKG_MAINTAINER := Marcel Denia <naoir@gmx.net>
PKG_FIXUP := autoreconf
PKG_REMOVE_FILES := GNUmakefile aclocal.m4
@ -25,17 +24,45 @@ PKG_INSTALL:=1
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
d e f i n e P a c k a g e / i d n / D e f a u l t
SECTION:= net
CATEGORY:= Network
URL:= http://www.gnu.org/software/libidn/
MAINTAINER:= Marcel Denia <naoir@gmx.net>
e n d e f
d e f i n e P a c k a g e / i d n / D e f a u l t / d e s c r i p t i o n
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.
e n d e f
d e f i n e P a c k a g e / i d n
$( call Package/idn/Default)
SUBMENU:= IP Addresses and Names
TITLE:= GNU IDN ( Internationalized Domain Name) tool
DEPENDS:= +libidn
e n d e f
d e f i n e P a c k a g e / i d n / d e s c r i p t i o n
$( call Package /idn /Default /description )
Command line tool using libidn
e n d e f
d e f i n e P a c k a g e / l i b i d n
$( call Package/idn/Default)
SECTION:= libs
CATEGORY:= Libraries
TITLE:= Stringprep, Punycode and IDNA implementation
URL:= http://www.gnu.org/software/libidn/
e n d e f
d e f i n e P a c k a g e / l i b i d n / d e s c r i p t i o n
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.
$( call Package /idn /Default /description )
Library only package
e n d e f
TARGET_CFLAGS += $( FPIC)
@ -54,9 +81,15 @@ define Build/InstallDev
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libidn.{ a,so*} $( 1) /usr/lib/
e n d e f
d e f i n e P a c k a g e / i d n / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/bin
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/bin/* $( 1) /usr/bin/
e n d e f
d e f i n e P a c k a g e / l i b i d n / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/lib
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libidn.so.* $( 1) /usr/lib/
e n d e f
$( eval $ ( call BuildPackage ,idn ) )
$( eval $ ( call BuildPackage ,libidn ) )