[Easytag-mailing] Patch for EasyTAG 0.31_gtk2.4_pre3 - Compilation Fix!



Hi,

As reported by many people, the compilation may fails on some systems. So here is a little patch...

Regards,
Jerome



Jérôme COUDERC wrote:
Hi,

       A new developing version of the GTK2 port of EasyTAG have been
released today.
This version contains lots of bufixes and especially to fix the problem
with UTF-8 filenames (thanks to Daniel).
As, it is still an "unstable" version, all bug reports are the welcome...

For people that still have problem with UTF-8 filenames, please have a look to the paragraph "File Name Encodings" at the page http://developer.gnome.org/doc/API/2.0/glib/glib-Character-Set-Conversion.html
Because you may need to use the environment variable G_FILENAME_ENCODING...


The sources are available from the habitual page
http://easytag.sourceforge.net


What is new (since 0.31_gtk2.4_pre2) ?
======================================

    * UTF-8 filename fixes (thanks to Daniel Drake),
    * Added ability to request Cddb database automatically from the
      selected files (computing the CddbId) (thanks to Justus Schwartz),
    * When applying Cddb results to the files, the cddb genre is
      converted to an ID3 genre,
    * Added ability to convert filename extension to lower or upper
      case,
    * Removed old function to keep the tree browser in memory (to not
      refresh it automatically when collapsing and expanding a node),
    * Fixed problem with UTF-8 strings and the process fields scanner
      (thanks to Baris Cicek),
    * Fixed ability to open a file with the popup menu entry "Open
      File(s) with ...",
    * Fixed displaying search result to red if matching
    * Fixed displaying of the last selected file when selecting
      severals files,
    * Fixed error messages in the Artist/Album view,
    * French translation updated,
    * Danish translation updated (thanks to Morten Brix Pedersen),
    * Italian translation updated (thanks to Kostantino),
    * German translation updated (thanks to Götz Waschk).

Regards,
Jerome




--
EasyTAG - Tag editor for MP3 and Ogg Vorbis files
http://easytag.sourceforge.net
--
Jerome COUDERC <j couderc ifrance com>
diff -ruN easytag-0.31_gtk2.4_pre3/configure easytag-0.31_gtk2.4_pre3a/configure
--- easytag-0.31_gtk2.4_pre3/configure	2004-09-11 23:50:30.000000000 +0200
+++ easytag-0.31_gtk2.4_pre3a/configure	2004-09-30 21:56:13.718925144 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for easytag 0.31_gtk2.4_pre3.
+# Generated by GNU Autoconf 2.59 for easytag 0.31_gtk2.4_pre3a.
 #
 # Copyright (C) 2003 Free Software Foundation, Inc.
 # This configure script is free software; the Free Software Foundation
@@ -421,8 +421,8 @@
 # Identity of this package.
 PACKAGE_NAME='easytag'
 PACKAGE_TARNAME='easytag'
-PACKAGE_VERSION='0.31_gtk2.4_pre3'
-PACKAGE_STRING='easytag 0.31_gtk2.4_pre3'
+PACKAGE_VERSION='0.31_gtk2.4_pre3a'
+PACKAGE_STRING='easytag 0.31_gtk2.4_pre3a'
 PACKAGE_BUGREPORT=''
 
 ac_unique_file="src/easytag.h"
@@ -952,7 +952,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures easytag 0.31_gtk2.4_pre3 to adapt to many kinds of systems.
+\`configure' configures easytag 0.31_gtk2.4_pre3a to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1018,7 +1018,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of easytag 0.31_gtk2.4_pre3:";;
+     short | recursive ) echo "Configuration of easytag 0.31_gtk2.4_pre3a:";;
    esac
   cat <<\_ACEOF
 
@@ -1163,7 +1163,7 @@
 test -n "$ac_init_help" && exit 0
 if $ac_init_version; then
   cat <<\_ACEOF
-easytag configure 0.31_gtk2.4_pre3
+easytag configure 0.31_gtk2.4_pre3a
 generated by GNU Autoconf 2.59
 
 Copyright (C) 2003 Free Software Foundation, Inc.
@@ -1177,7 +1177,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by easytag $as_me 0.31_gtk2.4_pre3, which was
+It was created by easytag $as_me 0.31_gtk2.4_pre3a, which was
 generated by GNU Autoconf 2.59.  Invocation command line was
 
   $ $0 $@
@@ -1812,7 +1812,7 @@
 
 # Define the identity of the package.
  PACKAGE='easytag'
- VERSION='0.31_gtk2.4_pre3'
+ VERSION='0.31_gtk2.4_pre3a'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -24537,7 +24537,7 @@
 } >&5
 cat >&5 <<_CSEOF
 
-This file was extended by easytag $as_me 0.31_gtk2.4_pre3, which was
+This file was extended by easytag $as_me 0.31_gtk2.4_pre3a, which was
 generated by GNU Autoconf 2.59.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -24600,7 +24600,7 @@
 
 cat >>$CONFIG_STATUS <<_ACEOF
 ac_cs_version="\\
-easytag config.status 0.31_gtk2.4_pre3
+easytag config.status 0.31_gtk2.4_pre3a
 configured by $0, generated by GNU Autoconf 2.59,
   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
 
diff -ruN easytag-0.31_gtk2.4_pre3/configure.in easytag-0.31_gtk2.4_pre3a/configure.in
--- easytag-0.31_gtk2.4_pre3/configure.in	2004-09-11 23:37:59.000000000 +0200
+++ easytag-0.31_gtk2.4_pre3a/configure.in	2004-09-30 21:56:15.201699728 +0200
@@ -2,7 +2,7 @@
 dnl AC_INIT(src/easytag.h)
 
 AC_PREREQ(2.53)
-AC_INIT(easytag, 0.31_gtk2.4_pre3) dnl defines ($PACKAGE, $VERSION)
+AC_INIT(easytag, 0.31_gtk2.4_pre3a) dnl defines ($PACKAGE, $VERSION)
 AC_CONFIG_SRCDIR(src/easytag.h)
 dnl -------------------------------
 dnl Init automake
diff -ruN easytag-0.31_gtk2.4_pre3/src/et_core.h easytag-0.31_gtk2.4_pre3a/src/et_core.h
--- easytag-0.31_gtk2.4_pre3/src/et_core.h	2004-09-29 21:47:01.000000000 +0200
+++ easytag-0.31_gtk2.4_pre3a/src/et_core.h	2004-09-30 21:54:33.562151288 +0200
@@ -349,7 +349,7 @@
 void     ET_Mark_File_Name_As_Saved              (ET_File *ETFile);
 void     ET_Update_Directory_Name_Into_File_List (gchar* last_path, gchar *new_path);
 gboolean ET_File_Name_Convert_Character          (gchar *filename);
-gchar   *ET_File_Name_Lower_Upper_Extension      (ET_File *ETFile);
+gchar   *ET_File_Name_Format_Extension           (ET_File *ETFile);
 gchar   *ET_File_Name_Generate                   (ET_File *ETFile, gchar *new_file_name);
 guint    ET_Get_Number_Of_Files_In_Directory     (gchar *path);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]