%global debug_package %{nil} %global commit 48ea497b556a8321874c97bbeb6451ce3b6b9e6a %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global date 20200404 Name: markdown-rs Version: 0 Release: 0.1.%{date}git%{shortcommit}%{?dist} Summary: Simple Markdown editor License: Free URL: https://github.com/nilgradisnik/markdown-rs Source0: %{url}/archive/%{commit}/%{name}-%{version}.%{date}git%{shortcommit}.tar.gz BuildRequires: cargo BuildRequires: rust BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtksourceview-3.0) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(webkit2gtk-4.0) %description Fast, simple, distraction free Markdown editor. %prep %autosetup -n %{name}-%{commit} -p1 %install cargo install --root=%{buildroot}%{_prefix} --path=. rm -f %{buildroot}%{_prefix}/.crates.toml \ %{buildroot}%{_prefix}/.crates2.json strip %{buildroot}%{_bindir}/* %files %doc README.md %{_bindir}/* %changelog * Sat Apr 04 2020 Artem Polishchuk - 0-0.1.20200404git48ea497 - Initial package