Changes between Initial Version and Version 1 of Cdrtools


Ignore:
Timestamp:
02/13/2006 05:55:08 AM (18 years ago)
Author:
alexander@…
Comment:

[possibly illegal] patched hard-coded ISO-8859-1 in cdrecord

Legend:

Unmodified
Added
Removed
Modified
  • Cdrtools

    v1 v1  
     1= Cdrtools =
     2
     3cdrecord has ISO-8859-1 characters hard-coded in its messages. Thus, they can't be displayed properly in locales using other character sets. Also, they make some UTF-8 terminal emulators upset. If you have Glibc and the de_DE locale and understand legal consequences of doing that, run the following commands to convert messages to ASCII approximations (e.g., "J<wrong or invalid character>rg Schilling" -> "Joerg Schilling"):
     4
     5{{{
     6for F in cdrecord/cdrecord.c cdrecord/diskid.c cdrecord/sector.c \
     7    readcd/readcd.c scgcheck/scgcheck.c scgskeleton/skel.c ; do
     8    LC_ALL=de_DE iconv -f ISO-8859-1 -t US-ASCII//TRANSLIT $F >tmp
     9    mv -f tmp $F
     10done
     11}}}
     12
     13Note: the comment in cdrecord.c states that, because of GPL requirements, you are not allowed to do that (because these commands modify the copyright notices), but how can a copyright notice containing invalid byte sequences be valid? !RedHat ignores this comment and patches copyright notices.
     14
     15[wiki:CDWritingUtilities Up][[br]]
     16[wiki:BlfsNotes Top]