ec61832
Name:           papirus-icon-theme
ec61832
Version:        20181007
ec61832
Release:        1%{?dist}
ec61832
Summary:        Free and open source SVG icon theme based on Paper Icon Set
ec61832
ec61832
# Some icons are based on Paper Icon Theme, CC-BY-SA
ec61832
# The rest is GPLv3
ec61832
License:        GPLv3 and CC-BY-SA
ec61832
URL:            https://github.com/PapirusDevelopmentTeam/papirus-icon-theme
ec61832
Source0:        %url/archive/%{version}/%{name}-%{version}.tar.gz
ec61832
ec61832
BuildArch:      noarch
ec61832
ec61832
%description
ec61832
Papirus is a free and open source SVG icon theme for Linux, based on Paper 
ec61832
Icon Set with a lot of new icons and a few extras, like Hardcode-Tray support, 
ec61832
KDE colorscheme support, Folder Color support, and others.
ec61832
ec61832
Papirus icon theme is available in six variants:
ec61832
ec61832
 - Papirus (for Arc / Arc Darker)
ec61832
 - Papirus Dark (for Arc Dark)
ec61832
 - Papirus Light (light theme with Breeze colors)
ec61832
 - Papirus Adapta (for Adapta)
ec61832
 - Papirus Adapta Nokto (for Adapta Nokto)
ec61832
 - ePapirus (for elementary OS and Pantheon Desktop)
ec61832
ec61832
ec61832
%prep
ec61832
%autosetup
ec61832
ec61832
ec61832
%build
ec61832
# Nothing to build
ec61832
ec61832
ec61832
%install
ec61832
%make_install
ec61832
ec61832
export THEMES="ePapirus Papirus Papirus-Adapta Papirus-Adapta-Nokto Papirus-Dark Papirus-Light"
ec61832
for t in $THEMES; do
ec61832
    mkdir -p %{buildroot}%{_datadir}/icons/$t
ec61832
    /bin/touch %{buildroot}%{_datadir}/icons/$t/icon-theme.cache
ec61832
done
ec61832
ec61832
ec61832
%post
ec61832
export THEMES="ePapirus Papirus Papirus-Adapta Papirus-Adapta-Nokto Papirus-Dark Papirus-Light"
ec61832
for t in $THEMES; do
ec61832
    /bin/touch --no-create %{_datadir}/icons/$t &>/dev/null || :
ec61832
done
ec61832
ec61832
ec61832
%postun
ec61832
export THEMES="ePapirus Papirus Papirus-Adapta Papirus-Adapta-Nokto Papirus-Dark Papirus-Light" 
ec61832
for t in $THEMES; do
ec61832
    if [ $1 -eq 0 ] ; then
ec61832
        /bin/touch --no-create %{_datadir}/icons/$t &>/dev/null
ec61832
        /usr/bin/gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
ec61832
    fi
ec61832
done
ec61832
ec61832
ec61832
%posttrans
ec61832
export THEMES="ePapirus Papirus Papirus-Adapta Papirus-Adapta-Nokto Papirus-Dark Papirus-Light"
ec61832
for t in $THEMES; do
ec61832
    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
ec61832
done
ec61832
ec61832
ec61832
%files
ec61832
%license LICENSE
ec61832
%doc AUTHORS README.md
ec61832
%{_datadir}/icons/ePapirus
ec61832
%{_datadir}/icons/Papirus
ec61832
%{_datadir}/icons/Papirus-Adapta
ec61832
%{_datadir}/icons/Papirus-Adapta-Nokto
ec61832
%{_datadir}/icons/Papirus-Dark
ec61832
%{_datadir}/icons/Papirus-Light
ec61832
%ghost %{_datadir}/icons/ePapirus/icon-theme.cache
ec61832
%ghost %{_datadir}/icons/Papirus/icon-theme.cache
ec61832
%ghost %{_datadir}/icons/Papirus-Adapta/icon-theme.cache
ec61832
%ghost %{_datadir}/icons/Papirus-Adapta-Nokto/icon-theme.cache
ec61832
%ghost %{_datadir}/icons/Papirus-Dark/icon-theme.cache
ec61832
%ghost %{_datadir}/icons/Papirus-Light/icon-theme.cache
ec61832
ec61832
ec61832
%changelog
ec61832
* Sun Oct 07 2018 Robert-André Mauchin <zebob.m@gmail.com> - 20181007-1
ec61832
- Update to release 20181007
ec61832
ec61832
* Tue Oct 02 2018 Robert-André Mauchin <zebob.m@gmail.com> - 20180816-1
ec61832
- Initial release