Name: sigutils Version: 0.3.0 Release: 5%{?dist} Summary: digital signal processing library License: GPL-3.0 URL: https://github.com/BatchDrake/%{name} %undefine _disable_source_fetch Source0: https://github.com/BatchDrake/%{name}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz %define SHA256SUM0 f39686bf78d7773f6e0305c27d7b5db7950b96dd40f89eefb307331daf49b0e9 BuildRequires: gcc BuildRequires: cmake BuildRequires: libsndfile-devel >= 1.0.2 BuildRequires: fftw-devel >= 3.0 BuildRequires: volk-devel >= 1.0 %description The sigutils library is a digital signal processing library written in C, designed for blind signal analysis and automatic demodulation in GNU/Linux. %prep echo "%SHA256SUM0 %SOURCE0" | sha256sum -c - %autosetup %build %cmake -DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \ -DINCLUDE_INSTALL_DIR:PATH=%{_includedir} \ -DLIB_INSTALL_DIR:PATH=%{_libdir} %cmake_build %install %cmake_install %files #%license add-license-file-here #%doc add-docs-here %{_includedir}/sigutils %{_libdir}/libsigutils.so* %{_libdir}/pkgconfig/sigutils.pc %changelog * Sat Dec 23 2023 sebastian - initial commit