Hello community, here is the log from the commit of package gr-iqbal for openSUSE:Factory checked in at 2019-11-06 13:57:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gr-iqbal (Old) and /work/SRC/openSUSE:Factory/.gr-iqbal.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gr-iqbal" Wed Nov 6 13:57:48 2019 rev:2 rq:745212 version:0.37.2+git.20191101 Changes: -------- --- /work/SRC/openSUSE:Factory/gr-iqbal/gr-iqbal.changes 2019-03-04 09:18:51.488617361 +0100 +++ /work/SRC/openSUSE:Factory/.gr-iqbal.new.2990/gr-iqbal.changes 2019-11-06 13:57:54.168270853 +0100 @@ -1,0 +2,33 @@ +Mon Nov 4 15:04:33 UTC 2019 - Martin Pluskal <[email protected]> + +- Fix name of python subpackage +- Use more of modern cmake macros + +------------------------------------------------------------------- +Sun Nov 3 21:38:10 UTC 2019 - Stefan Brüns <[email protected]> + +- Add explicit conflicts to old libgnuradio-iqbalance package, + to make installcheck happy. + +------------------------------------------------------------------- +Fri Nov 1 22:34:12 UTC 2019 - Stefan Brüns <[email protected]> + +- Fix some packaging bugs: + + devel subpackage Provides unversioned library file, fixes file + conflict with old package versions + + Do not require non-existing package from devel-doc subpackage + +------------------------------------------------------------------- +Fri Nov 01 16:15:59 UTC 2019 - [email protected] + +- Update to version 0.37.2+git.20191101: + * Convert GRC xml to yaml + +------------------------------------------------------------------- +Sun Sep 29 16:32:29 UTC 2019 - [email protected] + +- Update to version 0.37.2+git.20190929: + * Port to gnuradio 3.8 +- Cleanup spec file + +------------------------------------------------------------------- Old: ---- gr-iqbal-0.37.2+git.20151121.tar.xz New: ---- gr-iqbal-0.37.2+git.20191101.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gr-iqbal.spec ++++++ --- /var/tmp/diff_new_pack.K5LGQS/_old 2019-11-06 13:57:54.884271602 +0100 +++ /var/tmp/diff_new_pack.K5LGQS/_new 2019-11-06 13:57:54.884271602 +0100 @@ -1,7 +1,7 @@ # # spec file for package gr-iqbal # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,63 +12,77 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define libname libgnuradio-iqbalance + +%define libname libgnuradio-iqbalance0_37_2git Name: gr-iqbal -Version: 0.37.2+git.20151121 +Version: 0.37.2+git.20191101 Release: 0 -Summary: Gnuradio I/Q balancing -License: GPL-2.0 +Summary: GNU Radio I/Q balancing +License: GPL-2.0-only Group: Productivity/Hamradio/Other -Url: http://git.osmocom.org/gr-iqbal/ +URL: http://git.osmocom.org/gr-iqbal/ Source: %{name}-%{version}.tar.xz -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_system-devel -%else -BuildRequires: boost-devel -%endif BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: git-core -BuildRequires: gnuradio-devel +BuildRequires: libboost_atomic-devel +BuildRequires: libboost_date_time-devel +BuildRequires: libboost_filesystem-devel +BuildRequires: libboost_program_options-devel +BuildRequires: libboost_regex-devel +BuildRequires: libboost_system-devel +BuildRequires: libboost_test-devel +BuildRequires: libboost_thread-devel BuildRequires: libosmo-dsp-devel +BuildRequires: orc BuildRequires: pkgconfig -BuildRequires: python-wxWidgets +BuildRequires: python3-six BuildRequires: swig -BuildRequires: pkgconfig(fftw3) -BuildRequires: pkgconfig(python) -BuildRequires: pkgconfig(python2) -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(fftw3f) +BuildRequires: pkgconfig(gnuradio-runtime) >= 3.8.0 +BuildRequires: pkgconfig(python3) %description -I/Q balancing for Gnuradio +I/Q balancing for GNU Radio %package -n %{libname} Summary: Libraries for gr-iqbal Group: System/Libraries %description -n %{libname} -I/Q balancing for Gnuradio +I/Q balancing for GNU Radio -%package -n python-gr-iqbal +%package -n python3-gr-iqbal Summary: Python bindings for gr-iqbal Group: Development/Libraries/Python -Requires: libgnuradio-iqbalance = %{version} +Requires: %{libname} = %{version} -%description -n python-gr-iqbal +%description -n python3-gr-iqbal The Python Bindings for gr-iqbal. -%package -n %{libname}-devel +%package -n libgnuradio-iqbalance-devel Summary: Development files for gr-iqbal Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} +Conflicts: libgnuradio-iqbalance <= 0.37.2+git.20151121 +# Old library package only had an unversioned library +Provides: libgnuradio-iqbalance:%{_libdir}/libgnuradio-iqbalance.so + +%description -n libgnuradio-iqbalance-devel +Library headers for gr-iqbal, I/Q balancing for GNU Radio + +%package devel-doc +Summary: Documentation for gr-iqbal +Group: Documentation/HTML +Recommends: libgnuradio-iqbalance-devel = %{version} +BuildArch: noarch -%description -n %{libname}-devel -Library headers for gr-iqbal, I/Q balancing for Gnuradio +%description devel-doc +Documentation for gr-iqbal module for GNU Radio. %prep %setup -q @@ -76,29 +90,38 @@ %build %cmake \ -Wno-dev -make %{?_smp_mflags} +%cmake_build %install %cmake_install -%fdupes %{buildroot}/%{python_sitearch} + +mkdir -p %{buildroot}%{_docdir} +mv %{buildroot}/%{_datadir}/doc/gr-iqbalance %{buildroot}%{_docdir}/ + +%fdupes %{buildroot}%{python3_sitearch} %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig -%files -n libgnuradio-iqbalance -%defattr(-,root,root) +%files -n %{libname} +%doc AUTHORS +%license COPYING %{_datadir}/gnuradio -%{_libdir}/libgnuradio-iqbalance.so -%doc AUTHORS COPYING +%{_libdir}/libgnuradio-iqbalance.so.* -%files -n python-gr-iqbal -%defattr(-,root,root) -%{python_sitearch}/gnuradio/iqbalance +%files -n python3-gr-iqbal +%{python3_sitearch}/gnuradio/iqbalance %files -n libgnuradio-iqbalance-devel -%defattr(-,root,root) %{_includedir}/gnuradio/iqbalance %{_includedir}/gnuradio/swig +%{_libdir}/libgnuradio-iqbalance.so +%{_libdir}/cmake/gnuradio/iqbalance %{_libdir}/pkgconfig/gnuradio-iqbalance.pc +%files devel-doc +%dir %{_docdir}/gr-iqbalance +%{_docdir}/gr-iqbalance/html +%{_docdir}/gr-iqbalance/xml + %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.K5LGQS/_old 2019-11-06 13:57:54.916271636 +0100 +++ /var/tmp/diff_new_pack.K5LGQS/_new 2019-11-06 13:57:54.920271640 +0100 @@ -1,15 +1,19 @@ <services> - <service mode="disabled" name="tar_scm"> - <param name="url">https://git.osmocom.org/gr-iqbal</param> + <service mode="disabled" name="obs_scm"> + <!--<param name="url">https://git.osmocom.org/gr-iqbal</param>--> + <param name="url">https://github.com/StefanBruens/gr-iqbal</param> <param name="scm">git</param> + <param name="revision">gnuradio3.8</param> <param name="package-meta">yes</param> <param name="changesgenerate">enable</param> <param name="filename">gr-iqbal</param> <param name="versionformat">0.37.2+git.%cd</param> </service> + <service mode="disabled" name="set_version"/> + + <service mode="disabled" name="tar"/> <service mode="disabled" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> - <service mode="disabled" name="set_version"/> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.K5LGQS/_old 2019-11-06 13:57:54.940271661 +0100 +++ /var/tmp/diff_new_pack.K5LGQS/_new 2019-11-06 13:57:54.944271665 +0100 @@ -1,4 +1,6 @@ <servicedata> <service name="tar_scm"> - <param name="url">https://git.osmocom.org/gr-iqbal</param> - <param name="changesrevision">dcd73fd54992430938ced73872b983bffd770b11</param></service></servicedata> \ No newline at end of file +<param name="url">https://github.com/StefanBruens/gr-iqbal</param> +<param name="changesrevision">bf3ce91b47673cb9a30a19de9f6f398b3f726160</param> +</service> +</servicedata> \ No newline at end of file ++++++ gr-iqbal-0.37.2+git.20151121.tar.xz -> gr-iqbal-0.37.2+git.20191101.tar.xz ++++++ ++++ 6821 lines of diff (skipped)
