Blame SPECS/gnome-themes-standard.spec

19023b
%global gtk2_version 2.24.15
cc6a8f
%global gtk3_version 3.9.3
19023b
19023b
Name: gnome-themes-standard
cc6a8f
Version: 3.14.2.2
cc6a8f
Release: 2%{?dist}
19023b
Summary: Standard themes for GNOME applications
19023b
19023b
Group: User Interface/Desktops
19023b
License: LGPLv2+
19023b
URL: http://git.gnome.org/browse/gnome-themes-standard
cc6a8f
Source0: http://download.gnome.org/sources/%{name}/3.14/%{name}-%{version}.tar.xz
19023b
Source1: settings.ini
19023b
Source2: gtkrc
cc6a8f
Source3: metacity-theme-2.xml
19023b
19023b
Obsoletes: fedora-gnome-theme <= 15.0-1.fc15
19023b
Provides: fedora-gnome-theme = 1:%{version}-%{release}
19023b
19023b
Obsoletes: gnome-background-standard < 3.0.0-2
19023b
Provides: gnome-background-standard = %{version}-%{release}
19023b
19023b
BuildRequires: gtk2-devel >= %{gtk2_version}
19023b
BuildRequires: gtk3-devel >= %{gtk3_version}
19023b
BuildRequires: librsvg2-devel
19023b
BuildRequires: intltool gettext autoconf automake libtool
19023b
# for gtk-update-icon-cache
19023b
BuildRequires: gtk2
19023b
Requires: abattis-cantarell-fonts
19023b
Requires: adwaita-gtk2-theme = %{version}-%{release}
cc6a8f
Requires: adwaita-icon-theme
cc6a8f
cc6a8f
Conflicts: adwaita-gtk3-theme < 3.13.3
19023b
19023b
%description
19023b
The gnome-themes-standard package contains the standard theme for the GNOME
19023b
desktop, which provides default appearance for cursors, desktop background,
19023b
window borders and GTK+ applications.
19023b
19023b
%package -n adwaita-gtk2-theme
19023b
Summary: Adwaita gtk2 theme
19023b
Group: User Interface/Desktops
19023b
Requires: gtk2%{_isa} >= %{gtk2_version}
19023b
19023b
%description -n adwaita-gtk2-theme
19023b
The adwaita-gtk2-theme package contains a gtk2 theme for presenting widgets
19023b
with a GNOME look and feel.
19023b
19023b
%prep
19023b
%setup -q
19023b
19023b
%build
19023b
%configure
19023b
make %{?_smp_mflags}
19023b
19023b
%install
19023b
make install DESTDIR=$RPM_BUILD_ROOT
19023b
cc6a8f
for s in 16x16 22x22 24x24 32x32 48x48 256x256; do
cc6a8f
  cp $RPM_BUILD_ROOT%{_datadir}/icons/HighContrast/$s/apps/liveinst.png $RPM_BUILD_ROOT%{_datadir}/icons/HighContrast/$s/apps/anaconda.png
cc6a8f
done
cc6a8f
19023b
for t in HighContrast; do
19023b
  rm -f $RPM_BUILD_ROOT%{_datadir}/icons/$t/icon-theme.cache
19023b
  touch $RPM_BUILD_ROOT%{_datadir}/icons/$t/icon-theme.cache
19023b
done
19023b
19023b
rm $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/2.10.0/engines/libadwaita.la
19023b
cc6a8f
mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-2.0
cc6a8f
cp $RPM_SOURCE_DIR/gtkrc $RPM_BUILD_ROOT%{_datadir}/gtk-2.0/gtkrc
cc6a8f
cc6a8f
mkdir -p $RPM_BUILD_ROOT%{_datadir}/themes/Adwaita/metacity-1
cc6a8f
cp $RPM_SOURCE_DIR/metacity-theme-2.xml $RPM_BUILD_ROOT%{_datadir}/themes/Adwaita/metacity-1
19023b
19023b
%post
19023b
for t in HighContrast; do
19023b
  touch --no-create %{_datadir}/icons/$t &>/dev/null || :
19023b
done
19023b
19023b
%posttrans
19023b
for t in HighContrast; do
19023b
  gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
19023b
done
19023b
19023b
%files
19023b
%doc COPYING NEWS
19023b
19023b
# Background and WM
19023b
%{_datadir}/themes/Adwaita
19023b
%exclude %{_datadir}/themes/Adwaita/gtk-2.0
19023b
19023b
# A11y themes
19023b
%ghost %{_datadir}/icons/HighContrast/icon-theme.cache
19023b
%{_datadir}/icons/HighContrast
19023b
%{_datadir}/themes/HighContrast
19023b
19023b
%files -n adwaita-gtk2-theme
19023b
# gtk2 Theme and engine
19023b
%{_libdir}/gtk-2.0/2.10.0/engines/libadwaita.so
19023b
%{_datadir}/themes/Adwaita/gtk-2.0
19023b
# Default gtk2 settings
cc6a8f
%{_datadir}/gtk-2.0/gtkrc
19023b
cc6a8f
%changelog
cc6a8f
* Thu Jun  4 2015 Matthias Clasen <mclasen@redhat.com> - 3.14.2.2-2
cc6a8f
- Keep shipping a metacity theme that works with metacity 3.12
cc6a8f
- Resolves: #1227540
19023b
cc6a8f
* Thu Nov 27 2014 Adel Gadllah <adel.gadllah@gmail.com> - 3.14.2.2-1
cc6a8f
- Update to 3.14.2.2
cc6a8f
- Resolves: #1174391
19023b
427339
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 3.8.4-3
427339
- Mass rebuild 2014-01-24
427339
427339
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 3.8.4-2
427339
- Mass rebuild 2013-12-27
427339
19023b
* Thu Sep 12 2013 Debarshi Ray <rishi@fedoraproject.org> - 3.8.4-1
19023b
- Update to 3.8.4
19023b
19023b
* Thu Jul 25 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.3-1
19023b
- Update to 3.8.3
19023b
19023b
* Mon Jul 22 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.2-1
19023b
- Update to 3.8.2
19023b
19023b
* Mon Apr 15 2013 Kalev Lember <kalevlember@gmail.com> - 3.8.1-1
19023b
- Update to 3.8.1
19023b
19023b
* Tue Mar 26 2013 Kalev Lember <kalevlember@gmail.com> - 3.8.0-1
19023b
- Update to 3.8.0
19023b
19023b
* Tue Mar 19 2013 Richard Hughes <rhughes@redhat.com> - 3.7.92-1
19023b
- Update to 3.7.92
19023b
19023b
* Wed Mar  6 2013 Matthias Clasen <mclasen@redhat.com> - 3.7.91-1
19023b
- Update to 3.7.91
19023b
19023b
* Sun Feb 24 2013 Kalev Lember <kalevlember@gmail.com> - 3.7.90-2
19023b
- Specify required gtk2 and gtk3 versions
19023b
19023b
* Wed Feb 20 2013 Richard Hughes <rhughes@redhat.com> - 3.7.90-1
19023b
- Update to 3.7.90
19023b
19023b
* Wed Feb 13 2013 Cosimo Cecchi <cosimoc@redhat.com> - 3.7.6-1
19023b
- Update to 3.7.6
19023b
19023b
* Thu Feb 07 2013 Richard Hughes <rhughes@redhat.com> - 3.7.5-1
19023b
- Update to 3.7.5
19023b
19023b
* Tue Jan 15 2013 Matthias Clasen <mclasen@redhat.com> - 3.7.4-1
19023b
- Update to 3.7.4
19023b
19023b
* Thu Dec 20 2012 Kalev Lember <kalevlember@gmail.com> - 3.7.3-1
19023b
- Update to 3.7.3
19023b
19023b
* Tue Nov 20 2012 Richard Hughes <hughsient@gmail.com> - 3.7.2-1
19023b
- Update to 3.7.2
19023b
19023b
* Tue Nov 13 2012 Kalev Lember <kalevlember@gmail.com> - 3.6.2-1
19023b
- Update to 3.6.2
19023b
19023b
* Mon Oct 15 2012 Cosimo Cecchi <cosimoc@redhat.com> - 3.6.1-1
19023b
- Update to 3.6.1
19023b
19023b
* Tue Oct  2 2012 Matthias Clasen <mclasen@redhat.com> - 3.6.0.2-2
19023b
- Drop gtk2-engines dependency
19023b
19023b
* Tue Sep 25 2012 Cosimo Cecchi <cosimoc@redhat.com> - 3.6.0.2-1
19023b
- Update to 3.6.0.2
19023b
19023b
* Wed Sep 19 2012 Richard Hughes <hughsient@gmail.com> - 3.5.92-1
19023b
- Update to 3.5.92
19023b
19023b
* Tue Sep 04 2012 Cosimo Cecchi <cosimoc@redhat.com> - 3.5.91-1
19023b
- Update to 3.5.91
19023b
19023b
* Tue Aug 21 2012 Cosimo Cecchi <cosimoc@redhat.com> - 3.5.90.1-1
19023b
- Update to 3.5.90.1
19023b
19023b
* Fri Aug 10 2012 Cosimo Cecchi <cosimoc@redhat.com> - 3.5.5-1
19023b
- Update to 3.5.5
19023b
19023b
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.4-2
19023b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
19023b
19023b
* Tue Jul 17 2012 Richard Hughes <hughsient@gmail.com> - 3.5.4-1
19023b
- Update to 3.5.4
19023b
19023b
* Tue Jun 26 2012 Richard Hughes <hughsient@gmail.com> - 3.5.3-1
19023b
- Update to 3.5.3
19023b
19023b
* Thu Jun 07 2012 Richard Hughes <hughsient@gmail.com> - 3.5.2-1
19023b
- Update to 3.5.2
19023b
19023b
* Fri May 11 2012 Matthias Clasen <mclasen@redhat.com> - 3.5.1-2
19023b
- Fix handling of icon caches to be the same as elsewhere
19023b
19023b
* Sat May 05 2012 Kalev Lember <kalevlember@gmail.com> - 3.5.1-1
19023b
- Update to 3.5.1
19023b
19023b
* Mon Apr 16 2012 Richard Hughes <hughsient@gmail.com> - 3.4.1-1
19023b
- Update to 3.4.1
19023b
19023b
* Mon Mar 26 2012 Cosimo Cecchi <cosimoc@redhat.com> - 3.4.0-1
19023b
- Update to 3.4.0
19023b
19023b
* Mon Mar 20 2012 Cosimo Cecchi <cosimoc@redhat.com> - 3.3.92-1
19023b
- Update to 3.3.92
19023b
19023b
* Mon Mar  5 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.91-1
19023b
- Update to 3.3.91
19023b
19023b
* Sat Feb 25 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.90.1-1
19023b
- Update to 3.3.90.1
19023b
19023b
* Tue Feb  7 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.5.1-1
19023b
- Update to 3.3.5.1
19023b
19023b
* Mon Feb  6 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.5-1
19023b
- Update to 3.3.5
19023b
19023b
* Tue Jan 17 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.4-1
19023b
- Update to 3.3.4
19023b
19023b
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.3-2
19023b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
19023b
19023b
* Tue Dec 20 2011 Matthias Clasen <mclasen@redhat.com> - 3.3.3-1
19023b
- Update to 3.3.3
19023b
19023b
* Tue Nov 22 2011 Matthias Clasen <mclasen@redhat.com> - 3.3.2-1
19023b
- Update to 3.3.2
19023b
19023b
* Wed Nov  2 2011 Matthias Clasen <mclasen@redhat.com> - 3.3.1-1
19023b
- Update to 3.3.1
19023b
19023b
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-2
19023b
- Rebuilt for glibc bug#747377
19023b
19023b
* Tue Oct 18 2011 Matthias Clasen <mclasen@redhat.com> - 3.2.1-1
19023b
- Update to 3.2.1
19023b
19023b
* Wed Sep 28 2011 Ray <rstrode@redhat.com> - 3.2.0.2-1
19023b
- Update to 3.2.0.2
19023b
19023b
* Tue Sep 27 2011 Cosimo Cecchi <cosimoc@redhat.com> - 3.2.0.1-1
19023b
- Update to 3.2.0.1
19023b
19023b
* Mon Sep 26 2011 Ray <rstrode@redhat.com> - 3.2.0-1
19023b
- Update to 3.2.0
19023b
19023b
* Mon Sep 19 2011 Cosimo Cecchi <cosimoc@redhat.com> - 3.1.92-1
19023b
- Update to 3.1.92
19023b
19023b
* Tue Sep  6 2011 Matthias Clasen <mclasen@redhat.com> 3.1.91-1
19023b
- Update to 3.1.91
19023b
19023b
* Tue Aug 30 2011 Matthias Clasen <mclasen@redhat.com> 3.1.90-1
19023b
- Update to 3.1.90
19023b
- Make more subpackage deps archful
19023b
19023b
* Tue Aug 16 2011 Matthias Clasen <mclasen@redhat.com> 3.1.5-1
19023b
- Update to 3.1.5
19023b
19023b
* Tue Aug 16 2011 Matthias Clasen <mclasen@redhat.com> 3.1.4-2
19023b
- Make the gtk2-engines dep arch-specific
19023b
19023b
* Mon Jul 25 2011 Matthias Clasen <mclasen@redhat.com> 3.1.4-1
19023b
- Update to 3.1.4
19023b
19023b
* Mon Jul 04 2011 Bastien Nocera <bnocera@redhat.com> 3.1.3-1
19023b
- Update to 3.1.3
19023b
19023b
* Tue Jun 14 2011 Cosimo Cecchi <cosimoc@redhat.com> - 3.1.2.1-1
19023b
- Update to 3.1.2.1
19023b
19023b
* Wed May 11 2011 Matthias Clasen <mclasen@redhat.com> - 3.1.1-1
19023b
- Update to 3.1.1
19023b
19023b
* Mon Apr 25 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.1-1
19023b
- Update to 3.0.1
19023b
19023b
* Mon Apr 18 2011 Adam Williamson <awilliam@redhat.com> - 3.0.0-4
19023b
- fix up the obsolete (thanks kk)
19023b
19023b
* Fri Apr 15 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.0-3
19023b
- ...and do the provides/obsoletes dance too.
19023b
19023b
* Thu Apr 14 2011 Matthias Clasen <mclasen@redhat.com> - 3.0.0-2
19023b
- Drop gnome-themes-standard, apparently we loose the
19023b
  provides roulette again (#696832)
19023b
19023b
* Mon Apr 04 2011 Cosimo Cecchi <cosimoc@redhat.com> - 3.0.0-1
19023b
- Update to 3.0.0
19023b
19023b
* Mon Mar 28 2011 Cosimo Cecchi <cosimoc@redhat.com> 2.91.93-3
19023b
- Don't make the cursor theme require gnome-themes-standard
19023b
19023b
* Mon Mar 28 2011 Cosimo Cecchi <cosimoc@redhat.com> 2.91.93-2
19023b
- Rebuild
19023b
19023b
* Mon Mar 28 2011 Cosimo Cecchi <cosimoc@redhat.com> 2.91.93-1
19023b
- Update to 2.91.93
19023b
- Make the cursor theme noarch
19023b
- Ship the default settings together with the relevant theme
19023b
19023b
* Mon Mar 28 2011 Ray Strode <rstrode@redhat.com> 2.91.92.1-4
19023b
- Fix Obsoletes
19023b
19023b
* Sat Mar 26 2011 Matthias Clasen <mclasen@redhat.com> 2.91.92.1-3
19023b
- Don't specify a nonexisting icon theme in settings.ini
19023b
19023b
* Thu Mar 24 2011 Matthias Clasen <mclasen@redhat.com> 2.91.92.1-2
19023b
- Add a subpackage for the default background
19023b
19023b
* Mon Mar 21 2011 Cosimo Cecchi <cosimoc@redhat.com> 2.91.92.1-1
19023b
- Update to 2.91.92.1
19023b
19023b
* Mon Mar 21 2011 Cosimo Cecchi <cosimoc@redhat.com> 2.91.92-1
19023b
- Update to 2.91.92
19023b
19023b
* Mon Mar 14 2011 Matthias Clasen <mclasen@redhat.com> 2.91.91.1-1
19023b
- Update to 2.91.91.1
19023b
19023b
* Mon Mar  7 2011 Matthias Clasen <mclasen@redhat.com> 2.91.91-1
19023b
- Update to 2.91.91
19023b
19023b
* Fri Mar 04 2011 Ray Strode <rstrode@redhat.com> 2.91.90-6
19023b
- Put COPYING and NEWS in correct place
19023b
19023b
* Fri Mar 04 2011 Ray Strode <rstrode@redhat.com> 2.91.90-5
19023b
- Drop icon-theme subpackage, it's empty
19023b
19023b
* Fri Mar 04 2011 Ray Strode <rstrode@redhat.com> 2.91.90-4
19023b
- Split out gtk themes into a subpackage as well
19023b
  Resolves: #675509
19023b
19023b
* Fri Mar 04 2011 Ray Strode <rstrode@redhat.com> 2.91.90-3
19023b
- Split cursors out into a subpackage
19023b
  Resolves: #675509
19023b
19023b
* Tue Feb 22 2011 Cosimo Cecchi <cosimoc@redha.com> - 2.91.90-2
19023b
- Fix insensitive checkboxes
19023b
19023b
* Tue Feb 22 2011 Matthias Clasen <mclasen@redhat.com> 2.91.90-1
19023b
- Update to 2.91.90
19023b
19023b
* Thu Feb 10 2011 Matthias Clasen <mclasen@redhat.com> 2.91.8-7
19023b
- Rebuild against newer gtk
19023b
19023b
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.91.8-5
19023b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
19023b
19023b
* Tue Feb  8 2011 Cosimo Cecchi <cosimoc@redhat.com> 2.91.8-4
19023b
- Pull in abattis-cantarell-fonts
19023b
19023b
* Fri Feb 04 2011 Ray Strode <rstrode@redhat.com> 2.91.8-3
19023b
- add gtkrc file for gtk2 apps
19023b
- take over fedora-gnome-theme's role
19023b
19023b
* Fri Feb  4 2011 Cosimo Cecchi <cosimoc@redhat.com> 2.91.8-2
19023b
- Add a patch from upstream for active toggle buttons
19023b
19023b
* Wed Feb  2 2011 Matthias Clasen <mclasen@redhat.com> 2.91.8-1
19023b
- Update to 2.91.8
19023b
- Add default settings for session-less situations
19023b
19023b
* Sun Jan 23 2011 Matthias Clasen <mclasen@redhat.com> 2.91.7-1
19023b
- Update to 2.91.7
19023b
19023b
* Wed Jan 19 2011 Matthias Clasen <mclasen@redhat.com> 2.91.6-1
19023b
- Update to 2.91.6
19023b
19023b
* Mon Jan 10 2011 Matthias Clasen <mclasen@redhat.com> 2.91.5-1
19023b
- Update to 2.91.5
19023b
19023b
* Mon Nov 22 2010 Matthias Clasen <mclasen@redhat.com> 2.91.2.1-7
19023b
- Require gtk-theme-engine-clearlooks
19023b
19023b
* Tue Nov 16 2010 Matthias Clasen <mclasen@redhat.com> 2.91.2.1-6
19023b
- Obsoleting gnome-themes seems unnecessarily harsh
19023b
19023b
* Mon Nov 15 2010 Cosimo Cecchi <ccecchi@redhat.com> 2.91.2.1-5
19023b
- Add "Provides:" so that packages depending on gnome-themes don't break
19023b
19023b
* Mon Nov 15 2010 Cosimo Cecchi <ccecchi@redhat.com> 2.91.2.1-4
19023b
- Make this package obsolete gnome-themes
19023b
19023b
* Fri Nov 12 2010 Cosimo Cecchi <ccecchi@redhat.com> 2.91.2.1-3
19023b
- Make sure the theme directory is owned by the package too.
19023b
- Cleaned up the spec file a bit more to silence some rpmlint
19023b
  warnings.
19023b
19023b
* Fri Nov 12 2010 Cosimo Cecchi <ccecchi@redhat.com> 2.91.2.1-2
19023b
- Cleaned up the spec file, removed the %%clean section, and fixed a typo
19023b
  in the description.
19023b
19023b
* Fri Nov 12 2010 Cosimo Cecchi <ccecchi@redhat.com> 2.91.2.1-1
19023b
- First packaging of gnome-themes-standard