pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/libidn2 Initial import of libidn2, a library to ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5ee51fcabec6
branches:  trunk
changeset: 365448:5ee51fcabec6
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Mon Jul 17 03:25:32 2017 +0000

description:
Initial import of libidn2, a library to convert internationalized domain
names to and from ASCII Compatible Encoding (ACE), following the
IDNA2008 and TR46 standards. The library is a rewrite of the popular but
legacy libidn library, and is backwards (API) compatible with it.

diffstat:

 devel/libidn2/DESCR         |   7 +++++++
 devel/libidn2/Makefile      |  23 +++++++++++++++++++++++
 devel/libidn2/PLIST         |  39 +++++++++++++++++++++++++++++++++++++++
 devel/libidn2/buildlink3.mk |  12 ++++++++++++
 devel/libidn2/distinfo      |   6 ++++++
 5 files changed, 87 insertions(+), 0 deletions(-)

diffs (107 lines):

diff -r d3cb5ea0cc19 -r 5ee51fcabec6 devel/libidn2/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libidn2/DESCR       Mon Jul 17 03:25:32 2017 +0000
@@ -0,0 +1,7 @@
+Libidn2 is a free software implementation of IDNA2008, Punycode and TR46
+in the form of a library. It contains functionality to convert
+internationalized domain names to and from ASCII Compatible Encoding
+(ACE), following the IDNA2008 and TR46 standards.
+
+The library is a rewrite of the popular but legacy libidn library, and
+is backwards (API) compatible with it.
diff -r d3cb5ea0cc19 -r 5ee51fcabec6 devel/libidn2/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libidn2/Makefile    Mon Jul 17 03:25:32 2017 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2017/07/17 03:25:32 schmonz Exp $
+
+DISTNAME=      libidn2-2.0.0
+CATEGORIES=    devel
+MASTER_SITES=  https://alpha.gnu.org/gnu/libidn/
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.gnu.org/software/libidn/
+COMMENT=       Convert internationalized domain names to/from ASCII Encoding
+LICENSE=       gnu-gpl-v2
+
+GNU_CONFIGURE= yes
+INFO_FILES=    yes
+USE_LIBTOOL=   yes
+USE_TOOLS+=    pkg-config
+
+PKGCONFIG_OVERRIDE+=   libidn2.pc.in
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../textproc/libunistring/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r d3cb5ea0cc19 -r 5ee51fcabec6 devel/libidn2/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libidn2/PLIST       Mon Jul 17 03:25:32 2017 +0000
@@ -0,0 +1,39 @@
+@comment $NetBSD: PLIST,v 1.1 2017/07/17 03:25:32 schmonz Exp $
+bin/idn2
+bin/idn2_noinstall
+include/idn2.h
+info/libidn2.info
+lib/libidn2.la
+lib/pkgconfig/libidn2.pc
+man/man1/idn2.1
+man/man3/idn2_check_version.3
+man/man3/idn2_free.3
+man/man3/idn2_lookup_u8.3
+man/man3/idn2_lookup_ul.3
+man/man3/idn2_register_u8.3
+man/man3/idn2_register_ul.3
+man/man3/idn2_strerror.3
+man/man3/idn2_strerror_name.3
+man/man3/idn2_to_ascii_4i.3
+man/man3/idn2_to_ascii_4z.3
+man/man3/idn2_to_ascii_8z.3
+man/man3/idn2_to_ascii_lz.3
+man/man3/idn2_to_unicode_44i.3
+man/man3/idn2_to_unicode_4z4z.3
+man/man3/idn2_to_unicode_8z4z.3
+man/man3/idn2_to_unicode_8z8z.3
+man/man3/idn2_to_unicode_8zlz.3
+man/man3/idn2_to_unicode_lzlz.3
+share/gtk-doc/html/libidn2/api-index-full.html
+share/gtk-doc/html/libidn2/home.png
+share/gtk-doc/html/libidn2/index.html
+share/gtk-doc/html/libidn2/left-insensitive.png
+share/gtk-doc/html/libidn2/left.png
+share/gtk-doc/html/libidn2/libidn2-idn2.html
+share/gtk-doc/html/libidn2/libidn2.devhelp2
+share/gtk-doc/html/libidn2/libidn2.html
+share/gtk-doc/html/libidn2/right-insensitive.png
+share/gtk-doc/html/libidn2/right.png
+share/gtk-doc/html/libidn2/style.css
+share/gtk-doc/html/libidn2/up-insensitive.png
+share/gtk-doc/html/libidn2/up.png
diff -r d3cb5ea0cc19 -r 5ee51fcabec6 devel/libidn2/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libidn2/buildlink3.mk       Mon Jul 17 03:25:32 2017 +0000
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2017/07/17 03:25:32 schmonz Exp $
+
+BUILDLINK_TREE+=       libidn2
+
+.if !defined(LIBIDN2_BUILDLINK3_MK)
+LIBIDN2_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libidn2+=        libidn2>=2.0.0
+BUILDLINK_PKGSRCDIR.libidn2?=  ../../devel/libidn2
+.endif # LIBIDN2_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libidn2
diff -r d3cb5ea0cc19 -r 5ee51fcabec6 devel/libidn2/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libidn2/distinfo    Mon Jul 17 03:25:32 2017 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/07/17 03:25:32 schmonz Exp $
+
+SHA1 (libidn2-2.0.0.tar.xz) = b276cf927598aa3a226cc3ee503d1668d4a56eb3
+RMD160 (libidn2-2.0.0.tar.xz) = 7c004341c6d98ce19d151a6e6218b663f0410e2e
+SHA512 (libidn2-2.0.0.tar.xz) = 0cc199f05526edebb385cd7ca3bafca341e31cc76ef0efe7e63a07ff1d2830d9d33004dfc51aa245b42fdf0de7eeb807fd18255f58cc2b086e1155beaa738502
+Size (libidn2-2.0.0.tar.xz) = 1257908 bytes



Home | Main Index | Thread Index | Old Index