diff --git a/Hamlib-4.5.5.tar.gz b/Hamlib-4.5.5.tar.gz deleted file mode 100644 index 2ecf8d9..0000000 --- a/Hamlib-4.5.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e0314e24304c26d262ef751411fc27a93705721f3a1d5461635d7f7ccaee96e9 -size 2129028 diff --git a/hamlib-4.5.5.tar.gz b/hamlib-4.5.5.tar.gz new file mode 100644 index 0000000..5139e4a --- /dev/null +++ b/hamlib-4.5.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:601c89f32ed225e9527ade3d64d0d05d23202c05ae21ffa77e59d70ee4597fcd +size 2603846 diff --git a/hamlib-4.5.5.tar.gz.asc b/hamlib-4.5.5.tar.gz.asc new file mode 100644 index 0000000..c283aa5 --- /dev/null +++ b/hamlib-4.5.5.tar.gz.asc @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQSC1k9rDmfNQfaJu6b7LFEw1VqIGQUCZC3oqAAKCRD7LFEw1VqI +GfZQAJ95phZbaohL4R4IAP1P3Vbx7lmt+gCgj53cNUwJcotvCaHtwDVSjgla6p4= +=+Ccg +-----END PGP SIGNATURE----- diff --git a/hamlib.changes b/hamlib.changes index 05b0a75..2a28f99 100644 --- a/hamlib.changes +++ b/hamlib.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon May 22 18:36:53 UTC 2023 - Andreas Stieger + +- switch to upstream bootstrapped tarball +- add upstream signing key and verify source signature +- drop obsolete texinfo macros + ------------------------------------------------------------------- Sun Apr 9 08:07:38 UTC 2023 - Wojciech Kazubski diff --git a/hamlib.keyring b/hamlib.keyring new file mode 100644 index 0000000..f203168 --- /dev/null +++ b/hamlib.keyring @@ -0,0 +1,28 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: SKS 1.1.6+ +Comment: Hostname: carles.tubio.sks-database_1 + +mQGiBDkO46ERBADFjo8fxGXL0mQnTLfjdmxUnZ2B/PKjwEZjTS6ndXAVc4hq0msKBpFQJcRG +BIZZVvhzo5BITPTEF6YwTkTsx0wYRHp7xpGk0H3PbAjCsSCLPIOAYQJTKCZKIGuYlKmIYbF6 +yvA0ADhR7cK1EOKANLR3ERsnt6H+0UFAP13WCJzKawCguGzan7PUNS10ivGh0irhgTDW/T8D +/3WMHdDdogQFbPhfPY5pldiIbsxzr85zO8BxB+MSLEomuPmeQBO4NYyXrN5J0i75B6nJIm4y +gFDzSaqTqExTkHKwAG7BLUWau8z3KzVf9mRonUizxPIQ++Z47CnjEMzVLLNnz2He3tsph49F +PW2htRx6fIY4LRRFXtUiYKReD+fCA/sHxmNyW4iok8pbzU+bQRvVTiD0wwvZy4uhGat6PtcU +pKgV7/MrDvCDfXL37Bd/u5/qChQotu7yqgJbjbi7FqD/ztd8i642JwdR2CezauUc8meGWApt +EkE/l+n2AQ7GlaC6Cvv5CwbvYzvioE+mxA8Y3o4qN0hVfAZcF2Fk/oTGWLQhTmF0ZSBCYXJn +bWFubiAoeDMpIDxuMG5iQG4wbmIudXM+iGIEExECACIFAkvxwBYCGyMGCwkIBwMCBhUIAgkK +CwQWAgMBAh4BAheAAAoJEPssUTDVWogZx+IAoKuFiNYHp5sarQhTdQzVars7EDjpAJoDxrHj +A2RaS2xcdIqzlPoEWzupbLQtTmF0ZSBCYXJnbWFubiAoRGl0dG8pIDxuMG5iQG5ldHdvcmtz +cGx1cy5uZXQ+iFYEExECABYFAjndspsECwoEAwMVAwIDFgIBAheAAAoJEPssUTDVWogZGEYA +oLVdigZIj9ihG0Iz5qcLST3IHgTeAJ0QroWcRvpfxEG70NIFMefCBzlkNLQ3TmF0ZSBCYXJn +bWFubiAoTXVycGh5IHdhcyBhbiBvcHRpbWlzdC4pIDxuMG5iQGFycmwubmV0PohWBBMRAgAW +BQI5DuOhBAsKBAMDFQMCAxYCAQIXgAAKCRD7LFEw1VqIGbU+AJ4hVX2SD0jjQyYcKfxpJOFp +6ZrOqgCglZG1eF98fKgNDV3qWLEpZlDIVA+5AQ0EOQ7jtxAEAItOjxolRDP4B1J+uWHm+otF +DHpI4UB8RrfmS0z4HSe3lBTgRq84qZDnfd71ICDKwx6zfrA47UWABngj3JYp7a8wdFWGc/Ou +f6UDrRdo0PUg2yYnIWaOPFlZrU1JBvnqqcy2E111iD3WoqPMKFQVLeSZBQSdvFG3Yn28oyQ5 +WUdrAAMFA/wJfZ+jxJZb5Yv0l9p1oDAc2MCWuzzMjTcPpMjWdWA5e9NkWPjxdv73hg33QQqW +BZ8nGaWN6e9Bh5rW4R/PhrIiARO9GuWc/EKb+OysMtRgY0HzgNL7N6R0qa8XOKI7Yxt31jUB +bvNRY6jIr39Ubn+8BBPDEPdE4Diehite/irEy4hGBBgRAgAGBQI5DuO3AAoJEPssUTDVWogZ +wDoAn2ghIVE0B/2Lmerm1ZEIoQM/CFWlAJ0TalEm1lB3F0eVrrz71qfZsevpiw== +=xD9C +-----END PGP PUBLIC KEY BLOCK----- diff --git a/hamlib.spec b/hamlib.spec index 20c14ae..7eec7b7 100644 --- a/hamlib.spec +++ b/hamlib.spec @@ -1,7 +1,7 @@ # # spec file for package hamlib # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,13 +24,14 @@ Summary: Run-time library to control radio transcievers and receivers License: LGPL-2.1-only Group: Productivity/Hamradio/Other URL: https://hamlib.github.io/ -Source: https://github.com/Hamlib/Hamlib/archive/refs/tags/%{version}.tar.gz#/Hamlib-%{version}.tar.gz -# PATCH-FIX-OPENSUSE hamlib-3.0-perl_install.patch -- patch from Fedora +Source: https://github.com/Hamlib/Hamlib/releases/download/%{version}/%{name}-%{version}.tar.gz +Source2: https://github.com/Hamlib/Hamlib/releases/download/%{version}/%{name}-%{version}.tar.gz.asc +# taken from debian +Source3: %{name}.keyring Patch0: hamlib-3.0-perl_install.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libtool -BuildRequires: makeinfo BuildRequires: perl BuildRequires: pkgconfig BuildRequires: python-rpm-macros @@ -42,8 +43,6 @@ BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(lua) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(tcl) -Requires(post): %{install_info_prereq} -Requires(preun): %{install_info_prereq} %description The Ham Radio Control Libraries (Hamlib) provide a programming @@ -113,7 +112,7 @@ Hamlib provide a programming interface for controlling radios and other shack hardware. %prep -%autosetup -p1 -n Hamlib-%{version} +%autosetup -p1 %build autoreconf -fiv @@ -139,12 +138,6 @@ mv %{buildroot}/%{_datadir}/doc/%{name} %{buildroot}%{_docdir} %check %make_build check -%post -%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} - -%preun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} - %post -n libhamlib++%{sover} -p /sbin/ldconfig %post -n libhamlib%{sover} -p /sbin/ldconfig %postun -n libhamlib++%{sover} -p /sbin/ldconfig