## START: Set by rpmautospec ## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autorelease %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global commit 04f835a5e552e6abf21ee8f43dcacbbb1c0b9500 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: genimage Version: 18^20250525.g%{shortcommit} Release: %autorelease Summary: Flexible filesystem and disk image generator License: GPL-2.0-only URL: https://github.com/pengutronix/genimage/ Source0: %{url}/archive/%{commit}/%{name}-%{version}.tar.gz BuildRequires: autoconf automake BuildRequires: gcc BuildRequires: libconfuse-devel BuildRequires: coreutils BuildRequires: python3-docutils %description genimage is a tool to generate multiple filesystem and flash/disk images from a given root filesystem tree. genimage is intended to be run in a fakeroot environment. It also supports creating flash/disk images out of different file-system images and files. %prep %autosetup -n %{name}-%{commit} autoreconf -fi %build %configure %make_build rst2man README.rst > %{name}.1 %install %make_install install -D -m644 %{name}.1 %{buildroot}/%{_mandir}/man1/%{name}.1 %files %license COPYING %doc README.rst %{_bindir}/%{name} %{_mandir}/man1/%{name}.1* %changelog * Sun May 25 2025 Yanko Kaneti - 18^20250525.g04f835a - First attempt