Package: grip
Version: 3.3.1-15
Followup-For: Bug #463135
I looked at the code that deals with ID3 tagging, and the code that
writes a UTF-8 tag is commented out. This appears to be for a good
reason, as when I enabled it a full set of ID3v1 tags was produced,
but only the title in ID3v2, which confuses many programs.
As an alternative, I fixed a bug in the writing of ISO-8859-1 tags,
which is that the text was always converted to the selected id3v2
encoding, not ISO-8859-1, as stated in the comment (well, in the
comment it says ASCII, but it means ISO-8859-1).
This is easily done: replace the line of id3.c that says:
conv_str=g_convert(c_data,strlen(c_data),id3v2_encoding,
with:
conv_str=g_convert(c_data,strlen(c_data),"iso-8859-1",
i.e. "id3v2_encoding" becomes the literal string "iso-8859-1".
This at least makes grip produce valid tags, although they're not
UTF-8 as requested.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (700, 'testing'), (601, 'unstable'), (600, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages grip depends on:
ii libart-2.0-2 2.3.19-3 Library of functions for 2D graphi
ii libatk1.0-0 1.20.0-1 The ATK accessibility toolkit
ii libbonobo2-0 2.20.3-1 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.21.90-1 The Bonobo UI library
ii libc6 2.7-6 GNU C Library: Shared libraries
ii libcairo2 1.4.14-1 The Cairo 2D vector graphics libra
ii libcdparanoia0 3.10+debian~pre0-6 audio extraction tool for sampling
ii libcurl3-gnutls 7.17.1-1+b1 Multi-protocol file transfer libra
ii libfontconfig1 2.5.0-2 generic font configuration library
ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.3-20080116-1 GCC support library
ii libgconf2-4 2.20.1-2+b1 GNOME configuration database syste
ii libgcrypt11 1.4.0-3 LGPL Crypto library - runtime libr
ii libglib2.0-0 2.14.5-2 The GLib library of C routines
ii libgnome2-0 2.20.1.1-1 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.20.1.1-1 A powerful object-oriented display
ii libgnomeui-0 2.20.1.1-1 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 1:2.20.1-1 GNOME Virtual File System (runtime
ii libgnutls13 2.0.4-1 the GNU TLS library - runtime libr
ii libgpg-error0 1.4-2 library for common error values an
ii libgtk2.0-0 2.12.5-2 The GTK+ graphical user interface
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libid3-3.8.3c2a 3.8.3-7 Library for manipulating ID3v1 and
ii libidn11 1.1-1 GNU libidn library, implementation
ii libkrb53 1.6.dfsg.3~beta1-2 MIT Kerberos runtime libraries
ii libldap-2.4-2 2.4.7-4 OpenLDAP libraries
ii liborbit2 1:2.14.10-0.1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.18.4-1 Layout and rendering of internatio
ii libpng12-0 1.2.15~beta5-3 PNG library - runtime
ii libpopt0 1.10-3 lib for parsing cmdline parameters
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libstdc++6 4.3-20080116-1 The GNU Standard C++ Library v3
ii libtasn1-3 1.2-1 Manage ASN.1 structures (runtime)
ii libvte9 1:0.16.12-1 Terminal emulator widget for GTK+
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxft2 2.1.12-2 FreeType-based font drawing librar
ii libxrender1 1:0.9.4-1 X Rendering Extension client libra
ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime
Versions of packages grip recommends:
ii vorbis-tools 1.1.1-15 several Ogg Vorbis tools
ii yelp 2.20.0-1 Help browser for GNOME 2
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]