Name: SatDump Version: 2.0.0+4a72c2e120f68dd89d0973dc18868504a226bf41 Release: %autorelease Summary: A generic satellite data processing software. %global commit %(r=%{version}; echo ${r:6}) %global shortcommit %(c=%{commit}; echo ${c:0:7}) License: GPL-3.0-only URL: https://satdump.org/ Source0: https://github.com/SatDump/SatDump/archive/%{commit}/%{name}-%{shortcommit}.tar.gz BuildRequires: cmake >= 3.10 g++ fftw-devel volk-devel libpng-devel jemalloc-devel hdf5-devel libtiff-devel nng-devel curl-devel glfw-devel zenity portaudio-devel libzstd-devel rtl-sdr-devel hackrf-devel airspyone_host-devel libomp-devel ocl-icd intel-opencl hydrasdr-host-devel libsqlite3x-devel Requires: fftw volk libpng jemalloc hdf5 libtiff nng curl glfw zenity portaudio libzstd rtl-sdr hackrf airspyone_host libomp ocl-icd intel-opencl hydrasdr-host libsqlite3x %description A generic satellite data processing software. %prep %autosetup -n %{name}-%{commit} %build %cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -G "Unix Makefiles" %cmake_build %install cd ./redhat-linux-build/ %make_install %check %files %{_bindir}/* %{_libdir}/* %license %doc %changelog %autochangelog