rpms/audacious/devel audacious-1.4.2-id3tag-close-file.patch, NONE, 1.1 audacious.spec, 1.29, 1.30

Ralf Ertzinger (ertzing) fedora-extras-commits at redhat.com
Sat Dec 1 14:18:57 UTC 2007


Author: ertzing

Update of /cvs/extras/rpms/audacious/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23901

Modified Files:
	audacious.spec 
Added Files:
	audacious-1.4.2-id3tag-close-file.patch 
Log Message:
* Sat Dec 01 2007 Ralf Ertzinger <ralf at skytale.net> 1.4.2-3
- Add patch to fix streams sometimes being left open
- Obsolete: audacious-docklet


audacious-1.4.2-id3tag-close-file.patch:

--- NEW FILE audacious-1.4.2-id3tag-close-file.patch ---
diff -r 8a260b322dc9 -r 20736bb2e7f6 src/libid3tag/file.c
--- a/src/libid3tag/file.c	Wed Nov 28 06:02:59 2007 +0900
+++ b/src/libid3tag/file.c	Wed Nov 28 16:55:02 2007 +0100
@@ -494,6 +494,7 @@ struct id3_file *id3_file_vfsopen(VFSFil
   file = new_file(iofile, mode, path);
   if (file == 0){
     printf("id3_file_vfsopen: file failed\n");
+    aud_vfs_fclose(iofile);
   }
 
   aud_vfs_fseek(iofile, curpos, SEEK_SET);


Index: audacious.spec
===================================================================
RCS file: /cvs/extras/rpms/audacious/devel/audacious.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- audacious.spec	20 Nov 2007 21:33:02 -0000	1.29
+++ audacious.spec	1 Dec 2007 14:18:24 -0000	1.30
@@ -2,7 +2,7 @@
 
 Name:           audacious
 Version:        1.4.2
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        A GTK2 based media player similar to xmms
 
 Group:          Applications/Multimedia
@@ -19,6 +19,7 @@
 Patch6:         audacious-1.2.1-shaded-skin.patch
 # Patch7:         audacious-1.1.1-controlsocket-name.patch
 # Patch8:         audacious-1.1.1-playlist-twenty.patch
+Patch9:         audacious-1.4.2-id3tag-close-file.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  gtk2-devel >= 2.6
@@ -38,6 +39,9 @@
 Obsoletes:      bmp <= 0.9.7.1
 Provides:       bmp = 0.9.7.1
 
+Provides:       audacious-docklet
+Obsoletes:      audacious-docklet < 0.1.1-3
+
 %description
 Audacious is a media player that currently uses a skinned
 user interface based on Winamp 2.x skins. It is based on ("forked off")
@@ -104,6 +108,9 @@
 # Fix "%20" in playlist entries
 # %patch8 -p1 -b playlist-twenty
 
+# Fix files left open on non-seekable mp3 streams
+%patch9 -p1 -b id3tag-close-file
+
 perl -pi -e 's/^\.SILENT:.*$//' buildsys.mk.in
 
 %build
@@ -189,6 +196,10 @@
 
 
 %changelog
+* Sat Dec 01 2007 Ralf Ertzinger <ralf at skytale.net> 1.4.2-3
+- Add patch to fix streams sometimes being left open
+- Obsolete: audacious-docklet
+
 * Thu Nov 19 2007 Ralf Ertzinger <ralf at skytale.net> 1.4.2-2
 - Update to 1.4.2
 




More information about the fedora-extras-commits mailing list