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)


Reply via email to