[Easytag-mailing] Patch for EasyTAG 0.31_gtk2.4_pre3 - Compilation Fix!
- From: Jérôme Couderc <j couderc ifrance com>
- To: easytag-mailing lists sourceforge net
- Subject: [Easytag-mailing] Patch for EasyTAG 0.31_gtk2.4_pre3 - Compilation Fix!
- Date: Thu Sep 30 14:55:02 2004
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]