Name: tigeros-logos Version: 1.0.0 Release: 3%{?dist} Summary: Icons and pictures Group: System Environment/Base URL: https://github.com/RITlug/TigerOS Source0: %{name}.tar.gz #The KDE Logo is under a LGPL license (no version statement) License: GPLv2 and LGPLv2+ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Obsoletes: redhat-logos Obsoletes: generic-logos < 17.0.0-5 Provides: redhat-logos = %{version}-%{release} Provides: system-logos = %{version}-%{release} Obsoletes: fedora-logos Provides: fedora-logos Conflicts: anaconda-images <= 10 Conflicts: redhat-artwork <= 5.0.5 BuildRequires: hardlink # For _kde4_* macros: BuildRequires: kde-filesystem # For generating the EFI icon BuildRequires: libicns-utils Requires(post): coreutils %description The TigerOS-logos package contains various image files which can be used by the bootloader, anaconda, and other related tools. It replaces generic-logos for the TigerOS Fedora Remix %prep %setup -q %build make %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir}/firstboot/themes/generic for i in firstboot/* ; do install -p -m 644 $i %{buildroot}%{_datadir}/firstboot/themes/generic 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/splash for i in gnome-splash/* ; do install -p -m 644 $i %{buildroot}%{_datadir}/pixmaps/splash done mkdir -p %{buildroot}%{_datadir}/pixmaps for i in pixmaps/* ; do install -p -m 644 $i %{buildroot}%{_datadir}/pixmaps done mkdir -p %{buildroot}%{_kde4_iconsdir}/oxygen/48x48/apps/ install -p -m 644 icons/Fedora/48x48/apps/* %{buildroot}%{_kde4_iconsdir}/oxygen/48x48/apps/ mkdir -p %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Leonidas/2048x1536 install -p -m 644 ksplash/SolarComet-kde.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Leonidas/2048x1536/logo.png mkdir -p $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/charge/ for i in plymouth/charge/* ; do install -p -m 644 $i $RPM_BUILD_ROOT%{_datadir}/plymouth/themes/charge/ done # File or directory names do not count as trademark infringement mkdir -p %{buildroot}%{_datadir}/icons/Fedora/48x48/apps/ mkdir -p %{buildroot}%{_datadir}/icons/Fedora/scalable/apps/ install -p -m 644 icons/Fedora/48x48/apps/* %{buildroot}%{_datadir}/icons/Fedora/48x48/apps/ install -p -m 644 icons/Fedora/scalable/apps/* %{buildroot}%{_datadir}/icons/Fedora/scalable/apps/ mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/places/ mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ install -p -m 644 pixmaps/fedora-logo-sprite.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/places/start-here.svg install -p -m 644 icons/Fedora/scalable/apps/anaconda.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/anaconda.svg (cd anaconda; make DESTDIR=%{buildroot} install) # save some dup'd icons /usr/sbin/hardlink -v %{buildroot}/ %post touch --no-create %{_datadir}/icons/Fedora || : touch --no-create %{_kde4_iconsdir}/oxygen ||: %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/Fedora || : touch --no-create %{_kde4_iconsdir}/oxygen ||: if [ -x /usr/bin/gtk-update-icon-cache ]; then if [ -f %{_datadir}/icons/Fedora/index.theme ]; then gtk-update-icon-cache --quiet %{_datadir}/icons/Fedora || : fi if [ -f %{_kde4_iconsdir}/Fedora-KDE/index.theme ]; then gtk-update-icon-cache --quiet %{_kde4_iconsdir}/Fedora-KDE/index.theme || : fi fi fi %posttrans if [ -x /usr/bin/gtk-update-icon-cache ]; then if [ -f %{_datadir}/icons/Fedora/index.theme ]; then gtk-update-icon-cache --quiet %{_datadir}/icons/Fedora || : fi if [ -f %{_kde4_iconsdir}/oxygen/index.theme ]; then gtk-update-icon-cache --quiet %{_kde4_iconsdir}/oxygen/index.theme || : fi fi %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING COPYING-kde-logo README %{_datadir}/firstboot/themes/* %{_datadir}/anaconda/boot/* %{_datadir}/anaconda/pixmaps/* %{_datadir}/icons/Fedora/*/apps/* %{_datadir}/pixmaps/* %exclude %{_datadir}/pixmaps/poweredby.png %{_datadir}/plymouth/themes/charge/* %{_kde4_appsdir}/ksplash/Themes/Leonidas/2048x1536/logo.png %{_kde4_iconsdir}/oxygen/ %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/icons/hicolor/*/places/* %changelog * Sun May 14 2017 Aidan Kahrs - 1.0.0-3 - add hicolor icons for anaconda * Sat May 13 2017 Aidan Kahrs - 1.0.0-2 - Fix obsoletes and provides * Fri Apr 21 2017 Aidan Kahrs - 1.0.0-1 - Initial version