[packages/pcre2] require %{_isa} variants of runtime deps

atler atler at pld-linux.org
Tue Sep 1 00:08:32 CEST 2026


commit 413adf69b5ff3dd594079aeea2f631607cc4186b
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Sep 1 00:08:11 2026 +0200

    require %{_isa} variants of runtime deps

 pcre2.spec | 34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)
---
diff --git a/pcre2.spec b/pcre2.spec
index fc0b726..abfa419 100644
--- a/pcre2.spec
+++ b/pcre2.spec
@@ -65,8 +65,8 @@ Biblioteka C PCRE2 (perlowych wyrażeń regularnych) z obsługą znaków
 Summary:	Development files for PCRE2 library with 8-bit character support
 Summary(pl.UTF-8):	Pliki programistyczne biblioteki PCRE2 z obsługą znaków 8-bitowych
 Group:		Development/Libraries
-Requires:	%{name}-8 = %{version}-%{release}
-Requires:	%{name}-common-devel = %{version}-%{release}
+Requires:	%{name}-8%{?_isa} = %{version}-%{release}
+Requires:	%{name}-common-devel%{?_isa} = %{version}-%{release}
 
 %description 8-devel
 Development files for PCRE2 library with 8-bit character support.
@@ -78,7 +78,7 @@ Pliki programistyczne biblioteki PCRE2 z obsługą znaków 8-bitowych.
 Summary:	Static PCRE2 library with 8-bit character support
 Summary(pl.UTF-8):	Biblioteka statyczna PCRE2 z obsługą znaków 8-bitowych
 Group:		Development/Libraries
-Requires:	%{name}-8-devel = %{version}-%{release}
+Requires:	%{name}-8-devel%{?_isa} = %{version}-%{release}
 
 %description 8-static
 Static PCRE2 library with 8-bit character support.
@@ -90,7 +90,7 @@ Biblioteka statyczna PCRE2 z obsługą znaków 8-bitowych.
 Summary:	POSIX compatible inferface to PCRE2 library with 8-bit character support
 Summary(pl.UTF-8):	Zgodny z POSIX interfejs do biblioteki PCRE2 z obsługą znaków 8-bitowych
 Group:		Libraries
-Requires:	%{name}-8 = %{version}-%{release}
+Requires:	%{name}-8%{?_isa} = %{version}-%{release}
 
 %description posix
 POSIX compatible inferface to PCRE2 library with 8-bit character
@@ -104,8 +104,8 @@ Zgodny z POSIX interfejs do biblioteki PCRE2 z obsługą znaków
 Summary:	Development files for PCRE2 POSIX library
 Summary(pl.UTF-8):	Pliki programistyczne biblioteki PCRE2 POSIX
 Group:		Development/Libraries
-Requires:	%{name}-8-devel = %{version}-%{release}
-Requires:	%{name}-posix = %{version}-%{release}
+Requires:	%{name}-8-devel%{?_isa} = %{version}-%{release}
+Requires:	%{name}-posix%{?_isa} = %{version}-%{release}
 
 %description posix-devel
 Development files for PCRE2 POSIX.
@@ -117,7 +117,7 @@ Pliki programistyczne biblioteki PCRE2 POSIX.
 Summary:	Static PCRE2 POSIX library
 Summary(pl.UTF-8):	Biblioteka statyczna PCRE2 POSIX
 Group:		Development/Libraries
-Requires:	%{name}-posix-devel = %{version}-%{release}
+Requires:	%{name}-posix-devel%{?_isa} = %{version}-%{release}
 
 %description posix-static
 Static PCRE2 POSIX library.
@@ -142,8 +142,8 @@ Biblioteka C PCRE2 (perlowych wyrażeń regularnych) z obsługą znaków
 Summary:	Development files for PCRE2 library with 16-bit character support
 Summary(pl.UTF-8):	Pliki programistyczne biblioteki PCRE2 z obsługą znaków 16-bitowych
 Group:		Development/Libraries
-Requires:	%{name}-16 = %{version}-%{release}
-Requires:	%{name}-common-devel = %{version}-%{release}
+Requires:	%{name}-16%{?_isa} = %{version}-%{release}
+Requires:	%{name}-common-devel%{?_isa} = %{version}-%{release}
 
 %description 16-devel
 Development files for PCRE2 library with 16-bit character support.
@@ -155,7 +155,7 @@ Pliki programistyczne biblioteki PCRE2 z obsługą znaków 16-bitowych.
 Summary:	Static PCRE2 library with 16-bit character support
 Summary(pl.UTF-8):	Biblioteka statyczna PCRE2 z obsługą znaków 16-bitowych
 Group:		Development/Libraries
-Requires:	%{name}-16-devel = %{version}-%{release}
+Requires:	%{name}-16-devel%{?_isa} = %{version}-%{release}
 
 %description 16-static
 Static PCRE2 library with 16-bit character support.
@@ -180,8 +180,8 @@ Biblioteka C PCRE2 (perlowych wyrażeń regularnych) z obsługą znaków
 Summary:	Development files for PCRE2 library with 32-bit character support
 Summary(pl.UTF-8):	Pliki programistyczne biblioteki PCRE2 z obsługą znaków 32-bitowych
 Group:		Development/Libraries
-Requires:	%{name}-32 = %{version}-%{release}
-Requires:	%{name}-common-devel = %{version}-%{release}
+Requires:	%{name}-32%{?_isa} = %{version}-%{release}
+Requires:	%{name}-common-devel%{?_isa} = %{version}-%{release}
 
 %description 32-devel
 Development files for PCRE2 library with 32-bit character support.
@@ -193,7 +193,7 @@ Pliki programistyczne biblioteki PCRE2 z obsługą znaków 32-bitowych.
 Summary:	Static PCRE2 library with 32-bit character support
 Summary(pl.UTF-8):	Biblioteka statyczna PCRE2 z obsługą znaków 32-bitowych
 Group:		Development/Libraries
-Requires:	%{name}-32-devel = %{version}-%{release}
+Requires:	%{name}-32-devel%{?_isa} = %{version}-%{release}
 
 %description 32-static
 Static PCRE2 library with 32-bit character support.
@@ -205,7 +205,7 @@ Biblioteka statyczna PCRE2 z obsługą znaków 32-bitowych.
 Summary:	Grep using Perl Compatible Regular Expressions
 Summary(pl.UTF-8):	Grep używający perlowych wyrażeń regularnych
 Group:		Applications/Text
-Requires:	%{name}-8 = %{version}-%{release}
+Requires:	%{name}-8%{?_isa} = %{version}-%{release}
 
 %description grep
 pgrep is a grep workalike which uses perl-style regular expressions
@@ -219,9 +219,9 @@ perlowych wyrażeń regularnych, a nie posiksowych.
 Summary:	A program for testing Perl-compatible regular expressions
 Summary(pl.UTF-8):	Program do testowania kompatybilnych z perlem wyrażeń regularnych
 Group:		Applications/Text
-%{?with_pcre8:Requires:	%{name}-8 = %{version}-%{release}}
-%{?with_pcre16:Requires:	%{name}-16 = %{version}-%{release}}
-%{?with_pcre32:Requires:	%{name}-32 = %{version}-%{release}}
+%{?with_pcre8:Requires:	%{name}-8%{?_isa} = %{version}-%{release}}
+%{?with_pcre16:Requires:	%{name}-16%{?_isa} = %{version}-%{release}}
+%{?with_pcre32:Requires:	%{name}-32%{?_isa} = %{version}-%{release}}
 
 %description test
 pcretest is a program which you can use to test regular expression.
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pcre2.git/commitdiff/413adf69b5ff3dd594079aeea2f631607cc4186b



More information about the pld-cvs-commit mailing list