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]

Reply via email to