commit hamlib for openSUSE:Leap:15.2
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
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)