|
|
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
|