Sophie

Sophie

distrib > Mandriva > 2009.1 > i586 > media > main-release-src > by-pkgid > d4ec620055213861718b7a65215e1744 > files > 2

hicolor-icon-theme-0.10-5mdv2009.1.src.rpm

Summary:	Basic requirement for icon themes
Name:		hicolor-icon-theme
Version:	0.10
Release:	%mkrel 5
License:	GPL
Group:		Graphical desktop/Other
URL:		http://icon-theme.freedesktop.org/wiki/HicolorTheme
Source0:	http://icon-theme.freedesktop.org/releases/%{name}-%{version}.tar.bz2
BuildArch:	noarch
Conflicts:	kdelibs-common <= 30000000:3.2.1-1mdk
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Contains the basic directories and files needed for icon theme support.

%prep
%setup -q

%build

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std
touch %buildroot%{_datadir}/icons/hicolor/icon-theme.cache

# automatic gtk icon cache update on rpm installs/removals
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %buildroot%{_var}/lib/rpm/filetriggers
cat > %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-hicolor.filter << EOF
^./usr/share/icons/hicolor/
EOF
cat > %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-hicolor.script << EOF
#!/bin/sh
if [ -x /usr/bin/gtk-update-icon-cache ]; then 
  /usr/bin/gtk-update-icon-cache --force --quiet /usr/share/icons/hicolor
fi
EOF
chmod 755 %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-hicolor.script

%clean
rm -rf %{buildroot}

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%files
%defattr(-,root,root,-)
%doc README
%dir %{_datadir}/icons/hicolor
%{_datadir}/icons/hicolor/index.theme
%{_datadir}/icons/hicolor/*/
%ghost %{_datadir}/icons/hicolor/icon-theme.cache
%{_var}/lib/rpm/filetriggers/gtk-icon-cache-hicolor.*


%changelog
* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.10-5mdv2009.1
+ Revision: 351234
- rebuild

* Wed Aug 06 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.10-4mdv2009.0
+ Revision: 264654
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Pixel <pixel@mandriva.com> 0.10-3mdv2009.0
+ Revision: 217431
- add rpm filetrigger running gtk-update-icon-cache when rpm install/remove hicolor icons

* Sat Jan 12 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.10-2mdv2008.1
+ Revision: 150256
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Jun 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10-1mdv2008.0
+ Revision: 40463
- correct url
- spec file clean


* Thu Dec 28 2006 Frederic Crozat <fcrozat@mandriva.com> 0.10-1mdv2007.0
+ Revision: 102365
- Release 0.10
  Remove patch0, no longer needed with latest gnome-icon-theme
- Import hicolor-icon-theme

* Sat Sep 02 2006 Götz Waschk <waschk@mandriva.org> 0.9-1mdv2007.0
- rebuild for new clean_icon_cache macro

* Thu Aug 31 2006 Götz Waschk <waschk@mandriva.org> 0.9-4mdv2007.0
- fix uninstallation

* Mon Mar 06 2006 Frederic Crozat <fcrozat@mandriva.com> 0.9-3mdk
- Update patch0 with document stock icons (Mdk bug #21466)

* Fri Mar 03 2006 Frederic Crozat <fcrozat@mandriva.com> 0.9-2mdk
- Patch0: add missing generic stock icon (Mdk bug #21426)
- Update gtk icon cache on install/upgrade, if gtk-update-icon-cache is present

* Thu Mar 02 2006 Götz Waschk <waschk@mandriva.org> 0.9-1mdk
- New release 0.9
- use mkrel

* Wed Apr 27 2005 Götz Waschk <waschk@mandriva.org> 0.8-1mdk
- New release 0.8

* Fri Feb 04 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7-1mdk
- New release 0.7

* Wed Feb 02 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.6-1mdk 
- Release 0.6

* Thu Apr 08 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.5-1mdk
- Release 0.5

* Tue Apr 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com>  0.4-1mdk
- Initial Mandrakelinux package, based on Fedora package

* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt

* Wed Feb 04 2004 Alexander Larsson <alexl@redhat.com> 0.3-1
- update to 0.3

* Fri Jan 16 2004 Alexander Larsson <alexl@redhat.com> 0.2-1
- Initial build.