%global debug_package %{nil} %global commit d264767e3dbb5716d0004182e1a59a626200e736 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global date 20190913 Name: xi-term Version: 0 Release: 1.%{date}git%{shortcommit}%{?dist} Summary: Terminal frontend for Xi License: MIT URL: https://github.com/xi-frontend/xi-term Source0: %{url}/archive/%{commit}/%{name}-%{version}.%{date}git%{shortcommit}.tar.gz BuildRequires: cargo BuildRequires: rust %description Formerly xi-tui, xi-term is a terminal frontend for xi. %prep %autosetup -n %{name}-%{commit} -p1 %build cargo install --root=%{buildroot}%{_prefix} --path=. %install install -m 0755 -Dp target/release/xi-term %{buildroot}%{_bindir}/xi-term %files %license LICENSE %doc README.md %{_bindir}/xi-term %changelog * Sat Nov 09 2019 Artem Polishchuk - 0-1.20190913gitd264767 - Initial package