[packages/gnutls] require %{_isa} variants of runtime deps
atler
atler at pld-linux.org
Thu Aug 28 00:16:30 CEST 2025
commit 5cede120bb0d1b2730a63545635f973251069e70
Author: Jan Palus <atler at pld-linux.org>
Date: Thu Aug 28 00:15:58 2025 +0200
require %{_isa} variants of runtime deps
gnutls.spec | 78 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 39 insertions(+), 39 deletions(-)
---
diff --git a/gnutls.spec b/gnutls.spec
index dd75937..2ed4877 100644
--- a/gnutls.spec
+++ b/gnutls.spec
@@ -56,8 +56,8 @@ BuildRequires: tar >= 1:1.22
BuildRequires: xz
BuildRequires: zlib-devel
BuildRequires: zstd-devel >= 1.3.0
-Requires: %{name}-libs = %{version}-%{release}
-%{?with_dane:Requires: %{name}-dane = %{version}-%{release}}
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+%{?with_dane:Requires: %{name}-dane%{?_isa} = %{version}-%{release}}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _noautostrip .*\.go
@@ -78,22 +78,22 @@ grupę roboczą IETF TLS.
Summary: GnuTLS shared libraries
Summary(pl.UTF-8): Biblioteki współdzielone GnuTLS
Group: Libraries
-Requires: libidn2 >= 2.0.0
-%{?with_af_alg:Requires: libkcapi >= 1.3.0}
-Requires: libtasn1 >= 4.11
-Requires: nettle >= 3.10
+Requires: libidn2%{?_isa} >= 2.0.0
+%{?with_af_alg:Requires: libkcapi%{?_isa} >= 1.3.0}
+Requires: libtasn1%{?_isa} >= 4.11
+Requires: nettle%{?_isa} >= 3.10
#Requires: opencdk >= 0.6.6
-Requires: p11-kit >= 0.23.1
+Requires: p11-kit%{?_isa} >= 0.23.1
# dlopened libbrotli*
-Suggests: libbrotli >= 1.0.0
+Suggests: libbrotli%{?_isa} >= 1.0.0
# dlopened libtss2-*
-%{?with_tpm2:Suggests: tpm2-tss}
+%{?with_tpm2:Suggests: tpm2-tss%{?_isa}}
# dlopened libtspi
-%{?with_tpm:Suggests: trousers-libs >= 0.3.11}
+%{?with_tpm:Suggests: trousers-libs%{?_isa} >= 0.3.11}
# dlopened libz.so.1
-Suggests: zlib
+Suggests: zlib%{?_isa}
# dlopened libzstd.so.1
-Suggests: zstd >= 1.3.0
+Suggests: zstd%{?_isa} >= 1.3.0
Conflicts: gnutls < 3.2.0
%description libs
@@ -107,19 +107,19 @@ Summary: Header files etc to develop gnutls applications
Summary(pl.UTF-8): Pliki nagłówkowe i inne do gnutls
License: LGPL v2.1+ (libgnutls), GPL v3+ (openssl library)
Group: Development/Libraries
-Requires: %{name}-libs = %{version}-%{release}
-Requires: gmp-devel
-Requires: libbrotli-devel >= 1.0.0
-Requires: libidn2-devel
-%{?with_af_alg:Requires: libkcapi-devel >= 1.3.0}
-Requires: libtasn1-devel >= 4.11
-Requires: libunistring-devel
-Requires: nettle-devel >= 3.10
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+Requires: gmp-devel%{?_isa}
+Requires: libbrotli-devel%{?_isa} >= 1.0.0
+Requires: libidn2-devel%{?_isa}
+%{?with_af_alg:Requires: libkcapi-devel%{?_isa} >= 1.3.0}
+Requires: libtasn1-devel%{?_isa} >= 4.11
+Requires: libunistring-devel%{?_isa}
+Requires: nettle-devel%{?_isa} >= 3.10
#Requires: opencdk-devel >= 0.6.6
-Requires: p11-kit-devel >= 0.23.1
-%{?with_tpm:Requires: trousers-devel >= 0.3.11}
-Requires: zlib-devel
-Requires: zstd-devel >= 1.3.0
+Requires: p11-kit-devel%{?_isa} >= 0.23.1
+%{?with_tpm:Requires: trousers-devel%{?_isa} >= 0.3.11}
+Requires: zlib-devel%{?_isa}
+Requires: zstd-devel%{?_isa} >= 1.3.0
%description devel
Header files etc to develop gnutls applications.
@@ -132,7 +132,7 @@ Summary: Static gnutls library
Summary(pl.UTF-8): Biblioteka statyczna gnutls
License: LGPL v2.1+ (libgnutls), GPL v3+ (openssl library)
Group: Development/Libraries
-Requires: %{name}-devel = %{version}-%{release}
+Requires: %{name}-devel%{?_isa} = %{version}-%{release}
%description static
Static gnutls library.
@@ -145,7 +145,7 @@ Summary: libgnutlsxx - C++ interface to gnutls library
Summary(pl.UTF-8): libgnutlsxx - interfejs C++ do biblioteki gnutls
License: LGPL v2.1+
Group: Libraries
-Requires: %{name}-libs = %{version}-%{release}
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%description c++
libgnutlsxx - C++ interface to gnutls library.
@@ -158,9 +158,9 @@ Summary: Header files for libgnutlsxx, a C++ interface to gnutls library
Summary(pl.UTF-8): Pliki nagłówkowe libgnutlsxx - interfejsu C++ do biblioteki gnutls
License: LGPL v2.1+
Group: Development/Libraries
-Requires: %{name}-c++ = %{version}-%{release}
-Requires: %{name}-devel = %{version}-%{release}
-Requires: libstdc++-devel
+Requires: %{name}-c++%{?_isa} = %{version}-%{release}
+Requires: %{name}-devel%{?_isa} = %{version}-%{release}
+Requires: libstdc++-devel%{?_isa}
%description c++-devel
Header files for libgnutlsxx, a C++ interface to gnutls library.
@@ -173,7 +173,7 @@ Summary: Static version of libgnutlsxx, a C++ interface to gnutls library
Summary(pl.UTF-8): Statyczna wersja libgnutlsxx - interfejsu C++ do biblioteki gnutls
License: LGPL v2.1+
Group: Development/Libraries
-Requires: %{name}-c++-devel = %{version}-%{release}
+Requires: %{name}-c++-devel%{?_isa} = %{version}-%{release}
%description c++-static
Static version of libgnutlsxx, a C++ interface to gnutls library.
@@ -185,7 +185,7 @@ Statyczna wersja libgnutlsxx - interfejsu C++ do biblioteki gnutls.
Summary: DANE security library
Summary(pl.UTF-8): Biblioteka bezpieczeństwa DANE
Group: Libraries
-Requires: %{name}-libs = %{version}-%{release}
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%description dane
DANE security library.
@@ -197,9 +197,9 @@ Biblioteka bezpieczeństwa DANE.
Summary: Header file for DANE security library
Summary(pl.UTF-8): Plik nagłówkowy biblioteki bezpieczeństwa DANE
Group: Development/Libraries
-Requires: %{name}-dane = %{version}-%{release}
-Requires: %{name}-devel = %{version}-%{release}
-Requires: unbound-devel
+Requires: %{name}-dane%{?_isa} = %{version}-%{release}
+Requires: %{name}-devel%{?_isa} = %{version}-%{release}
+Requires: unbound-devel%{?_isa}
%description dane-devel
Header file for DANE security library.
@@ -211,7 +211,7 @@ Plik nagłówkowy biblioteki bezpieczeństwa DANE.
Summary: Static DANE security library
Summary(pl.UTF-8): Statyczna biblioteka bezpieczeństwa DANE
Group: Development/Libraries
-Requires: %{name}-dane-devel = %{version}-%{release}
+Requires: %{name}-dane-devel%{?_isa} = %{version}-%{release}
%description dane-static
Static DANE security library.
@@ -223,7 +223,7 @@ Statyczna biblioteka bezpieczeństwa DANE.
Summary: OpenSSL compatibility library for GnuTLS
Summary(pl.UTF-8): Biblioteka zgodności z OpenSSL dla GnuTLS
Group: Libraries
-Requires: %{name}-libs = %{version}-%{release}
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%description openssl
OpenSSL compatibility library for GnuTLS.
@@ -235,8 +235,8 @@ Biblioteka zgodności z OpenSSL dla GnuTLS.
Summary: Header file for gnutls-openssl library
Summary(pl.UTF-8): Plik nagłówkowy biblioteki gnutls-openssl
Group: Development/Libraries
-Requires: %{name}-devel = %{version}-%{release}
-Requires: %{name}-openssl = %{version}-%{release}
+Requires: %{name}-devel%{?_isa} = %{version}-%{release}
+Requires: %{name}-openssl%{?_isa} = %{version}-%{release}
%description openssl-devel
Header file for gnutls-openssl library.
@@ -248,7 +248,7 @@ Plik nagłówkowy biblioteki gnutls-openssl.
Summary: Static gnutls-openssl library
Summary(pl.UTF-8): Statyczna biblioteka gnutls-openssl
Group: Development/Libraries
-Requires: %{name}-openssl-devel = %{version}-%{release}
+Requires: %{name}-openssl-devel%{?_isa} = %{version}-%{release}
%description openssl-static
Static gnutls-openssl library.
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gnutls.git/commitdiff/5cede120bb0d1b2730a63545635f973251069e70
More information about the pld-cvs-commit
mailing list