%global commit 816dd4d6e702cf77a44cfe208659af6c39e02b57 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global snapshotdate 20190721 Name: anbox-common Summary: Common package for Anbox Kernel module Version: 0 Release: 0.1.%{snapshotdate}git%{shortcommit}%{?dist} # https://github.com/anbox/anbox-modules/issues/27 License: GPLv2+ URL: https://github.com/anbox/anbox-modules Source0: %{url}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz Provides: anbox-kmod-common = %{version} Requires: anbox-kmod >= %{version} BuildRequires: systemd-rpm-macros BuildArch: noarch %description This package contains tho udev rules necessary to use the Anbox kernel modules. %prep %autosetup -n anbox-modules-%{commit} %build # Nothing to do %install install -m 0755 -vd %{buildroot}%{_sysconfdir}/modules-load.d/ install -m 0644 -vp anbox.conf %{buildroot}%{_sysconfdir}/modules-load.d/ install -m 0755 -vd %{buildroot}%{_udevrulesdir}/ install -m 0644 -vp 99-anbox.rules %{buildroot}%{_udevrulesdir}/ %files %doc README.md %{_sysconfdir}/modules-load.d/anbox.conf %{_udevrulesdir}/99-anbox.rules %changelog * Sun Jul 21 15:47:39 CEST 2019 Robert-André Mauchin - 0-0.1.20190721git816dd4d - Initial package