pgpcre: Be more specific about dependencies
authorDevrim Gunduz <devrim@gunduz.org>
Wed, 24 Sep 2025 22:20:34 +0000 (01:20 +0300)
committerDevrim Gunduz <devrim@gunduz.org>
Wed, 24 Sep 2025 22:20:34 +0000 (01:20 +0300)
rpm/redhat/main/non-common/pgpcre/main/pgpcre.spec

index e3987bab49113c62bf3e22156d0ac3503ee73cc4..ab74f6352a6ed66dada8d94f6747b05db0efbfa1 100644 (file)
@@ -14,11 +14,19 @@ Patch0:             %{sname}-pcre2.patch
 BuildRequires: postgresql%{pgmajorversion}-devel
 Requires:      postgresql%{pgmajorversion}
 
-%if 0%{?rhel} >= 10 || 0%{?fedora} >= 43
+%if 0%{?rhel} && 0%{?rhel} == 10
 BuildRequires: pcre2-devel
 Requires:      pcre2
 %endif
-%if 0%{?fedora} <= 42 || 0%{?rhel} <= 9
+%if 0%{?fedora} && 0%{?fedora} >= 43
+BuildRequires: pcre2-devel
+Requires:      pcre2
+%endif
+%if 0%{?fedora} && 0%{?fedora} <= 42
+BuildRequires: pcre-devel
+Requires:      pcre
+%endif
+%if 0%{?rhel} && 0%{?rhel} <= 9
 BuildRequires: pcre-devel
 Requires:      pcre
 %endif