[mate-media] goodby gst-mixer for f21

Wolfgang Ulbrich raveit65 at fedoraproject.org
Wed Feb 12 15:00:11 UTC 2014


commit 874bb5bc2722e3d360704df5fa09802b9835bf88
Author: raveit65 <chat-to-me at raveit.de>
Date:   Wed Feb 12 16:00:39 2014 +0100

    goodby gst-mixer for f21

 mate-media.spec |   39 ++++++---------------------------------
 1 files changed, 6 insertions(+), 33 deletions(-)
---
diff --git a/mate-media.spec b/mate-media.spec
index 3aa1242..f7dc989 100644
--- a/mate-media.spec
+++ b/mate-media.spec
@@ -6,18 +6,14 @@ License:        GPLv2+ and LGPLv2+
 URL:            http://mate-desktop.org
 Source0:        http://pub.mate-desktop.org/releases/1.7/%{name}-%{version}.tar.xz
 
-BuildRequires:  dbus-glib-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  gtk2-devel
 BuildRequires:  libxml2-devel
-BuildRequires:  gstreamer-plugins-base-devel
 BuildRequires:  libcanberra-devel
-BuildRequires:  mate-control-center-devel
+BuildRequires:  mate-desktop-devel
 BuildRequires:  mate-common
 BuildRequires:  pulseaudio-libs-devel
-BuildRequires:  mate-panel-devel
 BuildRequires:  unique-devel
-BuildRequires:  xmlto
 
 %description
 This package contains a few media utilities for the MATE desktop,
@@ -30,9 +26,8 @@ including a volume control.
 %build
 %configure \
         --disable-static \
-        --enable-gstmix \
         --disable-schemas-compile \
-        --enable-gst-mixer-applet \
+        --with-gtk=2.0 \
         --enable-pulseaudio
 
 make %{?_smp_mflags} V=1
@@ -47,52 +42,30 @@ desktop-file-install                                                    \
         --dir=%{buildroot}%{_datadir}/applications                      \
 %{buildroot}%{_datadir}/applications/mate-volume-control.desktop
 
-# remove needless gsettings convert file
-rm -f  %{buildroot}%{_datadir}/MateConf/gsettings/mate-volume-control.convert
-
 %find_lang %{name} --with-gnome --all-name
 
 
-%post
-/sbin/ldconfig
-/bin/touch --no-create %{_datadir}/icons/mate &> /dev/null || :
-/usr/bin/update-desktop-database &> /dev/null || :
-
-%postun
-/sbin/ldconfig
-/usr/bin/update-desktop-database &> /dev/null || :
-if [ $1 -eq 0 ] ; then
-    /bin/touch --no-create %{_datadir}/icons/mate &> /dev/null
-    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/mate &> /dev/null || :
-    /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
-fi
+%post -p /sbin/ldconfig
 
-%posttrans
-/usr/bin/gtk-update-icon-cache %{_datadir}/icons/mate &> /dev/null || :
-/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+%postun -p /sbin/ldconfig
 
 
 %files -f %{name}.lang
 %doc AUTHORS COPYING NEWS README
 %{_bindir}/mate-volume-control
 %{_bindir}/mate-volume-control-applet
-%{_libexecdir}/mixer_applet2
 %{_sysconfdir}/xdg/autostart/mate-volume-control-applet.desktop
-%{_datadir}/icons/mate/*/*/*.png
 %{_datadir}/mate-media/
 %{_datadir}/sounds/mate/
-%{_datadir}/glib-2.0/schemas/org.mate.volume-control.gschema.xml
 %{_datadir}/applications/mate-volume-control.desktop
-%{_datadir}/dbus-1/services/org.mate.panel.applet.MixerAppletFactory.service
-%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.mixer.gschema.xml
-%{_datadir}/mate-2.0/ui/mixer-applet-menu.xml
-%{_datadir}/mate-panel/applets/org.mate.applets.MixerApplet.mate-panel-applet
 
 
 %changelog
 * Tue Feb 11 2014 Wolfgang Ulbrich <chat-to-me at raveit.de> - 1.7.1-1
 - update to 1.7.1 release
 - remove --disable-scrollkeeper configure flag
+- goodby gst-mixer for f21, fix rhbz (#1045742)
+- switch complete to pulse-audio
 
 * Mon Jan 20 2014 Wolfgang Ulbrich <chat-to-me at raveit.de> 1.7.0-1
 - update to 1.7.0 release


More information about the scm-commits mailing list