96e33ea
Name:       generic-logos
d12c38f
Version:    18.0.0
12f465b
Release:    11%{?dist}
96e33ea
Summary:    Icons and pictures
96e33ea
f30e705
URL:        https://pagure.io/generic-logos
f30e705
Source0:    https://releases.pagure.org/%{name}/%{name}-%{version}.tar.bz2
96e33ea
#The KDE Logo is under a LGPL license (no version statement)
96e33ea
License:    GPLv2 and LGPLv2+
96e33ea
BuildArch:  noarch
Bill Nottingham 59ff8af
96e33ea
Obsoletes:  redhat-logos
Bill Nottingham c805f20
Obsoletes:  generic-logos < 17.0.0-5
96e33ea
Provides:   redhat-logos = %{version}-%{release}
96e33ea
Provides:   system-logos = %{version}-%{release}
96e33ea
96e33ea
Conflicts:  fedora-logos
96e33ea
Conflicts:  anaconda-images <= 10
96e33ea
Conflicts:  redhat-artwork <= 5.0.5
f30e705
BuildRequires: fdupes
356b20b
# For _kde4_* macros:
69d9636
BuildRequires: kde-filesystem
Bill Nottingham 88b0b5b
# For generating the EFI icon
Bill Nottingham 88b0b5b
BuildRequires: libicns-utils
Bill Nottingham ee6614a
Requires(post): coreutils
e048e57
a0ca60e
%description
a0ca60e
The generic-logos package contains various image files which can be
a0ca60e
used by the bootloader, anaconda, and other related tools. It can
a0ca60e
be used as a replacement for the fedora-logos package, if you are
a0ca60e
unable for any reason to abide by the trademark restrictions on the
Bill Nottingham 28f6060
fedora-logos or fedora-remix-logos package.
a0ca60e
Bill Nottingham 67b1a0f
%package httpd
Bill Nottingham 67b1a0f
Summary: Fedora-related icons and pictures used by httpd
Bill Nottingham 67b1a0f
Provides: system-logos-httpd = %{version}-%{release}
Bill Nottingham 67b1a0f
Provides: fedora-logos-httpd = %{version}-%{release}
Bill Nottingham c805f20
Obsoletes:  generic-logos < 17.0.0-5
Bill Nottingham 67b1a0f
BuildArch: noarch
Bill Nottingham 67b1a0f
Bill Nottingham 67b1a0f
%description httpd
Bill Nottingham 67b1a0f
The generic-logos-httpd package contains image files which can be used by
Bill Nottingham 67b1a0f
httpd.
Bill Nottingham 67b1a0f
a0ca60e
%prep
a0ca60e
%setup -q
f30e705
a0ca60e
%build
Bill Nottingham 88b0b5b
make
a0ca60e
a0ca60e
%install
96e33ea
rm -rf %{buildroot}
a0ca60e
96e33ea
mkdir -p %{buildroot}%{_datadir}/firstboot/themes/generic
a0ca60e
for i in firstboot/* ; do
96e33ea
  install -p -m 644 $i %{buildroot}%{_datadir}/firstboot/themes/generic
a0ca60e
done
a0ca60e
Bill Nottingham 88b0b5b
mkdir -p %{buildroot}%{_datadir}/pixmaps/bootloader
Bill Nottingham a4a60eb
install -p -m 644 bootloader/fedora.icns %{buildroot}%{_datadir}/pixmaps/bootloader
Bill Nottingham 28f6060
install -p -m 644 bootloader/fedora.vol %{buildroot}%{_datadir}/pixmaps/bootloader
Bill Nottingham 28f6060
install -p -m 644 bootloader/fedora-media.vol  %{buildroot}%{_datadir}/pixmaps/bootloader
Bill Nottingham 88b0b5b
96e33ea
mkdir -p %{buildroot}%{_datadir}/pixmaps/splash
a0ca60e
for i in gnome-splash/* ; do
96e33ea
  install -p -m 644 $i %{buildroot}%{_datadir}/pixmaps/splash
a0ca60e
done
a0ca60e
96e33ea
mkdir -p %{buildroot}%{_datadir}/pixmaps
a0ca60e
for i in pixmaps/* ; do
96e33ea
  install -p -m 644 $i %{buildroot}%{_datadir}/pixmaps
a0ca60e
done
a0ca60e
eef0563
for size in scalable ; do
eef0563
  mkdir -p %{buildroot}%{_datadir}/icons/hicolor/$size/apps
eef0563
  ln -s ../../../hicolor/$size/apps/fedora-logo-icon.svg icon-panel-menu.svg
eef0563
  ln -s ../../../hicolor/$size/apps/fedora-logo-icon.svg gnome-main-menu.svg
eef0563
  ln -s ../../../hicolor/$size/apps/fedora-logo-icon.svg kmenu.svg
eef0563
  ln -s ../../../hicolor/$size/apps/fedora-logo-icon.svg start-here.svg
eef0563
  install -p -m 644 pixmaps/fedora-logo-sprite.svg %{buildroot}%{_datadir}/icons/hicolor/$size/apps/fedora-logo-icon.svg
eef0563
done
eef0563
08320e1
mkdir -p %{buildroot}%{_kde4_iconsdir}/oxygen/48x48/apps/
08320e1
install -p -m 644 icons/Fedora/48x48/apps/* %{buildroot}%{_kde4_iconsdir}/oxygen/48x48/apps/
96e33ea
mkdir -p %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Leonidas/2048x1536
96e33ea
install -p -m 644 ksplash/SolarComet-kde.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Leonidas/2048x1536/logo.png
e048e57
eef0563
mkdir -p %{buildroot}%{_datadir}/plymouth/themes/charge/
3b9119a
for i in plymouth/charge/* ; do
eef0563
    install -p -m 644 $i %{buildroot}%{_datadir}/plymouth/themes/charge/
3b9119a
done
e048e57
68fd54e
# File or directory names do not count as trademark infringement
eef0563
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
eef0563
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
eef0563
install -p -m 644 icons/Fedora/48x48/apps/* %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
eef0563
install	-p -m 644 icons/Fedora/scalable/apps/* %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
eef0563
install -p -m 644 pixmaps/fedora-logo-sprite.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
eef0563
install -p -m 644 pixmaps/fedora-logo-sprite.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/start-here.svg
eef0563
eef0563
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/places/
eef0563
pushd %{buildroot}%{_datadir}/icons/hicolor/scalable/places/
eef0563
ln -s ../apps/start-here.svg .
eef0563
popd
68fd54e
96e33ea
(cd anaconda; make DESTDIR=%{buildroot} install)
69d9636
08320e1
# save some dup'd icons
f30e705
%fdupes %{buildroot}/
08320e1
356b20b
%post
eef0563
touch --no-create %{_datadir}/icons/hicolor || :
08320e1
touch --no-create %{_kde4_iconsdir}/oxygen ||:
356b20b
356b20b
%postun
356b20b
if [ $1 -eq 0 ] ; then
eef0563
touch --no-create %{_datadir}/icons/hicolor || :
08320e1
touch --no-create %{_kde4_iconsdir}/oxygen ||:
356b20b
if [ -x /usr/bin/gtk-update-icon-cache ]; then
eef0563
  if [ -f %{_datadir}/icons/hicolor/index.theme ]; then
eef0563
    gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
356b20b
  fi
356b20b
  if [ -f %{_kde4_iconsdir}/Fedora-KDE/index.theme ]; then
356b20b
    gtk-update-icon-cache --quiet %{_kde4_iconsdir}/Fedora-KDE/index.theme || :
356b20b
  fi
356b20b
fi
3e3712e
fi
356b20b
356b20b
%posttrans
356b20b
if [ -x /usr/bin/gtk-update-icon-cache ]; then
356b20b
  if [ -f %{_datadir}/icons/Fedora/index.theme ]; then
356b20b
    gtk-update-icon-cache --quiet %{_datadir}/icons/Fedora || :
356b20b
  fi
08320e1
  if [ -f %{_kde4_iconsdir}/oxygen/index.theme ]; then
08320e1
    gtk-update-icon-cache --quiet %{_kde4_iconsdir}/oxygen/index.theme || :
356b20b
  fi
356b20b
fi
356b20b
356b20b
a0ca60e
%files
f30e705
%license COPYING COPYING-kde-logo
f30e705
%doc README
3b9119a
%{_datadir}/firstboot/themes/*
Bill Nottingham 153a265
%{_datadir}/anaconda/boot/*
a0ca60e
%{_datadir}/anaconda/pixmaps/*
eef0563
%{_datadir}/icons/hicolor/*/apps/*
eef0563
%{_datadir}/icons/hicolor/*/places/*
a0ca60e
%{_datadir}/pixmaps/*
Bill Nottingham 67b1a0f
%exclude %{_datadir}/pixmaps/poweredby.png
3b9119a
%{_datadir}/plymouth/themes/charge/*
3b9119a
%{_kde4_appsdir}/ksplash/Themes/Leonidas/2048x1536/logo.png
08320e1
%{_kde4_iconsdir}/oxygen/
a0ca60e
Bill Nottingham 67b1a0f
%files httpd
f30e705
%license COPYING
Bill Nottingham 67b1a0f
%{_datadir}/pixmaps/poweredby.png
Bill Nottingham 67b1a0f
a0ca60e
%changelog
12f465b
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 18.0.0-11
12f465b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
12f465b
8699a2d
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 18.0.0-10
8699a2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
8699a2d
f30e705
* Sun Aug 04 2019 Neal Gompa <ngompa13@gmail.com> - 18.0.0-9
f30e705
- Update URLs for new location
f30e705
- Correctly store license files
f30e705
- Switch from hardlink to fdupes for deduplication (#1721939)
f30e705
36ed4d3
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 18.0.0-8
36ed4d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
36ed4d3
80f5578
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 18.0.0-7
80f5578
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
80f5578
ace2464
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 18.0.0-6
ace2464
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
ace2464
b8fea13
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 18.0.0-5
b8fea13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b8fea13
543dcde
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 18.0.0-4
543dcde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
543dcde
eef0563
* Tue Jul 18 2017 Bill Nottingham <notting@splat.cc> - 18.0.0-3
eef0563
- properly put icons in hicolor themes (#1444124)
eef0563
50cfd19
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 18.0.0-2
50cfd19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
50cfd19
d12c38f
* Sun Nov 13 2016 Bill Nottingham <notting@splat.cc> - 18.0.0-1
d12c38f
- update boot file definition, add anconda sidebar/topbar logos
d12c38f
6c4cbd8
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 17.0.0-8
6c4cbd8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6c4cbd8
61c40b7
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 17.0.0-7
61c40b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
61c40b7
56baf09
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 17.0.0-6
56baf09
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
56baf09
Bill Nottingham c805f20
* Fri Nov 22 2013 Bill Nottingham <notting@redhat.com> - 17.0.0-5
Bill Nottingham c805f20
- Add a -httpd subpackage. (#1031288)
Bill Nottingham c805f20
4d5dfc9
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 17.0.0-4
4d5dfc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
4d5dfc9
81a4c40
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 17.0.0-3
81a4c40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
81a4c40
e12344a
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 17.0.0-2
e12344a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e12344a
Bill Nottingham 28f6060
* Wed May  2 2012 Bill Nottingham <notting@redhat.com> - 17.0.0-1
Bill Nottingham 28f6060
- update for Fedora 17 - .vol files for mactel boot
Bill Nottingham 28f6060
Bill Nottingham 28f6060
* Fri Oct 14 2011 Bill Nottingham <notting@redhat.com> - 16.0.0-1
Bill Nottingham 28f6060
- update syslinux & firstboot splashes for F16
241ae4a
Bill Nottingham 59ff8af
* Tue Mar 22 2011 Bill Nottingham <notting@redhat.com> - 15.0.0-1
Bill Nottingham 59ff8af
- update for Fedora 15
37eb009
Bill Nottingham 88b0b5b
* Fri Dec 17 2010 Matthew Garrett <mjg@redhat.com> - 14.0.2-1
Bill Nottingham 88b0b5b
- add an icon for Mac EFI bootloaders
Bill Nottingham 88b0b5b
Bill Nottingham ee6614a
* Mon Nov 29 2010 Bill Nottingham <notting@redhat.com> - 14.0.1-3
Bill Nottingham ee6614a
- prereq coreutils (#657766)
Bill Nottingham ee6614a
2ce093b
* Tue Sep 28 2010 Rex Dieter <rdieter@fedoraproject.org> - 14.0.1-2
08320e1
- s/Fedora-KDE/oxygen/ icons (#615621)
08320e1
- use hardlink to save a little space
Bill Nottingham 59ff8af
 
Bill Nottingham 153a265
* Tue Sep 14 2010 Bill Nottingham <notting@redhat.com> - 14.0.1-1
Bill Nottingham 153a265
- fix for new anaconda paths
Bill Nottingham 153a265
Bill Nottingham c2402d7
* Mon Sep 13 2010 Bill Nottingham <notting@redhat.com> - 14.0-1
Bill Nottingham c2402d7
- update for Fedora 14
Bill Nottingham c2402d7
Bill Nottingham c2402d7
* Tue Jul 27 2010 Bill Nottingham <notting@redhat.com> - 13.0.2-1
0c9f978
- sync with current anaconda reality (#618598, <jkeating@redhat.com>)
0c9f978
Bill Nottingham c2402d7
* Sat Jul 17 2010 Rex Dieter <rdieter@fedoraproject.org> - 13.0.1-3
3e3712e
- fix %%postun scriptlet error
3e3712e
Bill Nottingham c2402d7
* Fri Jun 25 2010 Rex Dieter <rdieter@fedoraproject.org> - 13.0.1-2
356b20b
- Fedora-KDE icons are now fedora-kde-icons-theme, not kde-settings
356b20b
- include icon scriplets
356b20b
- drop ancient Conflicts: kdebase ...
356b20b
d7bf637
* Tue May  4 2010 Bill Nottingham <notting@redhat.com> - 13.0.1-1
d7bf637
- Add logos to make firstboot work
d7bf637
96e33ea
* Mon May  3 2010 Bill Nottingham <notting@redhat.com> - 13.0-1
96e33ea
- Update for Fedora 13
96e33ea
96e33ea
* Sat Dec 26 2009 Fabian Affolter <fabian@bernewireless.net> - 12.2-3
96e33ea
- Changed SourceO to upstream link
96e33ea
- Added URL and README
96e33ea
- Added version to LGPL of the KDE logo
96e33ea
- Minor cosmetic layout changes
96e33ea
2b765e5
* Wed Nov  4 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 12.2-2
2b765e5
- kde icon installation
2b765e5
e15f0c9
* Fri Oct 30 2009 Bill Nottingham <notting@redhat.com> - 12.2-1
e15f0c9
- tweak anaconda.png/svg to match rest of icons (<duffy@redhat.com>)
e15f0c9
68fd54e
* Fri Oct 30 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 12.1-1
68fd54e
- 12.1 (add generic versions of anaconda.png/svg)
68fd54e
68fd54e
* Thu Oct  1 2009 Bill Nottingham <notting@redhat.com> - 12.0-1
68fd54e
- update for F12 (<duffy@redhat.com>)
9ec0ae4
3b9119a
* Tue May 12 2009 Bill Nottingham <notting@redhat.com> - 11.0.1-1
3b9119a
- Add new plymouth artwork (#500239)
3b9119a
3b9119a
* Wed Apr 22 2009 Bill Nottingham <notting@redhat.com> - 11.0.0-1
3b9119a
- updates for Fedora 11
3b9119a
3b9119a
* Wed Dec  3 2008 Bill Nottingham <notting@redhat.com> - 10.0.2-1
3b9119a
- fix syslinux splash (accidentally branded)
6cb804c
e048e57
* Tue Oct 28 2008 Bill Nottingham <notting@redhat.com> - 10.0.1-1
e048e57
- incorporate KDE logo into upstream source distribution
e048e57
- fix system-logo-white.png for compiz bleeding (#468258)
e048e57
1336982
* Mon Oct 27 2008 Jaroslav Reznik <jreznik@redhat.com> - 10.0.0-3
1336982
- Solar Comet generic splash logo redesign
1336982
69d9636
* Sun Oct 26 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> - 10.0.0-2
69d9636
- Add (current version of) KDE logo for SolarComet KSplash theme
69d9636
cf1bfa9
* Thu Oct 23 2008 Bill Nottingham <notting@redhat.com> - 10.0.0-1
cf1bfa9
- update for current fedora-logos, with Solar theme
cf1bfa9
3044929
* Fri Jul 11 2008 Bill Nottingham <notting@redhat.com> - 9.99.0-1
3044929
- add a system logo for plymouth's spinfinity plugin
3044929
67db1f0
* Tue Apr 15 2008 Bill Nottingham <notting@redhat.com> - 9.0.0-1
67db1f0
- updates for current fedora-logos (much thanks to <duffy@redhat.com>)
67db1f0
- remove KDE Infinity splash
67db1f0
 
255fd66
* Mon Oct 29 2007 Bill Nottingham <notting@redhat.com> - 8.0.2-1
255fd66
- Add Infinity splash screen for KDE
255fd66
a0ca60e
* Thu Sep 13 2007 Bill Nottingham <notting@redhat.com> - 7.92.1-1
a0ca60e
- add powered-by logo (#250676)
a0ca60e
- updated rhgb logo (<duffy@redhat.com>)
a0ca60e
a0ca60e
* Tue Sep 11 2007 Bill Nottinghan <notting@redhat.com> - 7.92.0-1
a0ca60e
- initial packaging. Forked from fedora-logos, adapted from the Fedora
a0ca60e
  Art project's Infinity theme