pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/libidn Initial import of libidn-0.3.3 from pkgsr...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4d616fa49f85
branches:  trunk
changeset: 464073:4d616fa49f85
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Wed Dec 03 19:17:10 2003 +0000

description:
Initial import of libidn-0.3.3 from pkgsrc-wip.

GNU Libidn is an implementation of the Stringprep, Punycode, and IDNA
specifications defined by the IETF Internationalized Domain Names (IDN)
working group. It is used to prepare internationalized strings (such as
domain name labels, usernames, and passwords) in order to increase the
likelihood that string input and string comparison work in ways that make
sense for typical users throughout the world.

The library contains a generic Stringprep implementation that does Unicode
3.2 NFKC normalization, mapping and prohibition of characters, and
bidirectional character handling. Profiles for iSCSI, Kerberos 5, Nameprep,
SASL, and XMPP are included. Punycode and ASCII Compatible Encoding (ACE) via
IDNA are supported.

diffstat:

 devel/libidn/DESCR         |  12 ++++++++++++
 devel/libidn/Makefile      |  26 ++++++++++++++++++++++++++
 devel/libidn/PLIST         |  41 +++++++++++++++++++++++++++++++++++++++++
 devel/libidn/buildlink2.mk |  30 ++++++++++++++++++++++++++++++
 devel/libidn/distinfo      |   4 ++++
 5 files changed, 113 insertions(+), 0 deletions(-)

diffs (133 lines):

diff -r 5a24282a7193 -r 4d616fa49f85 devel/libidn/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libidn/DESCR        Wed Dec 03 19:17:10 2003 +0000
@@ -0,0 +1,12 @@
+GNU Libidn is an implementation of the Stringprep, Punycode, and IDNA
+specifications defined by the IETF Internationalized Domain Names (IDN)
+working group. It is used to prepare internationalized strings (such as
+domain name labels, usernames, and passwords) in order to increase the
+likelihood that string input and string comparison work in ways that make
+sense for typical users throughout the world. 
+
+The library contains a generic Stringprep implementation that does Unicode
+3.2 NFKC normalization, mapping and prohibition of characters, and 
+bidirectional character handling. Profiles for iSCSI, Kerberos 5, Nameprep,
+SASL, and XMPP are included. Punycode and ASCII Compatible Encoding (ACE) via
+IDNA are supported.
diff -r 5a24282a7193 -r 4d616fa49f85 devel/libidn/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libidn/Makefile     Wed Dec 03 19:17:10 2003 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/12/03 19:17:10 xtraeme Exp $
+#
+
+DISTNAME=              libidn-0.3.3
+CATEGORIES=            devel
+MASTER_SITES=          ${MASTER_SITE_GNU:=libidn/} \
+                       http://josefsson.org/libidn/releases/
+
+MAINTAINER=            xtraeme%NetBSD.org@localhost
+HOMEPAGE=              http://www.gnu.org/software/libidn/
+COMMENT=               Internationalized Domain Names command line tool
+
+GNU_CONFIGURE=         yes
+USE_BUILDLINK2=                yes
+USE_LIBTOOL=           yes
+
+LIBTOOL_OVERRIDE=       ${WRKSRC}/libtool
+PKGCONFIG_OVERRIDE+=    ${WRKSRC}/libidn.pc.in
+
+INFO_FILES=            libidn.info
+
+.include "../../converters/libiconv/buildlink2.mk"
+.include "../../devel/libgetopt/buildlink2.mk"
+.include "../../devel/pkgconfig/buildlink2.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r 5a24282a7193 -r 4d616fa49f85 devel/libidn/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libidn/PLIST        Wed Dec 03 19:17:10 2003 +0000
@@ -0,0 +1,41 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/03 19:17:11 xtraeme Exp $
+bin/idn
+include/idn-int.h
+include/idna.h
+include/punycode.h
+include/stringprep.h
+info/libidn.info
+lib/libidn.a
+lib/libidn.la
+lib/libidn.so
+lib/libidn.so.12
+lib/libidn.so.12.0
+lib/pkgconfig/libidn.pc
+man/man1/idn.1
+man/man3/idna_to_ascii_4i.3
+man/man3/idna_to_ascii_4z.3
+man/man3/idna_to_ascii_8z.3
+man/man3/idna_to_ascii_lz.3
+man/man3/idna_to_unicode_44i.3
+man/man3/idna_to_unicode_4z4z.3
+man/man3/idna_to_unicode_8z4z.3
+man/man3/idna_to_unicode_8z8z.3
+man/man3/idna_to_unicode_8zlz.3
+man/man3/idna_to_unicode_lzlz.3
+man/man3/punycode_decode.3
+man/man3/punycode_encode.3
+man/man3/stringprep.3
+man/man3/stringprep_4i.3
+man/man3/stringprep_4zi.3
+man/man3/stringprep_check_version.3
+man/man3/stringprep_convert.3
+man/man3/stringprep_locale_charset.3
+man/man3/stringprep_locale_to_utf8.3
+man/man3/stringprep_profile.3
+man/man3/stringprep_ucs4_nfkc_normalize.3
+man/man3/stringprep_ucs4_to_utf8.3
+man/man3/stringprep_unichar_to_utf8.3
+man/man3/stringprep_utf8_nfkc_normalize.3
+man/man3/stringprep_utf8_to_locale.3
+man/man3/stringprep_utf8_to_ucs4.3
+man/man3/stringprep_utf8_to_unichar.3
diff -r 5a24282a7193 -r 4d616fa49f85 devel/libidn/buildlink2.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libidn/buildlink2.mk        Wed Dec 03 19:17:10 2003 +0000
@@ -0,0 +1,30 @@
+# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/12/03 19:17:11 xtraeme Exp $
+#
+# This Makefile fragment is included by packages that use libidn.
+#
+# This file was created automatically using createbuildlink 2.8.
+#
+
+.if !defined(LIBIDN_BUILDLINK2_MK)
+LIBIDN_BUILDLINK2_MK=  # defined
+
+BUILDLINK_PACKAGES+=                   libidn
+BUILDLINK_DEPENDS.libidn?=             libidn>=0.3.3
+BUILDLINK_PKGSRCDIR.libidn?=           ../../devel/libidn
+
+EVAL_PREFIX+=  BUILDLINK_PREFIX.libidn=libidn
+BUILDLINK_PREFIX.libidn_DEFAULT=       ${LOCALBASE}
+BUILDLINK_FILES.libidn+=       include/idn-int.h
+BUILDLINK_FILES.libidn+=       include/idna.h
+BUILDLINK_FILES.libidn+=       include/punycode.h
+BUILDLINK_FILES.libidn+=       include/stringprep.h
+BUILDLINK_FILES.libidn+=       lib/libidn.*
+
+.include "../../converters/libiconv/buildlink2.mk"
+.include "../../devel/libgetopt/buildlink2.mk"
+
+BUILDLINK_TARGETS+=    libidn-buildlink
+
+libidn-buildlink: _BUILDLINK_USE
+
+.endif # LIBIDN_BUILDLINK2_MK
diff -r 5a24282a7193 -r 4d616fa49f85 devel/libidn/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libidn/distinfo     Wed Dec 03 19:17:10 2003 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/12/03 19:17:10 xtraeme Exp $
+
+SHA1 (libidn-0.3.3.tar.gz) = 23317b0322bc24e1d1d6cfe891e7361452110073
+Size (libidn-0.3.3.tar.gz) = 1518379 bytes



Home | Main Index | Thread Index | Old Index