Deprecated package

This package is being deprecated since Fedora 38

FESCo approval is located here: https://pagure.io/fesco/issue/2862
Change proposal is located here: https://fedoraproject.org/wiki/PcreDeprecation

Resolves: #2127507
This commit is contained in:
Lukas Javorsky 2022-09-19 08:47:31 +00:00
parent 58f1f6c10d
commit 39c21a60f2

View File

@ -49,6 +49,15 @@ Patch4: pcre-8.44-Inicialize-name-table-memory-region.patch
# <https://lists.exim.org/lurker/message/20201220.222016.d8cd6d61.en.html>
Patch5: pcre-8.44-JIT-compiler-update-for-Intel-CET.patch
Patch6: pcre-8.44-Pass-mshstk-to-the-compiler-when-Intel-CET-is-enable.patch
# IMPORTANT
# This package has been deprecated since Fedora 38
# The reason behind this is that upstream stopped supporting this package
# and recommended to port to the new pcre2 version
# FESCo approval is located here: https://pagure.io/fesco/issue/2862
# Change proposal is located here: https://fedoraproject.org/wiki/PcreDeprecation
Provides: deprecated()
BuildRequires: readline-devel
BuildRequires: autoconf
BuildRequires: automake
@ -78,6 +87,9 @@ encodings. Detailed change log is provided by %{name}-doc package.
Summary: UTF-16 variant of PCRE
Conflicts: %{name}%{?_isa} < 8.38-12
# For details, see above
Provides: deprecated()
%description utf16
This is Perl-compatible regular expression library working on UTF-16 strings.
Detailed change log is provided by %{name}-doc package.
@ -86,6 +98,9 @@ Detailed change log is provided by %{name}-doc package.
Summary: UTF-32 variant of PCRE
Conflicts: %{name}%{?_isa} < 8.38-12
# For details, see above
Provides: deprecated()
%description utf32
This is Perl-compatible regular expression library working on UTF-32 strings.
Detailed change log is provided by %{name}-doc package.
@ -94,6 +109,9 @@ Detailed change log is provided by %{name}-doc package.
Summary: C++ bindings for PCRE
Requires: %{name}%{?_isa} = %{version}-%{release}
# For details, see above
Provides: deprecated()
%description cpp
This is C++ bindings for the Perl-compatible regular expression library.
Detailed change log is provided by %{name}-doc package.
@ -102,6 +120,9 @@ Detailed change log is provided by %{name}-doc package.
Summary: Change log for %{name}
BuildArch: noarch
# For details, see above
Provides: deprecated()
%description doc
These are large documentation files about PCRE.
@ -112,6 +133,9 @@ Requires: %{name}-cpp%{?_isa} = %{version}-%{release}
Requires: %{name}-utf16%{?_isa} = %{version}-%{release}
Requires: %{name}-utf32%{?_isa} = %{version}-%{release}
# For details, see above
Provides: deprecated()
%description devel
Development files (Headers, libraries for dynamic linking, etc) for %{name}.
@ -119,6 +143,9 @@ Development files (Headers, libraries for dynamic linking, etc) for %{name}.
Summary: Static library for %{name}
Requires: %{name}-devel%{_isa} = %{version}-%{release}
# For details, see above
Provides: deprecated()
%description static
Library for static linking for %{name}.
@ -126,6 +153,9 @@ Library for static linking for %{name}.
Summary: Auxiliary utilities for %{name}
Requires: %{name}%{_isa} = %{version}-%{release}
# For details, see above
Provides: deprecated()
%description tools
Utilities demonstrating PCRE capabilities like pcregrep or pcretest.