[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Downgrading gnome-volume-control and mixer_applet to be usable



I have installed Fedora 11 preview in VMware, and found that PulseAudio has become more entrenched in Gnome. :( The first symptom of it was the login sound kept repeating till I killed PulseAudio. I found that panel applet was useless. So I hunted for a way to revert to the previous style.

First I found I could just downgrade to the older version of gnome-media, but I couldn't do the same with gnome-applets. I tried recompiling the old gnome-applets against the newer Gnome, but that didn't work. Then I found that the newer version of both packages have configure options to revert to the previous style. So I downloaded the src.rpms and recompiled both. It works!

I am glad I found these configure options. For a minute I was considering trying to move to XFCE again.

  I have attached my two spec file patches.
--- gnome-media.spec	2009-04-15 21:56:36.000000000 -0700
+++ gnome-media.spec.new	2009-04-29 09:18:14.867034062 -0700
@@ -14,7 +14,7 @@
 Summary:        GNOME media programs
 Name:           gnome-media
 Version:        2.26.0
-Release:        2%{?dist}
+Release:        2.11%{?dist}
 License:        GPLv2+ and GFDL
 Group:          Applications/Multimedia
 Source:         http://download.gnome.org/sources/gnome-media/2.26/gnome-media-%{version}.tar.bz2
@@ -87,7 +87,7 @@
 # try to work around a problem where gst-inspect does
 # not find playbin the first time around
 DBUS_FATAL_WARNINGS=0 /usr/bin/gst-inspect-0.10 --print-all > /dev/null
-%configure --disable-schemas-install --enable-gnomecd=no --enable-cddbslave=no
+%configure --disable-schemas-install --enable-gnomecd=no --enable-cddbslave=no --enable-gstmix
 make #%{?_smp_mflags}
 
 # strip unneeded translations from .mo files
@@ -231,11 +231,14 @@
 
 %doc AUTHORS COPYING NEWS README
 %config %{_sysconfdir}/gconf/schemas/gnome-sound-recorder.schemas
+%config %{_sysconfdir}/gconf/schemas/gnome-volume-control.schemas
 
 %{_sysconfdir}/xdg/autostart/gnome-volume-control-applet.desktop
 
 %{_datadir}/applications/*
 %{_datadir}/icons/hicolor/*/apps/*
+%{_datadir}/icons/hicolor/*/devices/*
+%{_datadir}/icons/hicolor/*/status/*
 %{_datadir}/gnome-media
 %{_datadir}/gstreamer-properties
 %{_datadir}/gnome-sound-recorder
--- gnome-applets.spec	2009-04-15 17:06:41.000000000 -0700
+++ gnome-applets.spec.new	2009-04-28 20:08:27.714939596 -0700
@@ -35,7 +35,7 @@
 Summary:        Small applications for the GNOME panel
 Name:		gnome-applets
 Version:	2.26.1
-Release: 	3%{?dist}
+Release: 	3.11%{?dist}
 Epoch:          1
 License:	GPLv2+ and GFDL
 Group:          User Interface/Desktops
@@ -169,6 +169,7 @@
 %endif
 	--disable-battstat	\
 	--disable-scrollkeeper 	\
+	--enable-mixer-applet \
 	--enable-mini-commander
 make
 
@@ -329,6 +330,8 @@
 %{_libexecdir}/modemlights_applet2
 %{_libexecdir}/multiload-applet-2
 %{_libexecdir}/null_applet
+%{_libexecdir}/multiload-applet-2
+%{_libexecdir}/mixer_applet2
 
 %if %{build_stickynotes}
 %{_libexecdir}/stickynotes_applet

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]