SPECS: avant-window-navigator.spec - python files fix - use update...

qboosh qboosh at pld-linux.org
Sat Jan 5 19:01:22 CET 2008


Author: qboosh                       Date: Sat Jan  5 18:01:22 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- python files fix
- use update_icon_cache macro, dropped unnecessary scrollkeeper calls

---- Files affected:
SPECS:
   avant-window-navigator.spec (1.16 -> 1.17) 

---- Diffs:

================================================================
Index: SPECS/avant-window-navigator.spec
diff -u SPECS/avant-window-navigator.spec:1.16 SPECS/avant-window-navigator.spec:1.17
--- SPECS/avant-window-navigator.spec:1.16	Mon Oct  8 22:41:07 2007
+++ SPECS/avant-window-navigator.spec	Sat Jan  5 19:01:17 2008
@@ -27,9 +27,10 @@
 BuildRequires:	pkgconfig
 BuildRequires:	python-gnome-devel
 BuildRequires:	python-pycairo-devel
-BuildRequires:	rpmbuild(macros) >= 1.197
+BuildRequires:	rpmbuild(macros) >= 1.311
 Requires(post,postun):	/sbin/ldconfig
 Requires(post,postun):	gtk+2 >= 2:2.10.0
+Requires(post,postun):	hicolor-icon-theme
 Requires(post,preun):	GConf2 >= 2.14.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -81,23 +82,23 @@
 #mv $RPM_BUILD_ROOT%{_datadir}/locale/fr{_FR,}
 #mv $RPM_BUILD_ROOT%{_datadir}/locale/it{_IT,}
 
+rm -f $RPM_BUILD_ROOT%{py_sitedir}/awn/awn.la
+
 %find_lang %{name} --with-gnome --all-name
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%scrollkeeper_update_post
-#%%gconf_schema_install %{name}.schemas
-gtk-update-icon-cache -qf %{_datadir}/icons/hicolor
 /sbin/ldconfig
+#%%gconf_schema_install %{name}.schemas
+%update_icon_cache hicolor
 
 %preun
 #%%gconf_schema_uninstall switcher.schemas trash.schemas
 
 %postun
-%scrollkeeper_update_postun
-gtk-update-icon-cache -qf %{_datadir}/icons/hicolor
+%update_icon_cache hicolor
 /sbin/ldconfig
 
 %files -f %{name}.lang
@@ -108,7 +109,7 @@
 %attr(755,root,root) %{_bindir}/avant-window-navigator
 %attr(755,root,root) %{_bindir}/awn-applet-activation
 %attr(755,root,root) %{_bindir}/awn-manager
-%attr(755,root,root) %{_libdir}/*.so.*.*.*
+%attr(755,root,root) %{_libdir}/libawn.so.*.*.*
 %dir %{_libdir}/awn
 %dir %{_libdir}/awn/applets
 %{_libdir}/awn/applets/*.desktop
@@ -117,15 +118,13 @@
 %{_desktopdir}/avant-window-navigator.desktop
 %dir %{py_sitedir}/awn
 %{py_sitedir}/awn/*.py[co]
-%{py_sitedir}/awn/awn.so
+%attr(755,root,root) %{py_sitedir}/awn/awn.so
 
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libawn.so
 %{_libdir}/libawn.la
-%dir %{_includedir}/libawn
 %{_includedir}/libawn
-%{py_sitedir}/awn/awn.la
 %{_pkgconfigdir}/awn.pc
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -134,6 +133,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.17  2008-01-05 18:01:17  qboosh
+- python files fix
+- use update_icon_cache macro, dropped unnecessary scrollkeeper calls
+
 Revision 1.16  2007-10-08 20:41:07  wolf
 - 0.2
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/avant-window-navigator.spec?r1=1.16&r2=1.17&f=u



More information about the pld-cvs-commit mailing list