## START: Set by rpmautospec ## (rpmautospec version 0.8.4) ## RPMAUTOSPEC: autochangelog ## END: Set by rpmautospec # Snapshot of the upstream master branch. commit and snapdate are placeholders, # .copr/make-srpm.sh pins them to the branch head when building the SRPM. %global forgeurl https://gitlab.com/librespacefoundation/sidloc/gr-sidloc %global branch master %global commit 311e10a148e726bd32358d4c5701112ce218f3b8 %global snapdate 20261012 %global shortcommit %{sub %{commit} 1 7} Name: gr-sidloc-next Version: 1.0.0^%{snapdate}git%{shortcommit} Release: 1%{?dist} Summary: GNU Radio OOT module with blocks to decode SIDLOC signals; Main-branch License: GPL-3.0-or-later URL: https://sidloc.org Source0: %{forgeurl}/-/archive/%{commit}/gr-sidloc-%{commit}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: gmp-devel BuildRequires: gnuradio-devel BuildRequires: pybind11-devel BuildRequires: python3-devel BuildRequires: python3-numpy BuildRequires: spdlog-devel Requires: gnuradio%{?_isa} Provides: gr-sidloc = %{version}-%{release} Conflicts: gr-sidloc %description gr-sidloc is a GNU Radio out-of-tree module with blocks to receive and decode signals of SIDLOC (Spacecraft Identification and Localization), a system that lets satellites transmit an identification and localization beacon based on spread spectrum signals. This package follows the upstream master branch and may contain bugs. %package devel Summary: Development files for gr-sidloc-next Requires: %{name}%{?_isa} = %{version}-%{release} Requires: gnuradio-devel Provides: gr-sidloc-devel = %{version}-%{release} Conflicts: gr-sidloc-devel %description devel Header files and CMake configuration for building software against gr-sidloc. %prep %autosetup -n gr-sidloc-%{commit} %build %cmake -DCMAKE_BUILD_TYPE=Release %cmake_build %install %cmake_install %files %license LICENSE %{_libdir}/libgnuradio-sidloc.so.* %{python3_sitearch}/gnuradio/sidloc/ %{_datadir}/gnuradio/grc/blocks/sidloc_*.block.yml %files devel %{_includedir}/gnuradio/sidloc/ %{_libdir}/libgnuradio-sidloc.so %{_libdir}/cmake/gnuradio-sidloc/ %changelog ## START: Generated by rpmautospec * Mon Oct 12 2026 Martin Hübner - 1.0.0^19700101git0000000-1 - Uncommitted changes ## END: Generated by rpmautospec