BSD Ports

dns/idnkit 1.0_6 MidnightBSD

Library to handle internationalized domain names

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
JPNIC
Categories
dns

Description

The 'idnkit' is an open source, BSD-like licensed software that provides functionalities about Internationalized Domain Name processing standardized at IETF. Major features that idnkit provides are as follows.

\* libidnkit
  Core library for IDN processing.
\* libidnkitlite
  Light Weight library for IDN processing. (UTF-8 only)
\* idnconv
  DNS zone / configuration file encoding converter.
\* runidn / idn wrapper
  Dynamic link resolver library for UNIX / Windows.
\* BIND 9 patch
  IDN enhancements for BIND 9 DNS lookup tools.

In the other systems

SystemPortVersion
MidnightBSDdns/idnkit1.0_6
FreeBSDdns/idnkit1.0_8
DragonFlydns/idnkit1.0_8
HardenedBSDdns/idnkit1.0_8
GhostBSDdns/idnkit1.0_8

Install

Binary package:

mport install idnkit

From mports:

cd /usr/mports/dns/idnkit && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	idnkit>0:dns/idnkit
LIB_DEPENDS=	libidnkit.so:dns/idnkit

Dependencies

No port depends on this one.

Configuration

Options name: dns_idnkit

OptionDefaultDescription
DOCSoff
USES
iconv libtool
Service scripts
none

Files

Manual pages 7
  • idn.conf(5)
  • idnalias.conf(5)
  • idnconv(1)
  • idnrc(5)
  • libidnkit(3)
  • libidnkitlite(3)
  • runidn(1)
pkg-plist 58
  • bin/idnconv
  • bin/runidn
  • @sample etc/idn.conf.sample
  • @sample etc/idnalias.conf.sample
  • include/idn/api.h
  • include/idn/assert.h
  • include/idn/checker.h
  • include/idn/converter.h
  • include/idn/debug.h
  • include/idn/delimitermap.h
  • include/idn/export.h
  • include/idn/filechecker.h
  • include/idn/filemapper.h
  • include/idn/localencoding.h
  • include/idn/log.h
  • include/idn/logmacro.h
  • include/idn/mapper.h
  • include/idn/mapselector.h
  • include/idn/nameprep.h
  • include/idn/normalizer.h
  • include/idn/punycode.h
  • include/idn/race.h
  • include/idn/res.h
  • include/idn/resconf.h
  • include/idn/result.h
  • include/idn/strhash.h
  • include/idn/ucs4.h
  • include/idn/ucsmap.h
  • include/idn/ucsset.h
  • include/idn/unicode.h
  • include/idn/unormalize.h
  • include/idn/utf8.h
  • include/idn/util.h
  • include/idn/version.h
  • lib/libidnkit.a
  • lib/libidnkit.so
  • lib/libidnkit.so.1
  • lib/libidnkit.so.1.0.2
  • lib/libidnkitlite.a
  • lib/libidnkitlite.so
  • lib/libidnkitlite.so.1
  • lib/libidnkitlite.so.1.0.2
  • lib/libidnkitres.a
  • lib/libidnkitres.so
  • lib/libidnkitres.so.1
  • lib/libidnkitres.so.1.0.1
  • share/man/man1/idnconv.1.gz
  • share/man/man1/runidn.1.gz
  • share/man/man3/libidnkit.3.gz
  • share/man/man3/libidnkitlite.3.gz
  • share/man/man5/idn.conf.5.gz
  • share/man/man5/idnalias.conf.5.gz
  • share/man/man5/idnrc.5.gz
  • share/idnkit/jp.map
  • share/doc/idnkit/ChangeLog
  • share/doc/idnkit/NEWS
  • share/doc/idnkit/README
  • share/doc/idnkit/ja/README.ja
distinfo 1
FileSizeSHA256
idnkit-1.0-src.tar.gz43282316cd5fce81a5180d6a2c61cf20572668b3dc59f5c39c272b75fa98edab3391fc
Master sites 1
  • http://www.nic.ad.jp/ja/idn/idnkit/download/sources/