%global commit 45e56799298f04ccaaab7db69b3674667f990ed8 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global date 20200303 Name: i3blocks-contrib Version: 1.4 Release: 1.%{date}git%{shortcommit}%{?dist} Summary: Community contributed blocklets for i3blocks. License: GPLv3+ URL: https://github.com/vivien/i3blocks-contrib Source0: %{url}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz BuildRequires: gcc Requires: i3blocks %description This repository contains a set of scripts (a.k.a. blocklets) for i3blocks, contributed by the community. %prep %autosetup -n %{name}-%{commit} %build make %install make DESTDIR=%{buildroot} PREFIX=%{_usr} install install -d %{buildroot}%{_docdir}/%{name} cp --parents */README* -t %{buildroot}%{_docdir}/%{name}/ cp --parents */LICENSE* -t %{buildroot}%{_docdir}/%{name}/ cp --parents */i3blocks.conf -t %{buildroot}%{_docdir}/%{name}/ cp --parents */*{,/}*.png -t %{buildroot}%{_docdir}/%{name}/ %files %{_libexecdir}/i3blocks %license LICENSE.md %doc README.adoc %doc ISSUE_TEMPLATE.md %doc config.example %doc CONTRIBUTING.md %doc %{_docdir}/%{name} %changelog * Tue Mar 03 2020 1.5.1 - Initial build