diff options
-rw-r--r-- | ChangeLog | 792 | ||||
-rw-r--r-- | VERSION | 2 | ||||
-rwxr-xr-x | examples/rusxmms_cache.pl | 54 |
3 files changed, 846 insertions, 2 deletions
@@ -1,3 +1,241 @@ +# do not edit -- automatically generated by arch changelog +# arch-tag: automatic-ChangeLog--ds@dside.dyndns.org--darksoft-2004/librcc--main--0.1 +# + +2007-06-28 09:54:11 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-43 + + Summary: + Fixes + Revision: + librcc--main--0.1--patch-43 + + - Suppress messages in LibGUESS engine + - Swedish language is added to sample configuration + + modified files: + engines/libguess.c examples/rcc.xml + + +2007-06-27 16:31:34 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-42 + + Summary: + Fast fix + Revision: + librcc--main--0.1--patch-42 + + - Estonian language is "et", not "es" + - More western languages in configuration + + modified files: + VERSION engines/libguess.c examples/rcc.xml + examples/rcc.xml.eastern examples/rcc.xml.western + src/rccconfig.c + + +2007-06-27 09:28:22 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-41 + + Summary: + Engines rework + Revision: + librcc--main--0.1--patch-41 + + - LibGuess support for far east language autodetection + - Support for LibRCD 0.1.9 supporting ISO-8859-1 strings + - Fixing wrong encodings names returned by Enca + - Engine plugins naming scheme is altered + - New API functions: rccEngineGetInfo, rccEngineGetAutoCharsetByName + - Most of languages are no more hardcoded, but moved to the configuration + - RCD engine is added to Belarusian language (I hope it should work) + - Some encoding names are fixed in configuration + - Support for external libiconv + - Support for libcharset + - Find UI interface language from LC_MESSAGES locale + - Simple compilation fix (Thanx to D. Panov) + + new files: + docs/.arch-ids/encodings.txt.id docs/encodings.txt + engines/.arch-ids/libguess.c.id engines/libguess.c + examples/.arch-ids/rcc.xml.eastern.id + examples/.arch-ids/rcc.xml.id examples/rcc.xml + examples/rcc.xml.eastern + + modified files: + configure.in engines/Makefile.am engines/librcd.c + examples/rcc.xml.chinese src/Makefile.am src/engine.c + src/engine.h src/librcc.h src/lngconfig.c src/plugin.c + src/rccconfig.c src/rccenca.c src/rccenca.h src/rccexternal.h + src/rcclocale.c src/recode.c ui/librccui.c ui/rccnames.c + + renamed files: + examples/.arch-ids/rcc.xml.id + ==> examples/.arch-ids/rcc.xml.western.id + examples/rcc.xml + ==> examples/rcc.xml.western + + +2007-05-09 20:42:52 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-40 + + Summary: + VERSION 0.2.4: Ultimate fixes + Revision: + librcc--main--0.1--patch-40 + + - Autoconf: check if ssize_t size_t types are missing in sys/types.h + - Autoconf: really check for iconv.h residing in /usr/local + - Support for older versions of BerkleyDB (fallback to original approach) + + modified files: + VERSION configure.in src/rccdb4.c src/rccexternal.h + + +2007-05-09 14:37:44 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-39 + + Summary: + FreeBSD fixes + Revision: + librcc--main--0.1--patch-39 + + - Autoconf: try to locate libraries in /usr/local + - Autoconf: Help FreeBSD to locate BerkeleyDB + - Autoconf: Search for dlopen in libc library + - Autoconf: Support of --disable-bdb option is added to configure script + - Fixed compilation with missing dlopen functionality + - Suppress various warnings + + new files: + docs/api/.arch-ids/rcc-recode.c.id docs/api/rcc-recode.c + examples/.arch-ids/rcc.xml.chinese.id examples/rcc.xml.chinese + + modified files: + configure.in docs/api/Doxyfile examples/rcc-gtk-config.c + examples/rcc.xml m4/ax_path_bdb.m4 release src/fs.c + src/plugin.c src/rcciconv.c src/rcctranslate.c + + +2007-04-14 22:20:10 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-38 + + Summary: + DB4 & Postponed processing + Revision: + librcc--main--0.1--patch-38 + + - New DB4 database type + - Postponed processing in external module + + User may allow external module to finish required processing before + termination. This could be useful for translation services while using + console applications (if network connection is slow, the external will + never finish translation before program termination) + - SKIP_PARRENT options are renamed to SKIP_PARENT + + + new files: + src/.arch-ids/rcchome.c.id src/.arch-ids/rcchome.h.id + src/.arch-ids/rcclock.c.id src/.arch-ids/rcclock.h.id + src/rcchome.c src/rcchome.h src/rcclock.c src/rcclock.h + + modified files: + examples/example2.c examples/input-russian.txt + examples/rcc-gtk-config.c external/Makefile.am + external/rccexternal.c external/rcclibtranslate.c + src/Makefile.am src/internal.h src/librcc.c src/librcc.h + src/lngconfig.c src/plugin.c src/rccconfig.c src/rccconfig.h + src/rccdb4.c src/rccexternal.c src/rccexternal.h + src/rccspell.c src/rccspell.h src/rcctranslate.c src/rccxml.c + src/recode.c + + +2006-11-24 20:23:09 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-37 + + Summary: + DB4 Recovery + Revision: + librcc--main--0.1--patch-37 + + - RCC Subsystem Locking (per user) + - DB4 Recovery (automatically restores environment in the case of db4 upgrades) + + modified files: + src/internal.h src/librcc.c src/rccdb4.c + + +2006-04-09 15:21:16 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-36 + + Summary: + Autogen scripts fixup + Revision: + librcc--main--0.1--patch-36 + + + modified files: + VERSION autogen.sh docs/api/Doxyfile src/plugin.c + + +2006-01-09 21:30:43 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-35 + + Summary: + Fixed lockup on exit + Revision: + librcc--main--0.1--patch-35 + + - Fixed lockup on exit (Waiting rccexternal exit forever) + + modified files: + VERSION external/rcclibtranslate.c src/rccexternal.c + + +2005-12-31 00:10:22 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-34 + + Summary: + 64bit fixes + Revision: + librcc--main--0.1--patch-34 + + + Fixed segmentation on 64 bit systems + + SPEC file usable in both 32 and 64 bit environments + + modified files: + VERSION librcc.spec.in src/rcciconv.c src/recode.c + + +2005-10-31 00:22:26 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-33 + + Summary: + Permission fix + Revision: + librcc--main--0.1--patch-33 + + - Fixes .rcc directory permissions ( Bug report by AlexMal ) + + + modified files: + ToDo VERSION external/rccexternal.c external/rcclibtranslate.c + src/librcc.c src/rccdb4.c src/rccxml.c + + +2005-08-11 03:49:40 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-32 + + Summary: + SPEC file fix + Revision: + librcc--main--0.1--patch-32 + + + modified files: + librcc.spec.in + + +2005-08-11 01:18:35 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-31 + + Summary: + Release 0.2.0 + Revision: + librcc--main--0.1--patch-31 + + + modified files: + ChangeLog VERSION + + 2005-08-11 01:06:56 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-30 Summary: @@ -6,10 +244,15 @@ librcc--main--0.1--patch-30 - Fix: Autodetection of dissabled charsets. - - Fix: Cleanely terminate external process if parrent thread is terminated. + - Fix: Cleanely terminate external process if parrent thread terminated. - Transliteration for Russian, Ukrainian and using IConv. - Documentation Update. + modified files: + INSTALL NEWS README ToDo examples/rcc-gtk-config.c + external/rccexternal.c src/librcc.h src/lngconfig.c + src/rccconfig.c src/rccconfig.h src/recode.c ui/rccnames.c + 2005-08-09 23:22:36 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-29 @@ -25,6 +268,14 @@ - Use 'GetSomethingNumber' instead of 'GetSomethingList'. 'GetSomethingList' functions are depricated. - rccUiGetSomethingName gets id's on the input instead of names + modified files: + ToDo docs/api/Doxyfile engines/Makefile.am + examples/rcc-gtk-config.c src/curconfig.c src/internal.h + src/librcc.c src/librcc.h src/lng.c src/lngconfig.c + src/rccconfig.c src/rccconfig.h src/rcclist.h src/recode.c + ui/gtk.c ui/internal.h ui/librccui.c ui/librccui.h + ui/rccnames.c + 2005-08-07 21:41:32 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-28 @@ -44,6 +295,20 @@ - Respect RCC_CLASS_KNOWN - Check for Latin UTF-8 prior to running any charset detection engine. + modified files: + README ToDo engines/Makefile.am engines/librcd.c + examples/example2.c examples/rcc-example.xml examples/rcc.xml + src/engine.c src/engine.h src/internal.h src/librcc.c + src/librcc.h src/lngconfig.c src/lngconfig.h src/lngrecode.c + src/rccconfig.c src/rccconfig.h src/rcciconv.c src/rcclocale.h + src/recode.c ui/rccnames.c + + renamed files: + engines/.arch-ids/russian.c.id + ==> engines/.arch-ids/librcd.c.id + engines/russian.c + ==> engines/librcd.c + 2005-08-05 03:06:50 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-27 @@ -67,6 +332,15 @@ - No translation to english if translation between related (one of the languages is parrent for another one) languages is failed. + modified files: + ToDo examples/input-russian.txt examples/rcc-example.xml + examples/rcc-gtk-config.c librcc.spec.in src/internal.h + src/librcc.c src/librcc.h src/lngconfig.c src/opt.c + src/rccconfig.c src/rccconfig.h src/rccdb4.h src/rccspell.c + src/rccspell.h src/rccstring.c src/rccstring.h src/rccxml.c + src/recode.c ui/gtk.c ui/librccui.c ui/librccui.h ui/rccmenu.c + ui/rccmenu.h ui/rccnames.c + 2005-08-03 18:24:08 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-26 @@ -80,6 +354,18 @@ - Fix: 'rccTo' converting FS classes - FS class support in 'rccConfigSizedToCharset' + new files: + engines/.arch-ids/western.c.id engines/western.c + src/.arch-ids/lngrecode.c.id src/.arch-ids/lngrecode.h.id + src/lngrecode.c src/lngrecode.h + + modified files: + ToDo engines/Makefile.am engines/russian.c examples/rcc.xml + src/Makefile.am src/curconfig.c src/engine.c src/engine.h + src/fs.c src/fs.h src/internal.h src/librcc.c src/librcc.h + src/lng.c src/lngconfig.c src/lngconfig.h src/opt.c + src/rccenca.c src/rcctranslate.c src/recode.c + 2005-08-03 01:48:35 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-25 @@ -93,6 +379,15 @@ - Language translation fixes and improvements - The current state is near to be usable + new files: + src/.arch-ids/rccmutex.c.id src/.arch-ids/rccmutex.h.id + src/rccmutex.c src/rccmutex.h + + modified files: + ToDo configure.in external/rcclibtranslate.c src/Makefile.am + src/rccexternal.c src/rccexternal.h src/rccstring.c + src/rcctranslate.c src/rcctranslate.h src/recode.c + 2005-08-02 04:43:01 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-24 @@ -107,6 +402,20 @@ - Example2 to demonstrate translation possibilities + new files: + m4/.arch-ids/aspell.m4.id m4/aspell.m4 + src/.arch-ids/rccspell.c.id src/.arch-ids/rccspell.h.id + src/rccspell.c src/rccspell.h + + modified files: + ToDo configure.in examples/Makefile.am examples/example2.c + examples/input-russian.txt examples/rcc-gtk-config.c + src/Makefile.am src/librcc.h src/lng.c src/lng.h + src/lngconfig.c src/lngconfig.h src/rccconfig.c + src/rccconfig.h src/rccexternal.c src/rcciconv.c + src/rcciconv.h src/rccstring.c src/rccstring.h + src/rcctranslate.c src/recode.c ui/rccnames.c + 2005-07-29 03:26:28 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-23 @@ -118,6 +427,35 @@ - Language Translation using libtranslate is implemented - Autoengine sets current charset (option) + new files: + examples/.arch-ids/example2.c.id examples/example2.c + external/.arch-ids/=id external/.arch-ids/Makefile.am.id + external/.arch-ids/rccexternal.c.id + external/.arch-ids/rcclibtranslate.c.id + external/.arch-ids/rcclibtranslate.h.id external/Makefile.am + external/rccexternal.c external/rcclibtranslate.c + external/rcclibtranslate.h src/.arch-ids/rccexternal.c.id + src/.arch-ids/rccexternal.h.id src/.arch-ids/rcctranslate.c.id + src/.arch-ids/rcctranslate.h.id src/rccexternal.c + src/rccexternal.h src/rcctranslate.c src/rcctranslate.h + + modified files: + Makefile.am README ToDo VERSION configure.in + examples/Makefile.am examples/rcc-gtk-config.c src/Makefile.am + src/fs.c src/librcc.c src/librcc.h src/lngconfig.c + src/lngconfig.h src/rccconfig.c src/rccdb4.c src/rccdb4.h + src/rcciconv.c src/rcciconv.h src/recode.c ui/librccui.c + ui/rccnames.c {arch}/=tagging-method + + renamed files: + examples/.arch-ids/example.c.id + ==> examples/.arch-ids/example1.c.id + examples/example.c + ==> examples/example1.c + + new directories: + external external/.arch-ids + 2005-07-24 01:47:52 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-22 @@ -131,6 +469,15 @@ - Fixed typo: 'const rcc_string' -> 'rcc_const_string' - Fix: Disable BDB recoding in case if recoding switched off + new files: + ui/.arch-ids/null.c.id ui/null.c + + modified files: + ToDo VERSION configure.in engines/Makefile.am + examples/Makefile.am examples/rcc-gtk-config.c librcc.spec.in + src/Makefile.am src/librcc.h src/recode.c ui/Makefile.am + ui/librccui.h ui/rccnames.h {arch}/=tagging-method + 2005-07-20 16:49:08 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-21 @@ -141,6 +488,13 @@ - Small gtkui reorganization + new files: + examples/.arch-ids/mpg123-rcc.patch.id + examples/mpg123-rcc.patch + + modified files: + examples/rcc-gtk-config.c ui/gtk.c + 2005-07-20 14:06:53 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-20 @@ -154,6 +508,15 @@ - Fixed bug in rccLocaleGetCharset - Fixed visibility of all items in gtkui + new files: + examples/.arch-ids/rcc-gtk-config.c.id + examples/rcc-gtk-config.c + + modified files: + configure.in examples/Makefile.am examples/example.c + librcc.spec.in src/librcc.h src/rcclocale.c src/rccxml.c + ui/gtk.c {arch}/=tagging-method + 2005-07-19 22:25:43 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-19 @@ -167,6 +530,10 @@ - Calling Configure before anything else in rccRecode + modified files: + VERSION docs/api/Doxyfile src/librcc.h src/lngconfig.c + src/rcclocale.c src/recode.c + 2005-07-18 22:00:54 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-18 @@ -177,6 +544,19 @@ - Some small doxygen descriptions are added + new files: + docs/.arch-ids/=id docs/.arch-ids/LibRCC.sxd.id + docs/.arch-ids/LibRCC.sxd.pdf.id docs/LibRCC.sxd + docs/LibRCC.sxd.pdf docs/api/.arch-ids/=id + docs/api/.arch-ids/Doxyfile.id docs/api/Doxyfile + + modified files: + src/librcc.c src/librcc.h src/lngconfig.h ui/librccui.h + {arch}/=tagging-method + + new directories: + docs docs/.arch-ids docs/api docs/api/.arch-ids + 2005-07-18 15:22:28 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-17 @@ -196,3 +576,413 @@ - Do not copy invalid characters, - skip them. - Fixed error in rccRecode with 'Recoding Cache' switched On. - Strip leading and trailing spaces in rccDB4 get/set + + new files: + .arch-ids/ToDo.id ToDo + + modified files: + AUTHORS VERSION configure.in engines/russian.c + examples/example.c src/curconfig.c src/engine.c src/engine.h + src/fs.c src/internal.h src/librcc.c src/librcc.h src/lng.c + src/lngconfig.c src/opt.c src/plugin.c src/plugin.h + src/rccconfig.c src/rccdb4.c src/rccenca.c src/rcciconv.c + src/rcclist.c src/rcclocale.h src/rccstring.c src/rccstring.h + src/rccxml.c src/recode.c ui/gtk.c ui/librccui.c ui/rccmenu.c + ui/rccnames.c + + +2005-07-14 21:02:01 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-16 + + Summary: + 0.1.0 + Revision: + librcc--main--0.1--patch-16 + + + modified files: + VERSION configure.in librcc.spec.in src/fs.c src/rccdb4.c + src/rccdb4.h src/rccxml.c + + +2005-07-14 19:39:08 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-15 + + Summary: + Example + Revision: + librcc--main--0.1--patch-15 + + + modified files: + VERSION examples/Makefile.am examples/example.c + examples/rcc-example.xml librcc.spec.in src/internal.h + src/rccdb4.c src/rcclocale.c src/rccstring.c + {arch}/=tagging-method + + renamed files: + examples/.arch-ids/input.txt.id + ==> examples/.arch-ids/input-russian.txt.id + examples/input.txt + ==> examples/input-russian.txt + + +2005-07-14 17:59:15 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-14 + + Summary: + Localisation + Revision: + librcc--main--0.1--patch-14 + + + modified files: + README src/rcclocale.c src/rccstring.c src/rccxml.c ui/gtk.c + ui/internal.h ui/librccui.c ui/librccui.h ui/rccnames.c + ui/rccnames.h + + +2005-07-14 08:45:46 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-13 + + Summary: + IConv and DB4 + Revision: + librcc--main--0.1--patch-13 + + + new files: + examples/.arch-ids/rcc-example.xml.id examples/rcc-example.xml + + modified files: + examples/rcc.xml src/fs.c src/fs.h src/internal.h src/librcc.c + src/librcc.h src/lng.c src/lngconfig.c src/lngconfig.h + src/rccconfig.c src/rccconfig.h src/rccdb4.c src/rccdb4.h + src/rcciconv.c src/rcciconv.h src/rcclocale.c src/rcclocale.h + src/rccstring.c src/rccstring.h src/rccxml.c src/recode.c + ui/gtk.c ui/rccnames.c + + +2005-07-13 16:49:47 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-12 + + Summary: + Engine Plugins + Revision: + librcc--main--0.1--patch-12 + + + new files: + engines/.arch-ids/=id engines/.arch-ids/Makefile.am.id + engines/.arch-ids/russian.c.id engines/Makefile.am + engines/russian.c + + modified files: + Makefile.am configure.in src/Makefile.am src/engine.c + src/engine.h src/internal.h src/librcc.c src/librcc.h + src/plugin.c src/plugin.h src/rccconfig.c src/rccconfig.h + src/rccxml.c src/rccxml.h + + new directories: + engines engines/.arch-ids + + +2005-07-12 15:56:03 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-11 + + Summary: + Language/Charset autodetection fixes + Revision: + librcc--main--0.1--patch-11 + + + modified files: + src/fs.c src/internal.h src/librcc.c src/lng.c src/lngconfig.c + src/lngconfig.h src/rccconfig.c src/rccxml.c ui/gtk.c + ui/librccui.c + + +2005-07-12 03:55:23 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-10 + + Summary: + Language and Option Names + Revision: + librcc--main--0.1--patch-10 + + + new files: + ui/.arch-ids/rccmenu.c.id ui/.arch-ids/rccmenu.h.id + ui/rccmenu.c ui/rccmenu.h + + modified files: + examples/rcc.xml src/Makefile.am src/librcc.h src/lngconfig.c + src/opt.c src/opt.h src/rccconfig.c src/rccconfig.h + src/rcciconv.c src/rcciconv.h src/rcclocale.c src/rccxml.c + src/recode.c ui/Makefile.am ui/gtk.c ui/internal.h + ui/librccui.c ui/librccui.h ui/rccnames.c ui/rccnames.h + + +2005-07-10 08:29:47 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-9 + + Summary: + Options + Revision: + librcc--main--0.1--patch-9 + + + modified files: + src/opt.h src/rccconfig.c + + +2005-07-08 14:45:55 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-8 + + Summary: + 08.07.2005 + Revision: + librcc--main--0.1--patch-8 + + + new files: + m4/.arch-ids/=id m4/.arch-ids/ax_compare_version.m4.id + m4/.arch-ids/ax_path_bdb.m4.id m4/ax_compare_version.m4 + m4/ax_path_bdb.m4 src/.arch-ids/fake_rcd.h.id src/fake_rcd.h + + modified files: + Makefile.am autogen.sh configure.in src/Makefile.am + src/engine.c src/engine.h src/fs.c src/internal.h src/librcc.c + src/librcc.h src/lng.c src/lng.h src/lngconfig.c + src/lngconfig.h src/opt.h src/plugin.c src/rccconfig.c + src/rccdb4.c src/rccdb4.h src/rccenca.c src/rccxml.c + src/recode.c ui/gtk.c ui/librccui.c ui/rccnames.c + + renamed files: + src/.arch-ids/db4.c.id + ==> src/.arch-ids/rccdb4.c.id + src/.arch-ids/db4.h.id + ==> src/.arch-ids/rccdb4.h.id + src/db4.c + ==> src/rccdb4.c + src/db4.h + ==> src/rccdb4.h + + new directories: + m4 m4/.arch-ids + + +2005-07-06 15:42:04 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-7 + + Summary: + Recode FS Fixes + Revision: + librcc--main--0.1--patch-7 + + + modified files: + src/curconfig.c src/fs.c src/fs.h src/internal.h src/librcc.c + src/librcc.h src/lng.c src/lngconfig.c src/opt.c + src/rcciconv.c src/rcciconv.h src/rcclist.c src/rccstring.c + src/rccstring.h src/rccxml.c src/recode.c src/recode.h + + +2005-07-05 15:06:52 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-6 + + Summary: + Recoding Fixes + Revision: + librcc--main--0.1--patch-6 + + + modified files: + src/engine.c src/librcc.c src/lng.c src/lngconfig.c + src/rcciconv.c src/rcclist.c src/rcclocale.c src/rccstring.c + src/rccxml.c src/recode.c ui/gtk.c + + +2005-07-05 03:15:53 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-5 + + Summary: + Save / Load + Revision: + librcc--main--0.1--patch-5 + + + new files: + examples/.arch-ids/rcc.xml.id examples/rcc.xml + + modified files: + configure.in librcc.spec.in src/Makefile.am src/internal.h + src/librcc.c src/librcc.h src/lngconfig.c src/opt.c src/opt.h + src/rccconfig.c src/rccconfig.h src/rccxml.c src/rccxml.h + ui/gtk.c ui/internal.h ui/librccui.c ui/rccnames.c + + renamed files: + src/.arch-ids/xml.c.id + ==> src/.arch-ids/rccxml.c.id + src/.arch-ids/xml.h.id + ==> src/.arch-ids/rccxml.h.id + src/xml.c + ==> src/rccxml.c + src/xml.h + ==> src/rccxml.h + + +2005-07-04 04:14:58 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-4 + + Summary: + 04.07.2005 + Revision: + librcc--main--0.1--patch-4 + + + new files: + src/.arch-ids/rcciconv.c.id src/.arch-ids/rcciconv.h.id + src/rcciconv.c src/rcciconv.h + + modified files: + configure.in librcc.spec.in src/Makefile.am src/fs.c + src/internal.h src/librcc.c src/librcc.h src/lng.c + src/lngconfig.c src/lngconfig.h src/opt.c src/rccconfig.c + src/rccenca.c src/rcclist.c src/rcclocale.c src/rccstring.c + src/rccstring.h src/recode.c src/xml.c ui/gtk.c ui/internal.h + ui/librccui.c ui/rccnames.c + + +2005-07-02 05:08:36 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-3 + + Summary: + 02.07.2005 + Revision: + librcc--main--0.1--patch-3 + + + new files: + src/.arch-ids/curconfig.c.id src/.arch-ids/curconfig.h.id + src/.arch-ids/opt.c.id src/.arch-ids/opt.h.id + src/.arch-ids/rcclist.c.id src/.arch-ids/rcclist.h.id + src/curconfig.c src/curconfig.h src/opt.c src/opt.h + src/rcclist.c src/rcclist.h ui/.arch-ids/=id + ui/.arch-ids/Makefile.am.id ui/.arch-ids/gtk.c.id + ui/.arch-ids/internal.h.id ui/.arch-ids/librccui.c.id + ui/.arch-ids/librccui.h.id ui/.arch-ids/rccnames.c.id + ui/.arch-ids/rccnames.h.id ui/Makefile.am ui/gtk.c + ui/internal.h ui/librccui.c ui/librccui.h ui/rccnames.c + ui/rccnames.h + + modified files: + Makefile.am README configure.in src/Makefile.am src/internal.h + src/librcc.c src/librcc.h src/lngconfig.c src/rccconfig.c + src/rccconfig.h src/rccenca.c src/xml.c + + new directories: + ui ui/.arch-ids + + +2005-06-28 23:44:19 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-2 + + Summary: + 29.06.2005 + Revision: + librcc--main--0.1--patch-2 + + + new files: + .arch-ids/VERSION.id .arch-ids/release.id VERSION release + + removed files: + .arch-ids/config.guess.id .arch-ids/config.sub.id + .arch-ids/libtool.id .arch-ids/ltmain.sh.id config.guess + config.sub libtool ltmain.sh + + modified files: + autogen.sh configure.in librcc.spec.in src/Makefile.am + src/librcc.c src/lng.c src/lngconfig.c src/plugin.h + src/rccconfig.c src/rccenca.c src/rccenca.h src/rcclocale.c + src/recode.c src/xml.c {arch}/=tagging-method + + renamed files: + example/.arch-ids/=id + ==> examples/.arch-ids/=id + example/.arch-ids/Makefile.am.id + ==> examples/.arch-ids/Makefile.am.id + example/.arch-ids/example.c.id + ==> examples/.arch-ids/example.c.id + example/.arch-ids/input.txt.id + ==> examples/.arch-ids/input.txt.id + src/.arch-ids/config.c.id + ==> src/.arch-ids/rccconfig.c.id + src/.arch-ids/config.h.id + ==> src/.arch-ids/rccconfig.h.id + src/.arch-ids/enca.c.id + ==> src/.arch-ids/rccenca.c.id + src/.arch-ids/enca.h.id + ==> src/.arch-ids/rccenca.h.id + src/config.c + ==> src/rccconfig.c + src/config.h + ==> src/rccconfig.h + src/enca.c + ==> src/rccenca.c + src/enca.h + ==> src/rccenca.h + + new directories: + examples/.arch-ids + + removed directories: + example/.arch-ids + + renamed directories: + example + ==> examples + + +2005-06-26 17:51:43 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> patch-1 + + Summary: + 26.06.2005 + Revision: + librcc--main--0.1--patch-1 + + + new files: + .arch-ids/libtool.id libtool src/.arch-ids/internal.h.id + src/.arch-ids/lng.h.id src/.arch-ids/lngconfig.h.id + src/.arch-ids/rcclocale.c.id src/.arch-ids/rcclocale.h.id + src/.arch-ids/rccstring.h.id src/.arch-ids/recode.h.id + src/.arch-ids/xml.h.id src/internal.h src/lng.h + src/lngconfig.h src/rcclocale.c src/rcclocale.h + src/rccstring.h src/recode.h src/xml.h + + modified files: + README config.guess config.sub configure.in + example/Makefile.am ltmain.sh src/Makefile.am src/config.c + src/enca.c src/enca.h src/engine.c src/engine.h src/fs.c + src/fs.h src/librcc.c src/librcc.h src/lng.c src/lngconfig.c + src/plugin.c src/rccstring.c src/recode.c src/xml.c + {arch}/=tagging-method + + renamed files: + example/.arch-ids/Makefile.id + ==> example/.arch-ids/Makefile.am.id + example/Makefile + ==> example/Makefile.am + src/.arch-ids/string.c.id + ==> src/.arch-ids/rccstring.c.id + src/string.c + ==> src/rccstring.c + + +2005-06-16 23:14:30 GMT Suren A. Chilingaryan <csa@dside.dyndns.org> base-0 + + Summary: + Initial Import + Revision: + librcc--main--0.1--base-0 + + + new files: + AUTHORS COPYING ChangeLog INSTALL Makefile.am NEWS README + autogen.sh config.guess config.sub configure.in depcomp + example/Makefile example/example.c example/input.txt + install-sh librcc.spec.in ltmain.sh missing mkinstalldirs + src/Makefile.am src/config.c src/config.h src/db4.c src/db4.h + src/enca.c src/enca.h src/engine.c src/engine.h + src/fake_enca.h src/fs.c src/fs.h src/librcc.c src/librcc.h + src/lng.c src/lngconfig.c src/plugin.c src/plugin.h + src/recode.c src/string.c src/xml.c + + @@ -1 +1 @@ -0.2.5 +0.2.6CVS diff --git a/examples/rusxmms_cache.pl b/examples/rusxmms_cache.pl new file mode 100755 index 0000000..ea251fd --- /dev/null +++ b/examples/rusxmms_cache.pl @@ -0,0 +1,54 @@ +#! /bin/bash + +if [ -z "$1" ]; then + echo "Please, specify directory with mp3 files (the list.txt should contain language information)" + echo + exit +fi + +list=$1/list.txt +if [ ! -f $list ]; then + echo "The list.txt with language information is missing in specified directory" + echo + exit +fi + +rccconf=~/.rcc/xmms.xml +if [ ! -f $rccconf ]; then + tagreader + if [ ! -f $rccconf ]; then + echo "Can't locate RCC configuration" + echo + exit + fi +fi + + +echo "Setting timeout to 5s" +perl -pi -e 's|<Option name="TIMEOUT">.*</Option>|<Option name="TIMEOUT">5000000</Option>|' $rccconf + +echo "Setting leraning mode to LELEARN" +perl -pi -e 's|<Option name="LEARNING_MODE">.*</Option>|<Option name="LEARNING_MODE">RELEARN</Option>|' $rccconf + +for filename in $1/*.mp3; do + name=`basename "$filename"` + lang=`grep "$name" $list | cut -d ' ' -f 1` + + echo "MP3: $name, Language: $lang" + perl -pi -e "s|<Language>.*</Language>|<Language>$lang</Language>|" $rccconf + + echo " Recoding..." + perl -pi -e 's|<Option name="TRANSLATE">.*</Option>|<Option name="TRANSLATE">OFF</Option>|' $rccconf + tagreader $filename &> /dev/null + + echo " Translating to English..." + perl -pi -e 's|<Option name="TRANSLATE">.*</Option>|<Option name="TRANSLATE">TO_ENGLISH</Option>|' $rccconf + tagreader filename &> /dev/null + + echo " Translating..." + perl -pi -e 's|<Option name="TRANSLATE">.*</Option>|<Option name="TRANSLATE">FULL</Option>|' $rccconf + tagreader filename &> /dev/null +done + +echo "Setting leraning mode to ON" +perl -pi -e 's|<Option name="LEARNING_MODE">.*</Option>|<Option name="LEARNING_MODE">ON</Option>|' $rccconf |