From 8afd5e90ad19dd023777fe2a53ffdf3f9eef2ba8 Mon Sep 17 00:00:00 2001 From: Hicham HAOUARI Date: Sep 20 2010 19:42:02 +0000 Subject: Fix rhbz #635400 --- diff --git a/.gitignore b/.gitignore index ff67486..a2401fe 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ pulseaudio-equalizer-2.7.tar.bz2 +/pulseaudio-equalizer-2.7.tar.bz2 diff --git a/pulseaudio-equalizer-2.7-force-default-persistence-value.patch b/pulseaudio-equalizer-2.7-force-default-persistence-value.patch new file mode 100644 index 0000000..7cc2f0c --- /dev/null +++ b/pulseaudio-equalizer-2.7-force-default-persistence-value.patch @@ -0,0 +1,13 @@ +--- pulseaudio-equalizer-2.7/usr/bin/pulseaudio-equalizer.old 2010-09-20 19:28:09.000000000 +0000 ++++ pulseaudio-equalizer-2.7/usr/bin/pulseaudio-equalizer 2010-09-20 19:28:58.000000000 +0000 +@@ -128,7 +128,9 @@ fi + if [ -f $HOME/.pulse/default.pa ]; then + if [ "$(cat $HOME/.pulse/default.pa | grep -m1 "### BEGIN: Equalized audio configuration")" = "### BEGIN: Equalized audio configuration" ]; then + PA_EQUALIZER_PERSISTENCE=1 +- fi ++ else ++ PA_EQUALIZER_PERSISTENCE=0 ++ fi + else + PA_EQUALIZER_PERSISTENCE=0 + fi diff --git a/pulseaudio-equalizer.spec b/pulseaudio-equalizer.spec index 5f622cd..b60f63e 100644 --- a/pulseaudio-equalizer.spec +++ b/pulseaudio-equalizer.spec @@ -2,16 +2,16 @@ Name: pulseaudio-equalizer Version: 2.7 -Release: 1%{?dist} +Release: 3%{?dist} Summary: A 15 Bands Equalizer for PulseAudio Group: Applications/Multimedia License: GPLv3+ URL: https://code.launchpad.net/~psyke83/+junk/%{name} # This is a bzr checkout, to obtain the used tarball in this spec : -# bzr branch -r %{rev} lp:~psyke83/+junk/pulseaudio-equalizer -# mv %{name} %{name}-%{version} -# tar cjf %{name}-%{version}.tar.bz2 %{name}-%{version} +# bzr branch -r %%{rev} lp:~psyke83/+junk/pulseaudio-equalizer +# mv %%{name} %%{name}-%%{version} +# tar cjf %%{name}-%%{version}.tar.bz2 %%{name}-%%{version} Source0: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -21,6 +21,9 @@ BuildRequires: desktop-file-utils Requires: pygtk2 ladspa-swh-plugins gnome-media Requires: pulseaudio-utils >= 0.9.19 +# Force default equalizer persistence value, fixes rhbz #635400 +Patch0: %{name}-%{version}-force-default-persistence-value.patch + %description PulseAudio Equalizer is a 15 bands system wide equalizer, that means any application that is using PulseAudio, will benefit from the sound @@ -30,6 +33,11 @@ improvement. %setup -q cp debian/copyright COPYING cp debian/changelog ChangeLog +%if %{fedora} >= 14 +sed -i 's|gnome-volume-control|multimedia-volume-control|g' usr/share/{applications/pulseaudio-equalizer.desktop,pulseaudio-equalizer/pulseaudio-equalizer.py} +%endif + +%patch0 -p1 %build @@ -54,7 +62,13 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Sun Feb 07 2010 Hicham HAOUARI 2.7-1 +* Mon Sep 20 2010 Hicham HAOUARI - 2.7-3 +- Force default equalizer persistence value, fixes rhbz #635400 + +* Wed Sep 15 2010 Hicham HAOUARI - 2.7-2 +- Fix rhbz #632940 + +* Sun Feb 07 2010 Hicham HAOUARI - 2.7-1 - New upstream release - New project URL - Dropped patches ( merged upstream )