[packages/gtk+2] require %{_isa} variants of runtime deps
atler
atler at pld-linux.org
Thu Dec 4 12:04:00 CET 2025
commit 155d604e256facb779bea85c885c30fbb995dc99
Author: Jan Palus <atler at pld-linux.org>
Date: Thu Dec 4 12:03:31 2025 +0100
require %{_isa} variants of runtime deps
gtk+2.spec | 54 +++++++++++++++++++++++++++---------------------------
1 file changed, 27 insertions(+), 27 deletions(-)
---
diff --git a/gtk+2.spec b/gtk+2.spec
index 48ba4bb..07d81fd 100644
--- a/gtk+2.spec
+++ b/gtk+2.spec
@@ -65,12 +65,12 @@ BuildRequires: xorg-lib-libXinerama-devel
BuildRequires: xorg-lib-libXrandr-devel >= 1.3.0
BuildRequires: xorg-lib-libXrender-devel
BuildRequires: xz
-Requires: atk >= 1:1.30.0
-Requires: cairo >= 1.6.0
-Requires: gdk-pixbuf2 >= 2.22.0
-Requires: glib2 >= 1:2.28.0
-Requires: pango >= 1:1.26.0
-Requires: xorg-lib-libXrandr >= 1.3.0
+Requires: atk%{?_isa} >= 1:1.30.0
+Requires: cairo%{?_isa} >= 1.6.0
+Requires: gdk-pixbuf2%{?_isa} >= 2.22.0
+Requires: glib2%{?_isa} >= 1:2.28.0
+Requires: pango%{?_isa} >= 1:1.26.0
+Requires: xorg-lib-libXrandr%{?_isa} >= 1.3.0
%if %{with cups}
# cups is used by default if gtk+ is built with cups
Suggests: %{name}-cups = %{epoch}:%{version}-%{release}
@@ -149,24 +149,24 @@ Summary(it.UTF-8): GIMP Toolkit and GIMP Drawing Kit
Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do GTK+
Summary(tr.UTF-8): GIMP araç takımı ve çizim takımı
Group: X11/Development/Libraries
-Requires: %{name} = %{epoch}:%{version}-%{release}
-Requires: atk-devel >= 1:1.30.0
-Requires: cairo-devel >= 1.6.0
-Requires: gdk-pixbuf2-devel >= 2.22.0
-Requires: glib2-devel >= 1:2.28.0
-Requires: pango-devel >= 1:1.26.0
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
+Requires: atk-devel%{?_isa} >= 1:1.30.0
+Requires: cairo-devel%{?_isa} >= 1.6.0
+Requires: gdk-pixbuf2-devel%{?_isa} >= 2.22.0
+Requires: glib2-devel%{?_isa} >= 1:2.28.0
+Requires: pango-devel%{?_isa} >= 1:1.26.0
Requires: shared-mime-info
-Requires: xorg-lib-libX11-devel
-Requires: xorg-lib-libXcomposite-devel
-Requires: xorg-lib-libXcursor-devel
-Requires: xorg-lib-libXdamage-devel
-Requires: xorg-lib-libXext-devel
-Requires: xorg-lib-libXfixes-devel
-Requires: xorg-lib-libXft-devel
-Requires: xorg-lib-libXi-devel
-Requires: xorg-lib-libXinerama-devel
-Requires: xorg-lib-libXrandr-devel >= 1.3.0
-Requires: xorg-lib-libXrender-devel
+Requires: xorg-lib-libX11-devel%{?_isa}
+Requires: xorg-lib-libXcomposite-devel%{?_isa}
+Requires: xorg-lib-libXcursor-devel%{?_isa}
+Requires: xorg-lib-libXdamage-devel%{?_isa}
+Requires: xorg-lib-libXext-devel%{?_isa}
+Requires: xorg-lib-libXfixes-devel%{?_isa}
+Requires: xorg-lib-libXft-devel%{?_isa}
+Requires: xorg-lib-libXi-devel%{?_isa}
+Requires: xorg-lib-libXinerama-devel%{?_isa}
+Requires: xorg-lib-libXrandr-devel%{?_isa} >= 1.3.0
+Requires: xorg-lib-libXrender-devel%{?_isa}
Provides: gail-devel = 1.23.0
Obsoletes: gail-devel < 1.23
Obsoletes: gtk2-devel
@@ -181,7 +181,7 @@ Pliki nagłówkowe i dokumentacja do bibliotek GTK+.
Summary: GTK+ static libraries
Summary(pl.UTF-8): Biblioteki statyczne GTK+
Group: X11/Development/Libraries
-Requires: %{name}-devel = %{epoch}:%{version}-%{release}
+Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release}
Provides: gail-static = 1.23.0
Obsoletes: gail-static < 1.23
@@ -210,7 +210,7 @@ Dokumentacja API GTK+.
Summary: GTK+ - example programs
Summary(pl.UTF-8): GTK+ - programy przykładowe
Group: X11/Development/Libraries
-Requires: %{name}-devel = %{epoch}:%{version}-%{release}
+Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release}
%description examples
GTK+ - example programs.
@@ -222,7 +222,7 @@ GTK+ - przykładowe programy.
Summary: CUPS printing module for GTK+
Summary(pl.UTF-8): Moduł GTK+ do drukowania przez CUPS
Group: X11/Libraries
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
%description cups
CUPS printing module for GTK+.
@@ -234,7 +234,7 @@ Moduł GTK+ do drukowania przez CUPS.
Summary: PAPI printing module for GTK+
Summary(pl.UTF-8): Moduł GTK+ do drukowania przez PAPI
Group: X11/Libraries
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: papi
%description papi
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gtk+2.git/commitdiff/155d604e256facb779bea85c885c30fbb995dc99
More information about the pld-cvs-commit
mailing list