BSD Ports

converters/iconv 2.0_2 MidnightBSD

Charset conversion library and utilities

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd3
Categories
converters

Description

ICONV is 1) the library (libiconv.a and .so) for conversion between various charsets, 2) the command line utility (iconv) and 3) a set of charsets (tables and shared modules).

33 charsets are supported in this port: most Unicode encodings, all charsets for which locale exist in FreeBSD, few IBM-DOS ones. Other charsets are provided as standalone ports.

In the other systems

The newest version among them is 2.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDconverters/iconv2.0_2 newestno data-[email protected]-
FreeBSDconverters/iconv2.0_7 newestnone known-[email protected]-
DragonFlyconverters/iconv2.0_7 newestnone known-[email protected]-
HardenedBSDconverters/iconv2.0_7 newestno data-[email protected]-
GhostBSDconverters/iconv2.0_7 newestno data-[email protected]-

Install

Binary package:

mport install iconv

From mports:

cd /usr/mports/converters/iconv && make install clean

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

RUN_DEPENDS=	iconv>0:converters/iconv
LIB_DEPENDS=	libbiconv.so:converters/iconv

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Configuration

Options name: converters_iconv

OptionDefaultDescription
CCSUTILonInstall Coded character set (CCS) util
USES
shebangfix perl5 uidfix
Service scripts
none

Files

Manual pages 4
  • biconv(1)
  • biconv(3)
  • biconv_close(3)
  • biconv_open(3)
pkg-plist 42
  • bin/biconv
  • bin/iconv_mktbl
  • include/biconv.h
  • lib/libbiconv.a
  • lib/libbiconv.so
  • lib/libbiconv.so.2
  • lib/libbiconv_p.a
  • libexec/iconv/euc-jp.so
  • libexec/iconv/euc-kr.so
  • libexec/iconv/euc-tw.so
  • libexec/iconv/gb2312.so
  • libexec/iconv/iso-10646-ucs-2.so
  • libexec/iconv/iso-10646-ucs-4.so
  • libexec/iconv/ucs-2-internal.so
  • libexec/iconv/utf-16.so
  • share/man/man1/biconv.1.gz
  • share/man/man3/biconv.3.gz
  • share/man/man3/biconv_close.3.gz
  • share/man/man3/biconv_open.3.gz
  • share/iconv/big5.cct
  • share/iconv/charset.aliases
  • share/iconv/cns11643-plane1.cct
  • share/iconv/cns11643-plane14.cct
  • share/iconv/cns11643-plane2.cct
  • share/iconv/cp775.cct
  • share/iconv/cp850.cct
  • share/iconv/cp852.cct
  • share/iconv/cp855.cct
  • share/iconv/cp866.cct
  • share/iconv/gb_2312-80.cct
  • share/iconv/iso-8859-1.cct
  • share/iconv/iso-8859-15.cct
  • share/iconv/iso-8859-2.cct
  • share/iconv/iso-8859-4.cct
  • share/iconv/iso-8859-5.cct
  • share/iconv/jis_x0201.cct
  • share/iconv/jis_x0208-1983.cct
  • share/iconv/jis_x0212-1990.cct
  • share/iconv/koi8-r.cct
  • share/iconv/koi8-u.cct
  • share/iconv/ksx1001.cct
  • share/iconv/shift_jis.cct
distinfo 1
FileSizeSHA256
iconv-2.0.tar.gz46778766a7511276dc5bf8e505abb8633f86045353cf24ccb6123bb08240cdf093fa00
Master sites 1
  • FREEBSD_LOCAL/bland