| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: convmv | Distribution: SUSE LINUX 10.0 (i586) |
| Version: 1.09 | Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany |
| Release: 1.1 | Build date: Tue Dec 20 16:40:45 2005 |
| Group: Productivity/File utilities | Build host: ensslin.suse.de |
| Size: 47816 | Source RPM: convmv-1.09-1.1.src.rpm |
| Packager: http://www.suse.de/feedback | |
| Url: http://j3e.de/linux/convmv/ | |
| Summary: Converts File Names from one Encoding to Another | |
convmv is meant to help convert a directory tree and the contained
files or a whole filesystem into a different encoding. It just converts
the filenames, not the content of the files. A special feature of
convmv is that it also takes care of symlinks, and converts the symlink
target pointer in case the symlink target is being converted too.
All this comes in very handy when converting from old 8-bit locales to
UTF-8 locales. It is also possible to convert directories to UTF-8
which are already partly UTF-8 encoded. convmv is able to detect if
certain files are UTF-8 encoded and will skip them by default. To turn
this behavior off use the --nosmart switch.
An interoperability issue that comes with UTF-8 locales is this: Linux
and (most?) other Unix-like operating systems use the so called
normalization form C (NFC) for its UTF-8 encoding by default but do not
enforce this. Darwin, the base of Macintosh OSX, enforces normalization
form D (NFD), where a few characters are encoded in a different way.
convmv is able to convert files to NFC or NFD which aids in
interoperability with such systems.
Authors:
--------
Bjoern Jacke <bjoern@j3e.de>
GPL
internal MD5: 98e61c36488840371ec449ba8be41412
GPG
* Tue Dec 20 2005 - mfabian@suse.de
- Bugzilla #135497: update to 1.09 to work around a perl bug.
* Wed Aug 25 2004 - mfabian@suse.de
- update to 1.08.
* Thu Mar 25 2004 - mfabian@suse.de
- add patch from author Bjoern Jacke:
do not complain about wrong from_enc if to_enc is utf8 and
files are, too. Thanks to Kuang-che Wu.
* Wed Jan 14 2004 - mfabian@suse.de
- don't build as root.
- update to 1.07.
New since 1.05:
* add option to undo ugly http- and ftp-like escape sequences
* add option to upper/lowercase virtually any charset
* for upper/lower conversion add a "dotless i" option for
Lithuanian, Turkish and Azeri
* check for characters not allowed in POSIX filesystems
(just in case someone wants to try to convert to UTF-16)
* rewrote checkenc(), no more false alarms now with "encodings"
like MIME-Q, which can look quite different.
* Thu Aug 14 2003 - mfabian@suse.de
- small update from author:
* add file length check
* Fri Jul 25 2003 - mfabian@suse.de
- update to 1.05.
From the Changes file:
* --qfrom/to also mask cntrl characters now
* symlink printout splitted to get correct output
* missing $arg in symlink fixed (bug introduced in 1.02)
* add NFS4 issues to documentation
* add test suite
* Wed Jul 16 2003 - mfabian@suse.de
- update to 1.04.
From the Changes file:
* add --exec option to allow arbitrary operations
* add --lowmem option to keep memory footprint low when millions
of files are being converted. However this will deactivate
symlink target checks.
* add Samba issues to documentation
* suppress normalization error messages in cases of invalid
UTF-8 in checkenc()
* Mon Jun 30 2003 - mfabian@suse.de
- update to 1.02.
From the Changes file:
* make default behaviour to not work recursively so we can
convert a single directory, use -r to get the old (recursive)
mode
* work around find() oddity, which doesn't process directories
from @ARGV
* die on unknown option
* check if files exist and die otherwise
* Mon May 12 2003 - mfabian@suse.de
- update to 1.01
- remove patch which requires Encode::HanExtra and Encode::JIS2K
because these two packages use "enc2xs -C" in %post and %postun
now which makes on demand loading of these encodings possible
without a "require" in convmv.
* Fri May 09 2003 - mfabian@suse.de
- add patch to require Encode::HanExtra and Encode::JIS2K
if available
* Fri May 09 2003 - mfabian@suse.de
- new package: convmv 1.0.
ре
Generated by rpm2html 1.8.1
Daniel Veillard, Tue Nov 18 04:30:26 2008