From 049aec9621c7ba3895e7c904d02aead08e0139c2 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Nov 02 2019 16:11:14 +0000 Subject: import gnome-icon-theme-3.12.0-1.el7 --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e10a693 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/gnome-icon-theme-3.12.0.tar.xz diff --git a/.gnome-icon-theme.metadata b/.gnome-icon-theme.metadata new file mode 100644 index 0000000..8f0d3ce --- /dev/null +++ b/.gnome-icon-theme.metadata @@ -0,0 +1 @@ +cc0f0dc55db3c4ca7f2f34564402f712807f1342 SOURCES/gnome-icon-theme-3.12.0.tar.xz diff --git a/SOURCES/legacy-icon-mapping.xml b/SOURCES/legacy-icon-mapping.xml new file mode 100644 index 0000000..3addd30 --- /dev/null +++ b/SOURCES/legacy-icon-mapping.xml @@ -0,0 +1,48 @@ + + + + + + + + format-indent-more-rtl + format-indent-less-ltr + + + format-indent-more-ltr + format-indent-less-rtl + + + go-first-ltr + go-last-rtl + + + go-last-ltr + go-first-rtl + + + go-next-ltr + go-previous-rtl + + + go-previous-ltr + go-next-rtl + + + media-seek-backward-ltr + media-seek-forward-rtl + + + media-seek-forward-ltr + media-seek-backward-rtl + + + media-skip-backward-ltr + media-skip-forward-rtl + + + media-skip-forward-ltr + media-skip-backward-rtl + + + diff --git a/SPECS/gnome-icon-theme.spec b/SPECS/gnome-icon-theme.spec new file mode 100644 index 0000000..f834e9b --- /dev/null +++ b/SPECS/gnome-icon-theme.spec @@ -0,0 +1,620 @@ +Summary: GNOME icon theme +Name: gnome-icon-theme +Version: 3.12.0 +Release: 1%{?dist} +#VCS: git:git://git.gnome.org/gnome-icon-theme +Source0: http://download.gnome.org/sources/gnome-icon-theme/3.12/%{name}-%{version}.tar.xz +Source1: legacy-icon-mapping.xml +License: LGPLv3+ +BuildArch: noarch +Group: User Interface/Desktops +BuildRequires: icon-naming-utils >= 0.8.7 +BuildRequires: gettext +BuildRequires: librsvg2 +BuildRequires: intltool +BuildRequires: gtk2 +Requires: hicolor-icon-theme +Requires: pkgconfig + +%description +This package contains the default icon theme used by the GNOME desktop. + +%package legacy +Summary: Old names for icons in gnome-icon-theme +Group: User Interface/Desktops +Requires: %{name} = %{version}-%{release} + +%description legacy +This package contains symlinks to make the icons in gnome-icon-theme +available under old names. + +%package devel + +Summary: Development files for gnome-icon-theme +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for gnome-icon-theme + +%prep +%setup -q + +%build +%configure --enable-icon-mapping + +%install +make install DESTDIR=$RPM_BUILD_ROOT + +touch $RPM_BUILD_ROOT%{_datadir}/icons/gnome/icon-theme.cache + +cp %{SOURCE1} . +export INU_DATA_DIR=$PWD +(cd $RPM_BUILD_ROOT%{_datadir}/icons/gnome +for size in 8x8 16x16 22x22 24x24 32x32 48x48 256x256; do + cd $size || continue; + echo -e "Adding rtl variants for $size" + for dir in `find . -type d`; do + context="`echo $dir | cut -c 3-`" + if [ $context ]; then + icon-name-mapping -c $context + fi + done + cd .. +done +) + +# Add scalable directories for symbolic icons +(cd $RPM_BUILD_ROOT%{_datadir}/icons/gnome + +mkdir -p scalable/actions +mkdir -p scalable/apps +mkdir -p scalable/devices +mkdir -p scalable/emblems +mkdir -p scalable/mimetypes +mkdir -p scalable/places +mkdir -p scalable/status +) + +touch files.txt + +(cd $RPM_BUILD_ROOT%{_datadir} + echo "%%defattr(-,root,root)" + find icons/gnome \( -name *-rtl.png -or -name *-ltr.png -or -type f \) -printf "%%%%{_datadir}/%%p\n" + find icons/gnome -type d -printf "%%%%dir %%%%{_datadir}/%%p\n" +) > files.txt + +(cd $RPM_BUILD_ROOT%{_datadir} + echo "%%defattr(-,root,root)" + find icons/gnome \( -type l -and -not -name *-rtl.png -and -not -name *-ltr.png \) -printf "%%%%{_datadir}/%%p\n" +) > legacy.txt + +%post +touch --no-create %{_datadir}/icons/gnome &>/dev/null || : + +%postun +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/gnome &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/gnome &>/dev/null || : +fi + +%posttrans +gtk-update-icon-cache %{_datadir}/icons/gnome &>/dev/null || : + +%post legacy +touch --no-create %{_datadir}/icons/gnome &>/dev/null || : + +%postun legacy +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/gnome &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/gnome &>/dev/null || : +fi + +%posttrans legacy +gtk-update-icon-cache %{_datadir}/icons/gnome &>/dev/null || : + +%files -f files.txt +%doc COPYING AUTHORS +%ghost %{_datadir}/icons/gnome/icon-theme.cache + +%files legacy -f legacy.txt + +%files devel +%{_datadir}/pkgconfig/gnome-icon-theme.pc + +%changelog +* Tue Mar 25 2014 Richard Hughes - 3.12.0-1 +- Update to 3.12.0 +- Resolves: #1174379 + +* Fri Dec 27 2013 Daniel Mach - 3.8.2-3 +- Mass rebuild 2013-12-27 + +* Mon May 13 2013 Richard Hughes - 3.8.2-1 +- Update to 3.8.2 + +* Tue Mar 26 2013 Richard Hughes - 3.8.0-1 +- Update to 3.8.0 + +* Tue Mar 5 2013 Matthias Clasen - 3.7.91-1 +- Update to 3.7.91 + +* Wed Feb 13 2013 Fedora Release Engineering - 3.7.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Thu Jan 17 2013 Matthias Clasen - 3.7.4-1 +- Update to 3.7.4 + +* Thu Jan 03 2013 Debarshi Ray - 3.7.3-1 +- Update to 3.7.3 + +* Wed Nov 14 2012 Kalev Lember - 3.6.2-1 +- Update to 3.6.2 + +* Tue Sep 25 2012 Matthias Clasen - 3.6.0-1 +- Update to 3.6.0 + +* Tue Aug 28 2012 Richard Hughes - 3.5.90-1 +- Update to 3.5.90 + +* Tue Aug 21 2012 Richard Hughes - 3.5.5-1 +- Update to 3.5.5 + +* Thu Jul 19 2012 Fedora Release Engineering - 3.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Mar 28 2012 Richard Hughes - 3.4.0-1 +- Update to 3.4.0 + +* Mon Mar 5 2012 Matthias Clasen - 3.3.91-1 +- Update to 3.3.91 + +* Fri Jan 13 2012 Fedora Release Engineering - 3.2.1.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Nov 2 2011 Matthias Clasen - 3.2.1.2-1 +- Update to 3.2.1.2 + +* Wed Oct 19 2011 Matthias Clasen - 3.2.1.1-1 +- Update to 3.2.1.1 + +* Tue Oct 18 2011 Matthias Clasen - 3.2.1-1 +- Update to 3.2.1 + +* Tue Sep 27 2011 Ray - 3.2.0-1 +- Update to 3.2.0 + +* Wed Aug 31 2011 Matthias Clasen - 3.1.90-1 +- Update to 3.1.90 + +* Mon Jul 25 2011 Matthias Clasen - 3.1.4-1 +- Update to 3.1.4 + +* Sat May 07 2011 Christopher Aillon - 3.0.0-2 +- Update icon cache scriptlet + +* Tue Apr 5 2011 Christopher Aillon 3.0.0-1 +- Update to 3.0.0 + +* Wed Mar 30 2011 Matthias Clasen 2.91.93-1 +- Update to 2.91.93 + +* Tue Mar 29 2011 Matthias Clasen 2.91.92-6 +- Drop the logos package; there shall be no system-logos + other than fedora-logos... + +* Thu Mar 24 2011 Matthias Clasen 2.91.92-3 +- Make the logos package noarch + +* Thu Mar 24 2011 Matthias Clasen 2.91.92-2 +- Add a logos subpackage + +* Tue Mar 22 2011 Christopher Aillon 2.91.92-1 +- Update to 2.91.92 + +* Tue Feb 22 2011 Matthias Clasen 2.91.7-1 +- Update to 2.91.7 + +* Tue Feb 08 2011 Fedora Release Engineering - 2.91.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Feb 8 2011 Matthias Clasen 2.91.6-3 +- Don't include icon cache + +* Mon Feb 7 2011 Matthias Clasen 2.91.6-2 +- No longer ship gtk- legacy symlinks in the main package, + GTK+ doesn't use them anymore +- Do ship -rtl/-ltr symlinks for some names + +* Wed Feb 2 2011 Matthias Clasen 2.91.6-1 +- Update to 2.91.6 + +* Thu Aug 5 2010 Matthias Clasen 2.31.0-1 +- Update to 2.31.0 + +* Sun Jun 13 2010 Matthias Clasen 2.30.3-2 +- Another attempt to split legacy off + +* Thu May 27 2010 Matthias Clasen 2.30.3-1 +- Update to 2.30.3 + +* Fri May 21 2010 Matthias Clasen 2.30.2.1-2 +- Add scalable directories for symbolic icons + +* Thu Apr 29 2010 Bastien Nocera 2.30.2.1-1 +- Update to 2.30.2.1 + +* Tue Apr 27 2010 Matthias Clasen 2.30.2-1 +- Update to 2.30.2 + +* Tue Apr 20 2010 Matthias Clasen 2.30.1-2 +- Drop extra icons +- Split off a legacy subpackage + +* Sun Apr 18 2010 Matthias Clasen 2.30.1-1 +- Update to 2.30.1 + +* Fri Apr 2 2010 Matthias Clasen 2.30.0-2 +- Fix a zoom icon + +* Mon Mar 29 2010 Matthias Clasen 2.30.0-1 +- Update to 2.30.0 + +* Sun Mar 28 2010 Matthias Clasen 2.29.3-1 +- 2.29.3 + +* Tue Mar 23 2010 Bastien Nocera 2.29.2-3 +- Update scriptlets + +* Tue Mar 16 2010 Matthias Clasen - 2.29.2-2 +- Add gtk-missing-image to legacy mapping + +* Tue Mar 9 2010 Matthias Clasen - 2.29.2-1 +- Update to 2.29.2 +- The .pc file is back + +* Mon Mar 1 2010 Matthias Clasen - 2.29.0-3 +- Add process-working animation back + +* Sun Feb 28 2010 Matthias Clasen - 2.29.0-2 +- Fix up some issues with icons that got lost + +* Fri Feb 26 2010 Matthias Clasen - 2.29.0-1 +- Update to 2.29.0 + +* Mon Sep 21 2009 Matthias Clasen - 2.28.0-1 +- Update to 2.28.0 + +* Tue Aug 18 2009 Matthias Clasen - 2.27.90-2 +- Add gtk print icons. + +* Fri Aug 14 2009 Matthias Clasen - 2.27.90-1 +- Update to 2.27.90 + +* Fri Jul 24 2009 Fedora Release Engineering - 2.26.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Mar 17 2009 Matthias Clasen - 2.26.0-2 +- Add a window icon so we don't show missing icons in window frames + +* Mon Mar 16 2009 Matthias Clasen - 2.26.0-1 +- Update to 2.26.0 + +* Sat Mar 7 2009 Matthias Clasen - 2.25.91-3 +- Add a 48x48 spinner back + +* Tue Feb 24 2009 Fedora Release Engineering - 2.25.91-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Feb 17 2009 Matthias Clasen - 2.25.91-1 +- Update to 2.25.91 + +* Tue Feb 17 2009 David Zeuthen - 2.24.0-3 +- Update device icons + +* Sun Nov 23 2008 Matthias Clasen - 2.24.0-2 +- Tweak summary and description + +* Tue Sep 23 2008 Matthias Clasen - 2.24.0-1 +- Update to 2.24.0 + +* Mon Sep 8 2008 Matthias Clasen - 2.23.92-1 +- Update to 2.23.92 + +* Tue Sep 2 2008 Matthias Clasen - 2.23.91-1 +- Update to 2.23.91 + +* Fri Aug 22 2008 Matthias Clasen - 2.23.90-1 +- Update to 2.23.90 + +* Wed Jul 23 2008 Matthias Clasen - 2.23.3-2 +- Re-add the symlinks for gtk stock icons again + +* Tue Jul 22 2008 Matthias Clasen - 2.23.3-1 +- Update to 2.23.3 + +* Fri Jun 20 2008 Matthias Clasen - 2.23.2-2 +- Re-add the symlinks for gtk stock icons, remove some other symlinks + +* Tue Jun 17 2008 Matthias Clasen - 2.23.2-1 +- Update to 2.23.2 + +* Thu Apr 16 2008 David Zeuthen - 2.22.0-6 +- Refresh disc icons + +* Tue Apr 1 2008 David Zeuthen - 2.22.0-5 +- Switch open and close padlock encrypted drives/media +- Replace the flash media icons with something that is compatible + with the GPL that gnome-icon-theme is under (thanks Mike Langlie) + +* Mon Mar 24 2008 David Zeuthen - 2.22.0-4 +- Rebuild + +* Mon Mar 24 2008 David Zeuthen - 2.22.0-3 +- Switch media-encrypted and drive-encrypted + +* Mon Mar 24 2008 David Zeuthen - 2.22.0-2 +- Add a bunch of device icons from Mike Langlie + +* Tue Mar 11 2008 Matthias Clasen - 2.22.0-1 +- Update to 2.22.0 + +* Mon Feb 25 2008 Matthias Clasen - 2.21.92-1 +- Update to 2.21.92 + +* Tue Dec 18 2007 Matthias Clasen - 2.21.4-1 +- Update to 2.21.4 + +* Tue Sep 18 2007 Matthias Clasen - 2.20.0-2 +- Rebuild with newer icon-naming-utils + +* Mon Sep 17 2007 Matthias Clasen - 2.20.0-1 +- Update to 2.20.0 + +* Mon Sep 3 2007 Matthias Clasen - 2.19.91-1 +- Update to 2.19.91 + +* Mon Aug 13 2007 Matthias Clasen - 2.19.90-1 +- Update to 2.19.90 +- Further correction of the license field + +* Fri Aug 3 2007 Matthias Clasen - 2.19.6-1 +- Update to 2.19.6 +- Update license field + +* Wed Jun 27 2007 Matthias Clasen - 2.19.1-1 +- Update to 2.19.1 + +* Tue Mar 13 2007 Matthias Clasen - 2.18.0-1 +- Update to 2.18.0 + +* Tue Feb 13 2007 Matthias Clasen - 2.17.91-1 +- Update to 2.17.91 + +* Wed Jan 10 2007 Matthias Clasen - 2.17.5-1 +- Update to 2.17.5 + +* Wed Dec 21 2006 Matthias Clasen - 2.17.4.1-1 +- Update to 2.17.4.1 + +* Wed Dec 20 2006 Matthias Clasen - 2.17.4-1 +- Update to 2.17.4 + +* Tue Dec 5 2006 Matthias Clasen - 2.17.3-1 +- Update to 2.17.3 + +* Tue Nov 28 2006 Matthias Clasen - 2.17.2.1-2 +- Fix duplicate emblems in nautilus (#217090) + +* Sun Nov 12 2006 Matthias Clasen - 2.17.2.1-1 +- Update to 2.17.2.1 + +* Tue Nov 7 2006 Matthias Clasen - 2.17.2-1 +- Update to 2.17.2 + +* Wed Oct 4 2006 Matthias Clasen - 2.16.0.1-2 +- Fix broken symlinks (#208399) + +* Mon Sep 4 2006 Matthias Clasen - 2.16.0.1-1 +- Update to 2.16.0.1 + +* Sun Sep 3 2006 Matthias Clasen - 2.16.0-1 +- Update to 2.16.0 + +* Mon Aug 21 2006 Matthias Clasen 2.15.92-1.fc6 +- Update to 2.15.92 +- Require pkgconfig + +* Sat Aug 12 2006 Matthias Clasen 2.15.91-1.fc6 +- Update to 2.15.91 + +* Thu Aug 2 2006 Matthias Clasen 2.15.90-1.fc6 +- Update to 2.15.90 + +* Wed Jul 12 2006 Matthias Clasen 2.15.3-1 +- Update to 2.15.3 + +* Wed Jun 7 2006 Matthias Clasen 2.15.2-3 +- Fix a problem in %%post (#194323) + +* Tue Jun 6 2006 Matthias Clasen 2.15.2-2 +- Add BuildRequires for perl-XML-Parser + +* Tue May 16 2006 Matthias Clasen 2.15.2-1 +- Update to 2.15.2 + +* Tue May 9 2006 Matthias Clasen 2.15.1-1 +- Update to 2.15.1 + +* Wed Mar 22 2006 Matthias Clasen 2.14.2-2 +- Update to 2.14.2 +- Add symlinks to make application/xml work + +* Sat Feb 25 2006 Matthias Clasen 2.14.1-1 +- Update to 2.14.1 + +* Wed Feb 15 2006 Matthias Clasen 2.14.0-2 +- Add small epiphany icon (again!!) + +* Sun Feb 12 2006 Ray Strode 2.14.0-1 +- Update to 2.14.0 + +* Thu Feb 9 2006 Matthias Clasen 2.13.7-4 +- Add better shutdown icon + +* Thu Feb 9 2006 Matthias Clasen 2.13.7-3 +- Add the spinner back + +* Tue Feb 7 2006 Matthias Clasen 2.13.7-2 +- Add back some icons that went missing +- Fix redhat- symlinks that were broken since FC1 + +* Mon Feb 6 2006 Matthias Clasen 2.13.7-1 +- Update to 2.13.7 + +* Mon Jan 23 2006 Matthias Clasen 2.13.5.1-2 +- Fix a typo in index.theme + +* Tue Jan 17 2006 Matthias Clasen 2.13.5.1-1 +- Update to 2.13.5.1 +- BuildRequire icon-naming-utils + +* Tue Jan 03 2006 Matthias Clasen 2.13.4-1 +- Update to 2.13.4 + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Fri Dec 2 2005 Matthias Clasen - 2.13.2-1 +- Update to 2.13.2 + +* Thu Oct 6 2005 Matthias Clasen - 2.12.1-2 +- Update to 2.12.1 + +* Sat Oct 1 2005 Matthias Clasen - 2.12.0-2 +- Only call gtk-update-icon-cache on directories which have a + theme index file + +* Thu Sep 8 2005 Matthias Clasen - 2.12.0-1 +- update to 2.12.0 + +* Fri Jul 08 2005 John (J5) Palmieri - 2.10.1-6 +- update the redone icons with new ones from dfong + +* Tue Jul 05 2005 John (J5) Palmieri - 2.10.1-5 +- replace some upstream icons with redone ones + +* Wed Apr 13 2005 John (J5) Palmieri - 2.10.1-4 +- Fix redhat-office link + +* Wed Apr 13 2005 John (J5) Palmieri - 2.10.1-3 +- More relative symlink fixes + +* Tue Apr 12 2005 Matthias Clasen - 2.10.1-2 +- Use relative symlinks instead of absolute ones, + which the build system no longer accepts. + +* Fri Mar 25 2005 Christopher Aillon - 2.10.1-1 +- Update to upstream version 2.10.1 + +* Thu Mar 17 2005 John (J5) Palmieri - 2.9.92-1 +- Update to upstream version 2.9.92 + +* Sun Mar 7 2005 Matthias Clasen - 2.9.91-2 +- Fix %%post + +* Wed Feb 9 2005 Matthias Clasen - 2.9.91-1 +- Update to 2.9.91 + +* Fri Feb 4 2005 Matthias Clasen - 2.9.90-3 +- Silence %%post + +* Fri Jan 28 2005 Matthias Clasen - 2.9.90-2 +- Prereq gtk2 since we use gtk-update-icon-cache in %%post + +* Thu Jan 27 2005 Matthias Clasen - 2.9.90-1 +- Update to 2.9.90 +- Update icon caches in %%post + +* Wed Sep 22 2004 Alexander Larsson - 2.8.0-1 +- Update to 2.8.0 + +* Wed Sep 1 2004 Alexander Larsson - 2.7.90-2 +- Import copies of fallback icon in other packages (#128800, #114534) + +* Tue Aug 31 2004 Alex Larsson 2.7.90-1 +- update to 2.7.90 + +* Wed Aug 4 2004 Owen Taylor - 1.3.6-1 +- Update to 1.3.6 + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Thu Apr 1 2004 Alex Larsson 1.2.0-1 +- update to 1.2.0 + +* Wed Mar 10 2004 Alexander Larsson 1.1.90-1 +- update to 1.1.90 + +* Wed Mar 3 2004 Alexander Larsson 1.1.8-2 +- remove redhat-main-menu symlink (#100407) + +* Mon Feb 23 2004 Alexander Larsson 1.1.8-1 +- update to 1.1.8 + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Mon Jan 19 2004 Alexander Larsson 1.1.5-1 +- 1.1.5 +- Removed hidden patch. Why should gnome not be visible? + Its not like you don't see all the kde themes from Gnome, and + they don't work well in Gnome. + +* Thu Oct 9 2003 Alexander Larsson 1.0.9-2 +- Fix symlinks for redhat menu icons + +* Fri Oct 3 2003 Alexander Larsson 1.0.9-1 +- update to 1.0.9 + +* Tue Jul 15 2003 Matt Wilson 1.0.6-1 +- update to 1.0.6 + +* Wed Jul 9 2003 Alexander Larsson 1.0.5-1.E +- Rebuild + +* Tue Jul 1 2003 Alexander Larsson 1.0.5-1 +- Update to 1.0.5 + +* Fri Jun 13 2003 Elliot Lee 1.0.2-3 +- Update evolution icon link again + +* Fri May 16 2003 Alexander Larsson 1.0.2-2 +- Update evolution icon link (#90050) + +* Mon Mar 31 2003 Alexander Larsson 1.0.2-1 +- Update to 1.0.2 + +* Sun Feb 16 2003 Than Ngo 1.0.0-4 +- remove kde hicolor patch, it's not required anymore +- add patch to make gnome icon theme hidden in KDE + +* Mon Feb 10 2003 Alexander Larsson 1.0.0-3 +- inherit from hicolor to make kde work + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Tue Jan 21 2003 Alexander Larsson 1.0.0-1 +- Update to 1.0.0 + +* Fri Jan 17 2003 Havoc Pennington 0.1.5-2 +- make the gnome theme contain some symlinks to cover + the redhat-*.png names + +* Mon Dec 16 2002 Alexander Larsson 0.1.5-1 +- Update to 0.1.5 + +* Wed Dec 4 2002 Alexander Larsson 0.1.3-1 +- Initial build.