summaryrefslogtreecommitdiffstats
path: root/libsodium-last.spec
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2023-10-05 13:52:01 +0200
committerRemi Collet <remi@php.net>2023-10-05 13:52:01 +0200
commit330d230f5f31ca12fd4887507a21b3bf13f0a756 (patch)
treee5ab236a0b8ab17d4647a6f1f99c5b382dc5853c /libsodium-last.spec
parent4f6877ab12de86475d16b73c7babe6ca2ba1615f (diff)
update to 1.0.19HEADmaster
rename to libsodium26 for new soname
Diffstat (limited to 'libsodium-last.spec')
-rw-r--r--libsodium-last.spec26
1 files changed, 19 insertions, 7 deletions
diff --git a/libsodium-last.spec b/libsodium-last.spec
index 5134790..41940a3 100644
--- a/libsodium-last.spec
+++ b/libsodium-last.spec
@@ -1,4 +1,4 @@
-# remirepo spec file for libsodium23
+# remirepo spec file for libsodium26
# renamed for parallel installation, from:
#
# Fedora spec file for libsodium
@@ -9,29 +9,35 @@
# Please preserve changelog entries
#
%global libname libsodium
-%global soname 23
+%global soname 26
# soname 13 since 1.0.0
# soname 17 since 1.0.6
# soname 18 since 1.0.7
# soname 23 since 1.0.15
+# soname 26 since 1.0.19
-%if 0%{?fedora} >= 28 || 0%{?rhel} >= 7
+%if 0%{?fedora} >= 40 || 0%{?rhel} >= 10
# Standard build
Name: %{libname}
%else
# Build for parallel install
Name: %{libname}%{soname}
%endif
-Version: 1.0.18
+Version: 1.0.19
Release: 1%{?dist}
Summary: The Sodium crypto library
Group: System Environment/Libraries
License: ISC
URL: http://libsodium.org/
-Source0: http://download.libsodium.org/libsodium/releases/%{libname}-%{version}.tar.gz
+Source0: https://download.libsodium.org/libsodium/releases/%{libname}-%{version}.tar.gz
+Source1: https://download.libsodium.org/libsodium/releases/%{libname}-%{version}.tar.gz.sig
+# https://doc.libsodium.org/installation#integrity-checking
+Source2: %{libname}.pubkey
+BuildRequires: gnupg2
BuildRequires: gcc
+BuildRequires: make
%if "%{libname}" != "%{name}"
Provides: %{libname} = %{version}-%{release}
@@ -100,7 +106,9 @@ This package can't be installed with system %{libname}-devel.
%prep
-%setup -q -n %{libname}-%{version}
+%{?gpgverify:%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'}
+
+%setup -q -n %{libname}-stable
%build
@@ -114,7 +122,7 @@ make %{_smp_mflags}
%install
make install DESTDIR=%{buildroot}
-rm -f %{buildroot}%{_libdir}/%{libname}.la
+rm %{buildroot}%{_libdir}/%{libname}.la
%check
@@ -146,6 +154,10 @@ make check
%changelog
+* Wed Sep 13 2023 Remi Collet <remi@remirepo.net> - 1.0.19-1
+- update to 1.0.19
+- rename to libsodium26 for new soname
+
* Mon Jun 3 2019 Remi Collet <remi@remirepo.net> - 1.0.18-1
- update to 1.0.18