rpms/phonon/devel phonon.spec,1.37,1.38

Rex Dieter rdieter at fedoraproject.org
Mon Jun 8 00:43:06 UTC 2009


Author: rdieter

Update of /cvs/pkgs/rpms/phonon/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24969

Modified Files:
	phonon.spec 
Log Message:
* Sun Jun 07 2009 Rex Dieter <rdieter at fedoraproject.org> - 4.3.1-9
- optmize scriptlets
- Req: phonon >= %phonon_version_major



Index: phonon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/phonon/devel/phonon.spec,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- phonon.spec	5 Jun 2009 23:52:32 -0000	1.37
+++ phonon.spec	8 Jun 2009 00:42:36 -0000	1.38
@@ -1,7 +1,10 @@
+
+%define phonon_version_major 4.3
+
 Summary: Multimedia framework api
 Name:    phonon
 Version: 4.3.1
-Release: 8%{?dist}
+Release: 9%{?dist}
 Group:   Applications/Multimedia
 License: LGPLv2+
 URL:     http://phonon.kde.org/
@@ -31,12 +34,14 @@ BuildRequires: xine-lib-devel
 %{summary}.
 
 %package backend-xine
-Summary: xine phonon backend
+Summary: Xine phonon backend
 Group:   Applications/Multimedia
 Provides: phonon-backend%{?_isa} = %{version}-%{release}
+Requires: phonon%{?_isa} >= %{phonon_version_major} 
 %description backend-xine
 %{summary}.
 
+
 %prep
 %setup -q -n phonon-%{version}%{?alphatag}
 %patch0 -p1 -b .xineonly
@@ -59,10 +64,9 @@ rm -rf %{buildroot}
 make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
 
 # move the oxygen-only phonon-xine icons to hicolor
-if [ ! -d %{buildroot}%{_datadir}/icons/hicolor ] ; then
-  mv %{buildroot}%{_datadir}/icons/oxygen \
-     %{buildroot}%{_datadir}/icons/hicolor
-fi
+mv %{buildroot}%{_datadir}/icons/oxygen 
+   %{buildroot}%{_datadir}/icons/hicolor
+
 
 %clean
 rm -rf %{buildroot}
@@ -71,6 +75,9 @@ rm -rf %{buildroot}
 %post backend-xine
 touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
 
+%posttrans backend-xine
+gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
+
 %postun backend-xine
 if [ $1 -eq 0 ] ; then
   touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
@@ -86,7 +93,12 @@ fi
 %{_kde4_datadir}/kde4/services/phononbackends/xine.desktop
 %{_datadir}/icons/hicolor/*/apps/phonon-xine.*
 
+
 %changelog
+* Sun Jun 07 2009 Rex Dieter <rdieter at fedoraproject.org> - 4.3.1-9
+- optmize scriptlets
+- Req: phonon >= %%phonon_version_major
+
 * Fri Jun 05 2009 Kevin Kofler <Kevin at tigcc.ticalc.org> - 4.3.1-8
 - restore patches to the xine backend
 




More information about the fedora-extras-commits mailing list