AminetAminet
Search:
84479 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/libs/iconv_os4.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Character set conversion library
Author:Bruno Haible
Uploader:chris unsatisfactorysoftware co uk (Chris Young)
Type:util/libs
Version:1.1 (libiconv 1.13.1)
Architecture:ppc-amigaos >= 4.0.0
URL:http://www.gnu.org/software/libiconv/
Date:2010-11-28
Download:http://aminet.net/util/libs/iconv_os4.lha - View contents
Readme:http://aminet.net/util/libs/iconv_os4.readme
Downloads:1002

This is a shared library version of libiconv (ie. iconv.library).

Normal users just need iconv.library copied to libs: and optionally
libiconv.so copied to SObjs: (this will force old users of libiconv.so
to use the shared library instead).

Developers also need to replace iconv.h with the version in the
archive, and copy newlib/libiconv.a to SDK:local/newlib/lib and
clib2/libiconv.a to SDK:local/clib2/lib

This will allow projects using libiconv to be compiled with no
modifications.  Alternatively, the native interface can be called
in the usual manner.

Please note that newlib.library has an internal iconv implementation
which is sufficient for most applications, please try that first!


            GNU LIBICONV - character set conversion library

This library provides an iconv() implementation, for use on systems which
don't have one, or whose implementation cannot convert from/to Unicode.

It provides support for the encodings:

    European languages
        ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16},
        KOI8-R, KOI8-U, KOI8-RU,
        CP{1250,1251,1252,1253,1254,1257}, CP{850,866,1131},
        Mac{Roman,CentralEurope,Iceland,Croatian,Romania},
        Mac{Cyrillic,Ukraine,Greek,Turkish},
        Macintosh
    Semitic languages
        ISO-8859-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic}
    Japanese
        EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1
    Chinese
        EUC-CN, HZ, GBK, CP936, GB18030, EUC-TW, BIG5, CP950, BIG5-HKSCS,
        BIG5-HKSCS:2001, BIG5-HKSCS:1999, ISO-2022-CN, ISO-2022-CN-EXT
    Korean
        EUC-KR, CP949, ISO-2022-KR, JOHAB
    Armenian
        ARMSCII-8
    Georgian
        Georgian-Academy, Georgian-PS
    Tajik
        KOI8-T
    Kazakh
        PT154, RK1048
    Thai
        ISO-8859-11, TIS-620, CP874, MacThai
    Laotian
        MuleLao-1, CP1133
    Vietnamese
        VISCII, TCVN, CP1258
    Platform specifics
        HP-ROMAN8, NEXTSTEP
    Full Unicode
        UTF-8
        UCS-2, UCS-2BE, UCS-2LE
        UCS-4, UCS-4BE, UCS-4LE
        UTF-16, UTF-16BE, UTF-16LE
        UTF-32, UTF-32BE, UTF-32LE
        UTF-7
        C99, JAVA
    Full Unicode, in terms of `uint16_t' or `uint32_t'
        (with machine dependent endianness and alignment)
        UCS-2-INTERNAL, UCS-4-INTERNAL
    Locale dependent, in terms of `char' or `wchar_t'
        (with machine dependent endianness and alignment, and with OS and
        locale dependent semantics)
        char, wchar_t
        The empty encoding name "" is equivalent to "char": it denotes the
        locale dependent character encoding.

When configured with the option --enable-extra-encodings, it also provides
support for a few extra encodings:

    European languages
        CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125}
    Semitic languages
        CP864
    Japanese
        EUC-JISX0213, Shift_JISX0213, ISO-2022-JP-3
    Chinese
        BIG5-2003 (experimental)
    Turkmen
        TDS565
    Platform specifics
        ATARIST, RISCOS-LATIN1

It can convert from any of these encodings to any other, through Unicode
conversion.

It has also some limited support for transliteration, i.e. when a character
cannot be represented in the target character set, it can be approximated
through one or several similarly looking characters. Transliteration is
activated when "//TRANSLIT" is appended to the target encoding name.

libiconv is for you if your application needs to support multiple character
encodings, but that support lacks from your system.


-----BEGIN PGP MESSAGE-----
Version: 2.6.3in

iQB7AwUATPJGG7O1+24s2ZO5AQE1wQMqAwIHMHtbO2JsGXZeUQkyqFKAHjDKLhyO
k6mG2Uj1G9nf6UvssP1Au+B9YwdFcgPJOmG6fsPNImjlHW0p+XZrCoZnh5hSpsqA
QLZSzGg2W+PlF4AURfcd3RVe+6J7q6lNeAcHMWO5
=3NhD
-----END PGP MESSAGE-----


Contents of util/libs/iconv_os4.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 9571   11420  83.8% -lh5- fa90 Nov 28 12:03 iconv-shared-lib.info
[generic]                12811   76502  16.7% -lh5- e01b Jun 21  2009 iconv-shared-lib/docs/ABOUT-NLS
[generic]                   31      31 100.0% -lh0- 4b44 Jun 21  2009 iconv-shared-lib/docs/AUTHORS
[generic]                44982  178998  25.1% -lh5- b8a6 Jun 30  2009 iconv-shared-lib/docs/ChangeLog
[generic]                12641   35147  36.0% -lh5- 7994 Jun 21  2009 iconv-shared-lib/docs/COPYING
[generic]                 9311   25291  36.8% -lh5- 6f3a Jun 21  2009 iconv-shared-lib/docs/COPYING.LIB
[generic]                   61      67  91.0% -lh5- 5d16 Jun 21  2009 iconv-shared-lib/docs/DEPENDENCIES
[generic]                 1541    3371  45.7% -lh5- 1675 Jun 21  2009 iconv-shared-lib/docs/DESIGN
[generic]                  724    1645  44.0% -lh5- f85d Jun 21  2009 iconv-shared-lib/docs/HACKING
[generic]                 4382   11733  37.3% -lh5- 56f9 Jun 21  2009 iconv-shared-lib/docs/INSTALL.generic
[generic]                 1558    4231  36.8% -lh5- 597b Jun 21  2009 iconv-shared-lib/docs/man/iconv.1
[generic]                 1471    4626  31.8% -lh5- adc9 Sep 16 18:44 iconv-shared-lib/docs/man/iconv.1.guide
[generic]                 1843   10662  17.3% -lh5- 26b1 Jun 30  2009 iconv-shared-lib/docs/man/iconv.1.html
[generic]                 1530    4239  36.1% -lh5- 3275 Jun 21  2009 iconv-shared-lib/docs/man/iconv.3
[generic]                 1414    4573  30.9% -lh5- db9d Sep 16 18:44 iconv-shared-lib/docs/man/iconv.3.guide
[generic]                 1736    6817  25.5% -lh5- 1b9b Jun 30  2009 iconv-shared-lib/docs/man/iconv.3.html
[generic]                 1077    2385  45.2% -lh5- 739c Jun 21  2009 iconv-shared-lib/docs/man/iconvctl.3
[generic]                 1072    2859  37.5% -lh5- 001f Sep 16 18:45 iconv-shared-lib/docs/man/iconvctl.3.guide
[generic]                 1316    6810  19.3% -lh5- cf15 Jun 21  2009 iconv-shared-lib/docs/man/iconvctl.3.html
[generic]                  629    1044  60.2% -lh5- 5349 Jun 21  2009 iconv-shared-lib/docs/man/iconv_close.3
[generic]                  529    1120  47.2% -lh5- 45bd Sep 16 18:44 iconv-shared-lib/docs/man/iconv_close.3.guide
[generic]                  734    2576  28.5% -lh5- d2ba Jun 30  2009 iconv-shared-lib/docs/man/iconv_close.3.html
[generic]                 2178    4635  47.0% -lh5- ea0d Jun 21  2009 iconv-shared-lib/docs/man/iconv_open.3
[generic]                 2136    5566  38.4% -lh5- 444a Sep 16 18:45 iconv-shared-lib/docs/man/iconv_open.3.guide
[generic]                 2675   17156  15.6% -lh5- 4e09 Jun 30  2009 iconv-shared-lib/docs/man/iconv_open.3.html
[generic]                  919    1822  50.4% -lh5- 9721 Jun 21  2009 iconv-shared-lib/docs/man/iconv_open_into.3
[generic]                  923    2110  43.7% -lh5- 0b8b Sep 16 18:45 iconv-shared-lib/docs/man/iconv_open_into.3.guide
[generic]                 1120    4294  26.1% -lh5- e3fc Jun 21  2009 iconv-shared-lib/docs/man/iconv_open_into.3.html
[generic]                  621    2391  26.0% -lh5- a86f May  3  2010 iconv-shared-lib/docs/man/Makefile
[generic]                  608    2372  25.6% -lh5- a993 Jun 21  2009 iconv-shared-lib/docs/man/Makefile.in
[generic]                 2909    7557  38.5% -lh5- 991e Jun 21  2009 iconv-shared-lib/docs/NEWS
[generic]                 5544   17333  32.0% -lh5- a087 Jun 21  2009 iconv-shared-lib/docs/NOTES
[generic]                  228     461  49.5% -lh5- 1a8f Jun 21  2009 iconv-shared-lib/docs/PORTS
[generic]                 2515    5754  43.7% -lh5- 2316 Jun 30  2009 iconv-shared-lib/docs/README
[generic]                   51      51 100.0% -lh0- 92f1 Jun 21  2009 iconv-shared-lib/docs/README.djgpp
[generic]                  759    1652  45.9% -lh5- d9c4 Jun 21  2009 iconv-shared-lib/docs/README.woe32
[generic]                  300     521  57.6% -lh5- f6d3 Jun 21  2009 iconv-shared-lib/docs/THANKS
[generic]                 1776    3834  46.3% -lh5- 4fec Nov 28 12:03 iconv-shared-lib/iconv_os4.readme
[generic]                 5634    6238  90.3% -lh5- 053c Nov 28 12:03 iconv-shared-lib/iconv_os4.readme.info
[generic]                 1344    4515  29.8% -lh5- 15a1 Nov 28 12:01 iconv-shared-lib/Install-OS4
[generic]                 4835    5582  86.6% -lh5- c2fe Nov 28 12:03 iconv-shared-lib/Install-OS4.info
[generic]               738501 1076648  68.6% -lh5- ba86 Nov 28 11:33 iconv-shared-lib/libs/iconv.library
[generic]                 2596   68560   3.8% -lh5- 79f1 Nov 24 22:38 iconv-shared-lib/SObjs/libiconv.so
[generic]                 1110    3456  32.1% -lh5- cb54 Nov 28 11:47 iconv-shared-lib/source/clib2/libiconv.a
[generic]                  117     211  55.5% -lh5- da2d Nov 21 14:27 iconv-shared-lib/source/iconv.library_rev.h
[generic]                  129     257  50.2% -lh5- 6089 Nov 21 14:27 iconv-shared-lib/source/iconv.library_rev.i
[generic]                    2       2 100.0% -lh0- 9795 Nov 21 14:27 iconv-shared-lib/source/iconv.library_rev.rev
[generic]                  133     270  49.3% -lh5- 7791 Nov 21 14:27 iconv-shared-lib/source/iconv.library_rev.s
[generic]                  269     488  55.1% -lh5- 88fa Nov 21 14:33 iconv-shared-lib/source/iconv_vectors.c
[generic]                 3024    9581  31.6% -lh5- 48f6 Nov 20 16:31 iconv-shared-lib/source/include/iconv.h
[generic]                  589    1526  38.6% -lh5- c0c7 Nov 21 14:33 iconv-shared-lib/source/include/interfaces/iconv.h
[generic]                  471    1438  32.8% -lh5- d074 Nov 21 14:31 iconv-shared-lib/source/include/proto/iconv.h
[generic]                 2288    6528  35.0% -lh5- 7841 Nov 21 14:28 iconv-shared-lib/source/init.c
[generic]                  641    1247  51.4% -lh5- dd82 Nov 21 14:54 iconv-shared-lib/source/Makefile
[generic]                 1112    3448  32.3% -lh5- 4ff4 Nov 24 22:37 iconv-shared-lib/source/newlib/libiconv.a
[generic]                  328     809  40.5% -lh5- d7fc Nov 21 14:34 iconv-shared-lib/source/stubs/auto.c
[generic]                  392    1224  32.0% -lh5- d63e Nov 24 22:37 iconv-shared-lib/source/stubs/funcs.c
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        57 files  899741 1665684  54.0%            Nov 28 17:52

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>