Hello community, here is the log from the commit of package bladeRF for openSUSE:Factory checked in at 2019-08-27 10:28:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bladeRF (Old) and /work/SRC/openSUSE:Factory/.bladeRF.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bladeRF" Tue Aug 27 10:28:39 2019 rev:7 rq:726303 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/bladeRF/bladeRF.changes 2018-09-15 15:34:44.121044819 +0200 +++ /work/SRC/openSUSE:Factory/.bladeRF.new.7948/bladeRF.changes 2019-08-27 10:28:46.011908239 +0200 @@ -1,0 +2,26 @@ +Tue Aug 27 05:20:04 UTC 2019 - Jan Engelhardt <jeng...@inai.de> + +- Update summaries and RPM category groups. + +------------------------------------------------------------------- +Tue Aug 27 00:42:21 UTC 2019 - Martin Pluskal <mplus...@suse.com> + +- Fix download url +- Small packaging enhancements + +------------------------------------------------------------------- +Sat Aug 17 19:30:59 UTC 2019 - Wojciech Kazubski <w...@ire.pw.edu.pl> + +- Update to version 2019.07 + libbladeRF + * Gain mode setting default is now manual + * Tuning mode setting default is now host + * Add OTP command support + * Fix metadata related arithmetic + bladeRF-cli: + * Add RFIC fitler selection + * Add tuning_mode + * Display more useful warning and error messages +- libbladeRF doc files (HTML) in separate package + +------------------------------------------------------------------- Old: ---- bladeRF-2018.08.tar.xz New: ---- ad9361.tar.xz bladeRF-2019.07.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bladeRF.spec ++++++ --- /var/tmp/diff_new_pack.ojuR5a/_old 2019-08-27 10:28:47.707908112 +0200 +++ /var/tmp/diff_new_pack.ojuR5a/_new 2019-08-27 10:28:47.707908112 +0200 @@ -1,7 +1,7 @@ # # spec file for package bladeRF # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2013-2015 Wojciech Kazubski, w...@ire.pw.edu.pl # # All modifications and additions to the file contributed by third parties @@ -19,19 +19,20 @@ %define sover 2 %define libname lib%{name}%{sover} -%define libversion 2.0.2 -%define release_name 2018.08 +%define libversion 2.2.1 +%define release_name 2019.07 %define bladerf_group bladerf %define use_syslog 0 Name: bladeRF -Version: 1.4.0 +Version: 1.8.0 Release: 0 Summary: SDR radio receiver License: GPL-2.0-only AND AGPL-3.0-or-later Group: Productivity/Hamradio/Other -URL: http://nuand.com/ +URL: https://nuand.com/ #Git-Clone: https://github.com/Nuand/bladeRF.git -Source: https://github.com/Nuand/bladeRF/archive/%{release_name}.tar.gz#/%{name}-%{release_name}.tar.xz +Source0: https://github.com/Nuand/bladeRF/archive/%{release_name}.tar.gz#/%{name}-%{release_name}.tar.xz +Source1: ad9361.tar.xz BuildRequires: cmake >= 2.8.4 BuildRequires: doxygen BuildRequires: fdupes @@ -40,6 +41,7 @@ BuildRequires: help2man BuildRequires: pkgconfig BuildRequires: tecla-devel +BuildRequires: pkgconfig(libedit) BuildRequires: pkgconfig(libusb-1.0) BuildRequires: pkgconfig(udev) @@ -47,14 +49,23 @@ The software for bladeRF USB 3.0 Superspeed Software Defined Radio. %package -n %{libname} +Summary: SDR radio receiver library +Group: System/Libraries Version: %{libversion} Release: 0 -Summary: Library for bladeRF -Group: System/Libraries Requires: %{name}-udev %description -n %{libname} -Library for bladeRF, SDR transceiver. +Library for bladeRF, an SDR transceiver. + +%package -n %{libname}-doc +Summary: Documentation for libbladeRF +Group: Documentation/HTML +Version: %{libversion} +Release: 0 + +%description -n %{libname}-doc +HTML documentation files for libbladeRF. %package udev Summary: Udev rules for bladeRF @@ -62,11 +73,11 @@ Requires(pre): shadow %description udev -Udev rules for bladeRF +Udev rules for bladeRF. %package devel Summary: Development files for libbladeRF -Group: Development/Libraries/Other +Group: Development/Libraries/C and C++ Requires: %{libname} = %{libversion} %description devel @@ -75,6 +86,10 @@ %prep %setup -q -n %{name}-%{release_name} +ls +pushd thirdparty/analogdevicesinc/no-OS +tar -xJf %{SOURCE1} +popd %build cd host @@ -82,20 +97,22 @@ -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \ -DUDEV_RULES_PATH=%{_udevrulesdir} \ -DBLADERF_GROUP=%{bladerf_group} \ - -DBUILD_DOCUMENTATION=YES \ %if 0%{?use_syslog} -DENABLE_LIBBLADERF_SYSLOG=ON \ %endif -DBUILD_DOCUMENTATION=ON -%make_jobs +%cmake_build %install cd host %cmake_install +#move docs +mkdir -p %{buildroot}%{_docdir} +mv %{buildroot}/%{_datadir}/doc/libbladeRF %{buildroot}%{_docdir} + %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig - %pre udev getent group %{bladerf_group} >/dev/null || groupadd -r %{bladerf_group} @@ -113,11 +130,14 @@ %{_mandir}/man1/bladeRF-cli.1%{?ext_man} %files udev -%{_udevrulesdir}/88-nuand.rules +%{_udevrulesdir}/88-nuand-*.rules %files -n %{libname} %{_libdir}/libbladeRF.so.* +%files -n %{libname}-doc +%{_docdir}/libbladeRF + %files devel %{_libdir}/libbladeRF.so %{_includedir}/bladeRF1.h ++++++ bladeRF-2018.08.tar.xz -> ad9361.tar.xz ++++++ ++++ 48344 lines of diff (skipped) ++++++ bladeRF-2018.08.tar.xz -> bladeRF-2019.07.tar.xz ++++++