Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2019-09-25 08:24:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and      /work/SRC/openSUSE:Factory/.gnuradio.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnuradio"

Wed Sep 25 08:24:24 2019 rev:35 rq:732768 version:3.8.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes        2019-09-23 
12:39:47.865586464 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.7948/gnuradio.changes      
2019-09-25 08:24:26.518416712 +0200
@@ -1,0 +2,9 @@
+Thu Sep 19 21:13:13 UTC 2019 - Stefan BrĂ¼ns <[email protected]>
+
+- Use correct QWT dependency, qwt6-devel refers to the Qt4 version on
+  Leap 15.0/15.1, qwt6-qt5-devel also works for TW.
+- Avoid mangled CMakeLists.txt files in gr_modtool template.
+- Update rpmlintrc (changed gr_modtool template directory).
+- Move arch dependent examples to _libdir, clean rpmlintrc
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnuradio.spec ++++++
--- /var/tmp/diff_new_pack.LQenm1/_old  2019-09-25 08:24:27.594416567 +0200
+++ /var/tmp/diff_new_pack.LQenm1/_new  2019-09-25 08:24:27.594416567 +0200
@@ -72,7 +72,7 @@
 BuildRequires:  python3-pyaml >= 3.11
 BuildRequires:  python3-qt5-devel
 BuildRequires:  python3-six
-BuildRequires:  qwt6-devel
+BuildRequires:  qwt6-qt5-devel
 BuildRequires:  swig >= 3.0.8
 BuildRequires:  uhd-devel
 BuildRequires:  update-desktop-files
@@ -166,6 +166,9 @@
 sed -i 's|^HTML_TIMESTAMP         = YES|HTML_TIMESTAMP         = NO|' 
docs/doxygen/Doxyfile.in
 sed -i 's|^HTML_TIMESTAMP         = YES|HTML_TIMESTAMP         = NO|' 
docs/doxygen/Doxyfile.swig_doc.in
 
+# protect the template files from %%cmake macro magic / mangling
+find  gr-utils/python/modtool/templates/gr-newmod -name CMakeLists.txt -exec 
mv '{}' '{}.tmpl' \;
+
 %build
 %limit_build -m 2000
 %cmake \
@@ -177,6 +180,9 @@
 %cmake_build
 
 %install
+# move the template files back
+find  gr-utils/python/modtool/templates/gr-newmod -name CMakeLists.txt.tmpl 
-execdir mv '{}' 'CMakeLists.txt' \;
+
 %cmake_install
 
 install -d %{buildroot}%{_docdir}/%{name}
@@ -186,6 +192,10 @@
 
 install -Dpm 0755 %{SOURCE4} %{buildroot}/%{_bindir}
 
+# Compiled examples are installed as "data", but are arch dependent
+install -dm 0755 %{buildroot}%{_libdir}/gnuradio
+mv %{buildroot}%{_datadir}/gnuradio/examples %{buildroot}%{_libdir}/gnuradio/
+
 # remove duplicate icons (just keep hicolor)
 rm -rf %{buildroot}%{_datadir}/%{name}/grc/freedesktop
 rm -rf %{buildroot}%{_datadir}/icons/gnome
@@ -239,6 +249,7 @@
 %{_docdir}/%{name}/*.grc
 
 %files examples
-%{_datadir}/gnuradio/examples/
+%dir %{_libdir}/gnuradio
+%{_libdir}/gnuradio/examples/
 
 %changelog


++++++ gnuradio-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.LQenm1/_old  2019-09-25 08:24:27.646416560 +0200
+++ /var/tmp/diff_new_pack.LQenm1/_new  2019-09-25 08:24:27.646416560 +0200
@@ -1,10 +1,2 @@
-# Those files are examples - taking for learning...
-addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/audio/.*")
-addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/fcd/.*")
-addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/uhd/.*")
-addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/qt-gui/.*")
-addFilter("unstripped-binary-or-object.*/usr/share/gnuradio/examples/audio/.*")
-addFilter("unstripped-binary-or-object.*/usr/share/gnuradio/examples/fcd/.*")
-addFilter("unstripped-binary-or-object.*/usr/share/gnuradio/examples/uhd/.*")
-addFilter("devel-file-in-non-devel-package.*/usr/share/gnuradio/modtool/gr-newmod/include/howto/api.h")
-addFilter("devel-file-in-non-devel-package.*/usr/share/gnuradio/modtool/gr-newmod/lib/qa_howto.h")
+# Template file for gr_newmod
+addFilter("devel-file-in-non-devel-package.*/usr/share/gnuradio/modtool/templates/gr-newmod/include/howto/api.h")



Reply via email to