Name: airspy-host URL: https://github.com/airspy/host/archive/v1.0.8.tar.gz Version: 1.0.8 Release: 1%{?dist} License: GPLv2+ BuildRequires: cmake BuildRequires: libusb-devel BuildRequires: pkgconfig Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Group: Applications/Communications Summary: SDR libraries and utilities for Airspy SDR dongles Source0: %{name}-%{version}.tar.gz %description This package provides libraries and utilities for the AirSpy SDR receiver %prep %setup %build mkdir build cd build %cmake ../ -DINSTALL_UDEV_RULES=ON make %{?_smp_mflags} %install cd build make install DESTDIR=%{buildroot} # remove static libs #rm -f %{buildroot}%{_libdir}/*.a # Fix udev rules and allow access only to users in rtlsdr group #sed -i 's/MODE:="0666"/GROUP:="rtlsdr", MODE:="0660"/' ../rtl-sdr.rules #mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d #install -p -m 644 ../rtl-sdr.rules %{buildroot}%{_sysconfdir}/udev/rules.d/10-rtl-sdr.rules #%pre #getent group rtlsdr >/dev/null || \ # %{_sbindir}/groupadd rtlsdr >/dev/null 2>&1 #exit 0 #%post -p /sbin/ldconfig #%postun -p /sbin/ldconfig %files %doc README.md %{_bindir}/* %{_includedir}/* /usr/%{_lib}/* %config(noreplace) %{_sysconfdir}/udev/rules.d/* %changelog * Mon Jul 01 2016 David Ranch - 1.0.8-1 - New version * Sun Feb 07 2016 David Ranch - 1.0.7-1 - New package