Monday 05 April 2010
Hello.
I ask to add two packages to Factory: devel:libraries:c_c++/librcd devel:libraries:c_c++/librcc
Libraries are a part of RusXMMS project. http://rusxmms.sourceforge.net/
1. librcd - Russian Charset Detection Library. (required by librcc)
Library for autodection charset of Russian text. LibRCD is used for encoding auto-detection. It is optimized to handle very short titles, like ID3 tags, file names, etc, and provides very high accuracy even for short 3-4 letter words. Current version supports Russian and Ukrainian languages and able to distinguish UTF-8, KOI8-R, CP1251, CP866, ISO8859-1.
2. librcc - Russian Charset Conversion Library.
Library for encoding conversion to/from UTF-8. Main features: * Language Autodetection. * On the fly translation between languages. * Encoding Autodetection for most of European Languages. * Support for encoding detection plugins (besides Enca and LibRCD) * Cache to speed-up re-recoding. * Possibility to configure new languages and encodings. * Shared configuration file.
Not only Russian language is supported. Also supported Ukrainian, Belorussian, Bulgarian, Croatian, Czech, Estonian, French, German, Hungarian, Italian, Lithuanian, Latvian, Polish, Slovak, Spanish, Slovenian, Swedish.
License: LGPLv2.1+
Libraries are well documented. An example how it works is a package 'unzip' in home:Lazy_Kent.
Packages in Debian: http://packages.debian.org/squeeze/librcd0 http://packages.debian.org/squeeze/librcc0
Packages in Ubuntu: http://packages.ubuntu.com/karmic/librcd0 http://packages.ubuntu.com/karmic/librcc0