%global commit 36190eb07dc5d85f408d998d1884eb69573adf68 %global snapdate 20230615 Name: qoi Version: %{snapdate}git%(c='%{commit}'; echo "${c:0:7}") Release: 2%{?dist} Summary: The "Quite OK Image Format" for fast, lossless image compression License: MIT URL: https://github.com/phoboslab/qoi Source0: %{url}/archive/%{commit}/qoi-%{commit}.tar.gz BuildRequires: gcc BuildRequires: libpng-devel BuildRequires: stb_image-devel BuildRequires: stb_image_write-devel BuildRequires: make %description Binaries for fast, lossless image compression using the "Quite OK Image Format". %package devel Summary: Development files for %{name} %description devel Headers for fast, lossless image compression using the "Quite OK Image Format". %prep %autosetup -n qoi-%{commit} %build %make_build bench conv %install mkdir -p %{buildroot}/%{_bindir} cp qoibench %{buildroot}/%{_bindir} cp qoiconv %{buildroot}/%{_bindir} mkdir -p %{buildroot}/%{_includedir} cp qoi.h %{buildroot}/%{_includedir} %files %license LICENSE %doc README.md %{_bindir}/qoibench %{_bindir}/qoiconv %files devel %license LICENSE %doc README.md %{_includedir}/qoi.h %changelog * Fri Jul 14 2023 ErrorNoInternet - 20230615git36190eb-2 - Merge qoi-devel into qoi * Fri Jul 14 2023 ErrorNoInternet - 20230615git36190eb-1 - Hello, world!