[whaawmp] Update to 0.2.14 Require xdg-utils for xdg-screensaver calls Run update-desktop-database in %post an

Christoph Wickert cwickert at fedoraproject.org
Tue Mar 1 20:57:01 UTC 2011


commit d902ecbb78726da25fa86ee2e69c128d090210a1
Author: Christoph Wickert <cwickert at fedoraproject.org>
Date:   Tue Mar 1 03:02:35 2011 +0100

    Update to 0.2.14
    Require xdg-utils for xdg-screensaver calls
    Run update-desktop-database in %post and %postun

 .gitignore             |    1 +
 sources                |    2 +-
 whaawmp-playnext.patch |   17 -----------------
 whaawmp.spec           |   38 +++++++++++++++++++++++++-------------
 4 files changed, 27 insertions(+), 31 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 926d670..b4a1f9f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 whaawmp-0.2.12.1.tar.bz2
+/whaawmp-0.2.14.tar.bz2
diff --git a/sources b/sources
index ee5201c..4a54c59 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-259b61cfa87bbba54dcd9579a815a421  whaawmp-0.2.12.1.tar.bz2
+1a864cb4ff82798931c23737298db1b7  whaawmp-0.2.14.tar.bz2
diff --git a/whaawmp.spec b/whaawmp.spec
index 4dfe776..0acd63c 100644
--- a/whaawmp.spec
+++ b/whaawmp.spec
@@ -3,8 +3,8 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:           whaawmp
-Version:        0.2.12.1
-Release:        6%{?dist}
+Version:        0.2.14
+Release:        1%{?dist}
 Summary:        Lightweight Media Player
 
 Group:          Applications/Multimedia
@@ -21,13 +21,14 @@ Patch1:         fix-py27-CObject-capsule-crash.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 
-BuildRequires:   python-devel
-BuildRequires:   python-setuptools 
-BuildRequires:   desktop-file-utils
-BuildRequires:   gettext intltool
-Requires:        python >= 2.5, pygtk2-libglade >= 2.10, pyxdg
-Requires:        dbus-python
-Requires:        gstreamer-python >= 0.10, gstreamer-plugins-good >= 0.10
+BuildRequires:  python-devel
+BuildRequires:  python-setuptools 
+BuildRequires:  desktop-file-utils
+BuildRequires:  gettext intltool
+Requires:       python >= 2.5, pygtk2-libglade >= 2.10, pyxdg
+Requires:       dbus-python
+Requires:       gstreamer-python >= 0.10, gstreamer-plugins-good >= 0.10
+Requires:       xdg-utils
 
 %description
 Whaaw! Media Player is a lightweight media player that supports fullscreen 
@@ -38,7 +39,7 @@ player without any GNOME dependencies.
 
 %prep
 %setup -q
-%patch0
+#%patch0
 %patch1 -p1
 # remove shebangs
 for Files in src/thumbnailer.py src/whaawmp.py; do
@@ -48,7 +49,7 @@ for Files in src/thumbnailer.py src/whaawmp.py; do
 done
 
 # fix desktop file
-sed -i 's!audio/x-wav;audio/x-wav;!audio/x-wav;!' %{name}.desktop
+sed -i 's!audio/x-wav;audio/x-wav;!audio/x-wav;!' whaaw-thumbnailer.desktop
 sed -i 's!False!false!' %{name}.desktop
 
 
@@ -63,14 +64,20 @@ rm -rf $RPM_BUILD_ROOT
 desktop-file-install                                       \
   --delete-original                                        \
   --remove-key=Encoding                                    \
-  --remove-category=Application                            \
-  --add-category=GTK                                       \
   --dir=${RPM_BUILD_ROOT}%{_datadir}/applications          \
   ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
 
 %find_lang %{name}
 
 
+%post
+update-desktop-database &> /dev/null || :
+
+
+%postun
+update-desktop-database &> /dev/null || :
+
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -91,6 +98,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Feb 27 2011 Christoph Wickert <cwickert at fedoraproject.org> - 0.2.14-1
+- Update to 0.2.14
+- Require xdg-utils for xdg-screensaver calls
+- Run update-desktop-database in %%post and %%postun
+
 * Mon Feb 07 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.2.12.1-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 


More information about the scm-commits mailing list