%global branch fragile Name: stillos-logos Version: 40 Release: 2%{?dist} Summary: Icons and pictures Group: System Environment/Base URL: https://github.com/ProjectStill/stillos-logos Source0: https://github.com/ProjectStill/stillos-logos/archive/refs/heads/%{branch}.tar.gz#/stillos-logos-%{branch}.tar.gz License: GPLv2 and LGPLv2+ BuildArch: noarch Obsoletes: redhat-logos Obsoletes: generic-logos < 17.0.0-5 Provides: redhat-logos = %{version}-%{release} Provides: system-logos = %{version}-%{release} Provides: fedora-logos Conflicts: fedora-logos Conflicts: anaconda-images <= 10 Conflicts: redhat-artwork <= 5.0.5 BuildRequires: hardlink BuildRequires: make # For generating the EFI icon BuildRequires: libicns-utils Requires(post): coreutils %description The stillos-logos package contains various image files which can be used by the bootloader, anaconda, and other related tools. It can be used as a replacement for the fedora-logos package, if you are unable for any reason to abide by the trademark restrictions on the fedora-logos or fedora-remix-logos package. %package httpd Summary: Fedora-related icons and pictures used by httpd Provides: system-logos-httpd = %{version}-%{release} Provides: fedora-logos-httpd = %{version}-%{release} Obsoletes: generic-logos < 17.0.0-5 BuildArch: noarch %description httpd The stillos-logos-httpd package contains image files which can be used by httpd. %prep %autosetup -n stillos-logos-%{branch} %build make %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir}/firstboot/themes/stillos for i in firstboot/* ; do install -p -m 644 $i %{buildroot}%{_datadir}/firstboot/themes/stillos done mkdir -p %{buildroot}%{_datadir}/pixmaps/bootloader install -p -m 644 bootloader/fedora.icns %{buildroot}%{_datadir}/pixmaps/bootloader install -p -m 644 bootloader/fedora.vol %{buildroot}%{_datadir}/pixmaps/bootloader install -p -m 644 bootloader/fedora-media.vol %{buildroot}%{_datadir}/pixmaps/bootloader mkdir -p %{buildroot}%{_datadir}/pixmaps for i in pixmaps/* ; do install -p -m 644 $i %{buildroot}%{_datadir}/pixmaps done # File or directory names do not count as trademark infringement mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ mkdir -p %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps/ install -p -m 644 icons/hicolor/48x48/apps/* %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ install -p -m 644 icons/hicolor/scalable/apps/* %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ install -p -m 644 icons/hicolor/symbolic/apps/* %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps/ (cd anaconda; make DESTDIR=%{buildroot} install) # Plymouth logo # The Plymoth spinner theme Fedora logo bits mkdir -p $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/spinner install -p -m 644 pixmaps/fedora-gdm-logo.png $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/spinner/watermark.png mkdir -p $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/still-spinner install -p -m 644 pixmaps/fedora-gdm-logo.png $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/still-spinner/watermark.png # save some dup'd icons hardlink -v %{buildroot}/ %post touch --no-create %{_datadir}/icons/hicolor || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor || : if [ -x /usr/bin/gtk-update-icon-cache ]; then if [ -f %{_datadir}/icons/hicolor/index.theme ]; then gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi fi fi %posttrans if [ -x /usr/bin/gtk-update-icon-cache ]; then if [ -f %{_datadir}/icons/hicolor/index.theme ]; then gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi fi %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING README %{_datadir}/firstboot/themes/* %{_datadir}/anaconda/boot/* %{_datadir}/anaconda/pixmaps/* %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/pixmaps/* %{_datadir}/plymouth/themes/spinner/watermark.png %{_datadir}/plymouth/themes/still-spinner/watermark.png %exclude %{_datadir}/pixmaps/poweredby.png %files httpd %doc COPYING %{_datadir}/pixmaps/poweredby.png %changelog * Sun Nov 13 2016 Bill Nottingham - 18.0.0-1 - update boot file definition, add anconda sidebar/topbar logos * Wed Feb 03 2016 Fedora Release Engineering - 17.0.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Wed Jun 17 2015 Fedora Release Engineering - 17.0.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 17.0.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Fri Nov 22 2013 Bill Nottingham - 17.0.0-5 - Add a -httpd subpackage. (#1031288) * Sat Aug 03 2013 Fedora Release Engineering - 17.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Feb 13 2013 Fedora Release Engineering - 17.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Jul 19 2012 Fedora Release Engineering - 17.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Wed May 2 2012 Bill Nottingham - 17.0.0-1 - update for Fedora 17 - .vol files for mactel boot * Fri Oct 14 2011 Bill Nottingham - 16.0.0-1 - update syslinux & firstboot splashes for F16 * Tue Mar 22 2011 Bill Nottingham - 15.0.0-1 - update for Fedora 15 * Fri Dec 17 2010 Matthew Garrett - 14.0.2-1 - add an icon for Mac EFI bootloaders * Mon Nov 29 2010 Bill Nottingham - 14.0.1-3 - prereq coreutils (#657766) * Tue Sep 28 2010 Rex Dieter - 14.0.1-2 - s/Fedora-KDE/oxygen/ icons (#615621) - use hardlink to save a little space * Tue Sep 14 2010 Bill Nottingham - 14.0.1-1 - fix for new anaconda paths * Mon Sep 13 2010 Bill Nottingham - 14.0-1 - update for Fedora 14 * Tue Jul 27 2010 Bill Nottingham - 13.0.2-1 - sync with current anaconda reality (#618598, ) * Sat Jul 17 2010 Rex Dieter - 13.0.1-3 - fix %%postun scriptlet error * Fri Jun 25 2010 Rex Dieter - 13.0.1-2 - Fedora-KDE icons are now fedora-kde-icons-theme, not kde-settings - include icon scriplets - drop ancient Conflicts: kdebase ... * Tue May 4 2010 Bill Nottingham - 13.0.1-1 - Add logos to make firstboot work * Mon May 3 2010 Bill Nottingham - 13.0-1 - Update for Fedora 13 * Sat Dec 26 2009 Fabian Affolter - 12.2-3 - Changed SourceO to upstream link - Added URL and README - Added version to LGPL of the KDE logo - Minor cosmetic layout changes * Wed Nov 4 2009 Tom "spot" Callaway - 12.2-2 - kde icon installation * Fri Oct 30 2009 Bill Nottingham - 12.2-1 - tweak anaconda.png/svg to match rest of icons () * Fri Oct 30 2009 Tom "spot" Callaway - 12.1-1 - 12.1 (add generic versions of anaconda.png/svg) * Thu Oct 1 2009 Bill Nottingham - 12.0-1 - update for F12 () * Tue May 12 2009 Bill Nottingham - 11.0.1-1 - Add new plymouth artwork (#500239) * Wed Apr 22 2009 Bill Nottingham - 11.0.0-1 - updates for Fedora 11 * Wed Dec 3 2008 Bill Nottingham - 10.0.2-1 - fix syslinux splash (accidentally branded) * Tue Oct 28 2008 Bill Nottingham - 10.0.1-1 - incorporate KDE logo into upstream source distribution - fix system-logo-white.png for compiz bleeding (#468258) * Mon Oct 27 2008 Jaroslav Reznik - 10.0.0-3 - Solar Comet generic splash logo redesign * Sun Oct 26 2008 Kevin Kofler - 10.0.0-2 - Add (current version of) KDE logo for SolarComet KSplash theme * Thu Oct 23 2008 Bill Nottingham - 10.0.0-1 - update for current fedora-logos, with Solar theme * Fri Jul 11 2008 Bill Nottingham - 9.99.0-1 - add a system logo for plymouth's spinfinity plugin * Tue Apr 15 2008 Bill Nottingham - 9.0.0-1 - updates for current fedora-logos (much thanks to ) - remove KDE Infinity splash * Mon Oct 29 2007 Bill Nottingham - 8.0.2-1 - Add Infinity splash screen for KDE * Thu Sep 13 2007 Bill Nottingham - 7.92.1-1 - add powered-by logo (#250676) - updated rhgb logo () * Tue Sep 11 2007 Bill Nottinghan - 7.92.0-1 - initial packaging. Forked from fedora-logos, adapted from the Fedora Art project's Infinity theme