Hello community, here is the log from the commit of package esound checked in at Wed May 24 02:41:38 CEST 2006. -------- --- GNOME/esound/esound.changes 2006-03-02 21:46:19.000000000 +0100 +++ esound/esound.changes 2006-05-23 21:18:02.000000000 +0200 @@ -1,0 +2,6 @@ +Tue May 23 21:17:36 CEST 2006 - joeshaw@suse.de + +- Add a patch to fix the GNOME logout sound being cut off. + (bnc #167856) + +------------------------------------------------------------------- New: ---- esound-logout-sound-167856.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ esound.spec ++++++ --- /var/tmp/diff_new_pack.2fHueR/_old 2006-05-24 02:41:22.000000000 +0200 +++ /var/tmp/diff_new_pack.2fHueR/_new 2006-05-24 02:41:22.000000000 +0200 @@ -17,7 +17,7 @@ Autoreqprov: on Summary: A Sound Daemon for Enlightenment and GNOME Version: 0.2.36 -Release: 9 +Release: 19 URL: ftp://ftp.gnome.org/pub/gnome/sources/esound/ Source: ftp://ftp.gnome.org/pub/gnome/sources/esound/0.2/%{name}-%{version}.tar.bz2 Source1: esound.init @@ -25,6 +25,7 @@ Patch: esd-as.patch Patch1: esound-biarch.patch Patch2: esound-close-fds.patch +Patch3: esound-logout-sound-167856.patch # Suggest -32bit package for proper work of preloader for 32-bit apps. %if %_lib != lib %if %suse_version > 1000 @@ -86,6 +87,7 @@ %patch %patch1 %patch2 +%patch3 %build autoreconf --force --install @@ -161,6 +163,9 @@ %_libdir/pkgconfig/esound.pc %changelog -n esound +* Tue May 23 2006 - joeshaw@suse.de +- Add a patch to fix the GNOME logout sound being cut off. + (bnc #167856) * Thu Mar 02 2006 - danw@suse.de - close unneeded file descriptors at daemon startup (since it may have been spawned from a random app with random things open). #154072 ++++++ esound-logout-sound-167856.patch ++++++ ? esound-logout-sound-167856.patch ? esound-quit-afterward.patch Index: esd.c =================================================================== RCS file: /cvs/gnome/esound/esd.c,v retrieving revision 1.80 diff -u -p -u -r1.80 esd.c --- esd.c 12 Apr 2006 22:58:28 -0000 1.80 +++ esd.c 23 May 2006 18:10:29 -0000 @@ -1004,7 +1004,7 @@ int main ( int argc, char *argv[] ) get_new_clients( listen_socket ); - if ((esd_clients_list == NULL) && (!first) && (esd_terminate)) { + if ((esd_clients_list == NULL) && (!esd_playing_samples) && (!first) && (esd_terminate)) { /* fprintf(stderr, "No clients!\n");*/ clean_exit(0); exit(0); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de