[pulseaudio] default.pa: fix for renamed modules (#908117)

Rex Dieter rdieter at fedoraproject.org
Fri Feb 8 19:14:38 UTC 2013


commit 662a6fb298f707ebdc2a45edb861ab48da6a1bba
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Fri Feb 8 13:14:23 2013 -0600

    default.pa: fix for renamed modules (#908117)

 pulseaudio.spec |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)
---
diff --git a/pulseaudio.spec b/pulseaudio.spec
index 00578f2..aa33fb3 100644
--- a/pulseaudio.spec
+++ b/pulseaudio.spec
@@ -8,7 +8,7 @@
 Name:           pulseaudio
 Summary:        Improved Linux Sound Server
 Version:        %{pa_major}%{?pa_minor:.%{pa_minor}}
-Release:        5%{?dist}
+Release:        6%{?dist}
 License:        LGPLv2+
 URL:            http://www.freedesktop.org/wiki/Software/PulseAudio
 Source0:        http://freedesktop.org/software/pulseaudio/releases/pulseaudio-%{version}.tar.xz
@@ -256,6 +256,13 @@ exit 0
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 
+%posttrans
+# handle renamed module-cork-music-on-phone => module-role-cork
+(grep '^load-module module-cork-music-on-phone$' %{_sysconfdir}/pulse/default.pa > /dev/null && \
+ sed -i.rpmsave -e 's|^load-module module-cork-music-on-phone$|load-module module-role-cork|' \
+ %{_sysconfdir}/pulse/default.pa
+) ||:
+
 %post libs -p /sbin/ldconfig
 %postun libs -p /sbin/ldconfig
 
@@ -457,6 +464,9 @@ exit 0
 %attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa
 
 %changelog
+* Fri Feb 08 2013 Rex Dieter <rdieter at fedoraproject.org> 3.0-6
+- default.pa: fix for renamed modules (#908117)
+
 * Sat Jan 19 2013 Ville Skyttä <ville.skytta at iki.fi> - 3.0-5
 - Own the %%{_libdir}/pulseaudio dir.
 - Fix bogus %%changelog dates.


More information about the scm-commits mailing list