diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ff9cc75 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/numix-icon-theme-square-307e74299ea5cdb373db069d569c0caec19f5068.tar.gz diff --git a/numix-icon-theme-square.spec b/numix-icon-theme-square.spec new file mode 100644 index 0000000..7b9f94d --- /dev/null +++ b/numix-icon-theme-square.spec @@ -0,0 +1,60 @@ +%global commit 307e74299ea5cdb373db069d569c0caec19f5068 +%global gittag 18.08.29 + +%global gitdate %(date -d %(echo %{gittag} | tr -d '.') +%Y%m%d) +%global shortcommit %(c=%{commit}; echo ${c:0:7}) + +Name: numix-icon-theme-square +Version: 0.1.0 +Release: 2.%{gitdate}.git%{shortcommit}%{?dist} +Summary: Numix Project square icon theme +License: GPLv3 + +URL: https://github.com/numixproject/numix-icon-theme-square +Source: https://github.com/numixproject/numix-icon-theme-square/archive/%{commit}/%{name}-%{commit}.tar.gz + +BuildArch: noarch +Requires: numix-icon-theme + +%description +Numix Square is a modern icon theme for Linux from the Numix project. + +%prep +%autosetup -n %{name}-%{commit} + +%install +mkdir -p %{buildroot}%{_datadir}/icons +cp -pr Numix-Square %{buildroot}%{_datadir}/icons/Numix-Square +cp -pr Numix-Square-Light %{buildroot}%{_datadir}/icons/Numix-Square-Light + +%post +touch -c %{_datadir}/icons/Numix-Square &>/dev/null || : +touch -c %{_datadir}/icons/Numix-Square-Light &>/dev/null || : + +%postun +if [ $1 -eq 0 ] ; then + touch -c %{_datadir}/icons/Numix-Square &>/dev/null + touch -c %{_datadir}/icons/Numix-Square-Light &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/Numix-Square &>/dev/null || : + gtk-update-icon-cache %{_datadir}/icons/Numix-Square-Light &>/dev/null || : +fi + +%posttrans +gtk-update-icon-cache %{_datadir}/icons/Numix-Square &>/dev/null || : +gtk-update-icon-cache %{_datadir}/icons/Numix-Square-Light &>/dev/null || : + +%files +%license LICENSE +%doc README.md +%{_datadir}/icons/Numix-Square +%{_datadir}/icons/Numix-Square-Light + +%changelog +* Wed Aug 29 2018 Brendan Early - 0.1.0-2.20180829.git307e742 +- Update to release 18.08.29 + +* Sun Jul 22 2018 Brendan Early - 0.1.0-2.20180717.git9fc27a9 +- Accept new git tag date format + +* Mon Jan 01 2018 Brendan Early - 0.1.0-1.20171225.git084e0ae +- Initial packaging diff --git a/sources b/sources new file mode 100644 index 0000000..e9902b4 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (numix-icon-theme-square-307e74299ea5cdb373db069d569c0caec19f5068.tar.gz) = 2c58cfa9c23d22f4bca6d882dd040ff3542a62bf3f51a90e22756d19b643cad7c1b3aa7be3508fc71334341c3c802a0b64b9565646c76e6e48eb4fdd3f7e0e34