commit hamlib for openSUSE:Leap:15.2

2020-05-03 Thread root
Hello community,

here is the log from the commit of package hamlib for openSUSE:Leap:15.2 
checked in at 2020-05-03 14:29:34

Comparing /work/SRC/openSUSE:Leap:15.2/hamlib (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.hamlib.new.2738 (New)


Package is "hamlib"

Sun May  3 14:29:34 2020 rev:18 rq:799694 version:3.3

Changes:

--- /work/SRC/openSUSE:Leap:15.2/hamlib/hamlib.changes  2020-02-20 
00:07:31.152143392 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.hamlib.new.2738/hamlib.changes
2020-05-03 14:30:26.912655653 +0200
@@ -1,0 +2,11 @@
+Wed Apr 29 23:14:25 UTC 2020 - Wojciech Kazubski 
+
+- Tumbleweed: Python backend built for python-3.8
+
+---
+Sat Apr 25 07:58:17 UTC 2020 - Martin Pluskal 
+
+- Do not build python2 bindings for Tumbleweed
+- Modernise spec file
+
+---



Other differences:
--
++ hamlib.spec ++
--- /var/tmp/diff_new_pack.3oJrTg/_old  2020-05-03 14:30:27.236656344 +0200
+++ /var/tmp/diff_new_pack.3oJrTg/_new  2020-05-03 14:30:27.240656353 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package hamlib
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -28,7 +28,6 @@
 Source: 
http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE hamlib-3.0-perl_install.patch -- patch from Fedora
 Patch0: hamlib-3.0-perl_install.patch
-BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  makeinfo
@@ -40,10 +39,15 @@
 BuildRequires:  pkgconfig(libusb-1.0)
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(lua)
-BuildRequires:  pkgconfig(python2)
 BuildRequires:  pkgconfig(tcl)
-Requires(post): info
-Requires(preun): info
+BuildRequires:  fdupes
+%if 0%{?suse_version} <= 1500
+BuildRequires:  pkgconfig(python2)
+%else
+BuildRequires:  pkgconfig(python3)
+%endif
+Requires(post): %{install_info_prereq}
+Requires(preun): %{install_info_prereq}
 
 %description
 The Ham Radio Control Libraries (Hamlib) provide a programming
@@ -86,6 +90,7 @@
 Hamlib provide a programming interface for controlling radios and
 other shack hardware.
 
+%if 0%{?suse_version} <= 1500
 %package -n python-Hamlib
 Summary:Python bindings for Hamlib
 Group:  Development/Libraries/Python
@@ -93,6 +98,15 @@
 %description -n python-Hamlib
 Hamlib provide a programming interface for controlling radios and
 other shack hardware.
+%else
+%package -n python3-Hamlib
+Summary:Python 3 bindings for Hamlib
+Group:  Development/Libraries/Python
+
+%description -n python3-Hamlib
+Hamlib provide a programming interface for controlling radios and
+other shack hardware.
+%endif
 
 %package -n tcl-Hamlib
 Summary:Tcl bindings for Hamlib
@@ -121,9 +135,13 @@
   --with-perl-binding \
   --with-tcl-binding \
   --with-lua-binding \
+%if 0%{?suse_version} <= 1500
   --with-python-binding \
+%else
+  --with-python-binding PYTHON_VERSION='3.8' \
+%endif
   --with-xml-support
-make %{?_smp_mflags} V=1
+%make_build
 
 %install
 %make_install
@@ -134,10 +152,12 @@
 mkdir -p %{buildroot}%{_docdir}
 mv %{buildroot}/%{_datadir}/doc/%{name} %{buildroot}%{_docdir}
 
+%if 0%{?suse_version} <= 1500
 %fdupes %{buildroot}%{python_sitearch}
+%endif
 
 %check
-make %{?_smp_mflags} check
+%make_build check
 
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
@@ -192,9 +212,16 @@
 %files -n lua-Hamliblua
 %{_libdir}/lua
 
+%if 0%{?suse_version} <= 1500
 %files -n python-Hamlib
 %{python_sitearch}/Hamlib.*
 %{python_sitearch}/_Hamlib.*
+%else
+%files -n python3-Hamlib
+%{python3_sitearch}/Hamlib.*
+%{python3_sitearch}/_Hamlib.*
+%{python3_sitearch}/__pycache__/Hamlib.cpython*.pyc
+%endif
 
 %files -n tcl-Hamlib
 %dir %{_libdir}/tcl*/




commit hamlib for openSUSE:Leap:15.2

2020-02-19 Thread root
Hello community,

here is the log from the commit of package hamlib for openSUSE:Leap:15.2 
checked in at 2020-02-20 00:07:30

Comparing /work/SRC/openSUSE:Leap:15.2/hamlib (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.hamlib.new.26092 (New)


Package is "hamlib"

Thu Feb 20 00:07:30 2020 rev:17 rq:765369 version:3.3

Changes:

--- /work/SRC/openSUSE:Leap:15.2/hamlib/hamlib.changes  2020-01-15 
15:10:29.922075512 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.hamlib.new.26092/hamlib.changes   
2020-02-20 00:07:31.152143392 +0100
@@ -1,0 +2,26 @@
+Thu Aug 30 19:01:52 UTC 2018 - mar...@gmx.de
+
+- Update to version 3.3
+  * New models, R xk2100, TRXMAnager, Meade LX200
+  * HTML manual is now generated at 'make dist' so users don't
+need GNU Info tools installed.  TNX Greg, N1DAM for the suggestion.
+  * Handle longer udev generated file names up to 512 characters
+  * Add debug time stamps with new '-Z' option and '--debug-time-stamps'
+options to rigctl, rotctl, rigctld, and rotctld utilities.
+  * rigctld/rotctld continue working after serial or TCP device
+disappears.
+  * Updates and fixes to FT-817, K3, IC-7300, AOR 3030, TM-D710,
+OMNI VII, TH-D72, Flrig, TS-590, piHPSDR, TS-2000, and netrigctl.
+  * Update utility manual pages (section 1) and remove their reference
+material from the Info manual so it only needs to be update in one
+file.
+  * Add new general project manual pages (section 7) and edit the Info
+manual to match.  These should not change much so keeping them in
+sync should not be too much of a burden.  The Info manual may be
+removed at some point in the future.
+  * Last planned release of the present API/ABI.  Future releases will
+require recompilation and relinking by client programs using the C
+library interface (programs that only use the network daemons should
+be unaffected).
+
+---

Old:

  hamlib-3.2.tar.gz

New:

  hamlib-3.3.tar.gz



Other differences:
--
++ hamlib.spec ++
--- /var/tmp/diff_new_pack.lv3l9t/_old  2020-02-20 00:07:31.69614 +0100
+++ /var/tmp/diff_new_pack.lv3l9t/_new  2020-02-20 00:07:31.69614 +0100
@@ -18,7 +18,7 @@
 
 %define sover   2
 Name:   hamlib
-Version:3.2
+Version:3.3
 Release:0
 Summary:Run-time library to control radio transcievers and receivers
 License:LGPL-2.1-only
@@ -167,6 +167,9 @@
 %{_mandir}/man1/rigswr.1%{?ext_man}
 %{_mandir}/man1/rotctl.1%{?ext_man}
 %{_mandir}/man1/rotctld.1%{?ext_man}
+%{_mandir}/man7/hamlib-primer.7%{?ext_man}
+%{_mandir}/man7/hamlib-utilities.7%{?ext_man}
+%{_mandir}/man7/hamlib.7%{?ext_man}
 %{_infodir}/hamlib.info%{?ext_info}
 %{_docdir}/hamlib
 

++ hamlib-3.2.tar.gz -> hamlib-3.3.tar.gz ++
 31395 lines of diff (skipped)