diff --git a/curl.spec b/curl.spec index da3da1a073fadec49c0e59324b8589e4746e8cc0..fc060249d91b030d6d02742b55a26d362078bf1d 100644 --- a/curl.spec +++ b/curl.spec @@ -1,4 +1,4 @@ -%define anolis_release 4 +%define anolis_release 5 Summary: A utility for getting files from remote servers (FTP, HTTP, and others) Name: curl Epoch: 1 @@ -89,7 +89,7 @@ BuildRequires: valgrind %endif # using an older version of libcurl could result in CURLE_UNKNOWN_OPTION -Requires: libcurl >= %{version}-%{release} +Requires: libcurl >= %{EVR} %description curl is a command line tool for transferring data with URL syntax, supporting @@ -104,7 +104,7 @@ Summary: A library for getting files from web servers Requires: libpsl >= %{installed_version_of libpsl} Requires: libssh >= %{installed_version_of libssh} Requires: openssl-libs >= %{installed_version_of openssl-libs} -Provides: libcurl-full = %{version}-%{release} +Provides: libcurl-full = %{EVR} Requires: libnghttp2 >= %{installed_version_of libnghttp2} %description -n libcurl @@ -117,9 +117,9 @@ resume, http proxy tunneling and more. %package -n libcurl-devel Summary: Files needed for building applications with libcurl -Requires: libcurl = %{version}-%{release} +Requires: libcurl = %{EVR} -Provides: curl-devel = %{version}-%{release} +Provides: curl-devel = %{EVR} Obsoletes: curl-devel < %{version}-%{release} %description -n libcurl-devel @@ -129,12 +129,12 @@ documentation of the library, too. %package -n curl-minimal Summary: Conservatively configured build of curl for minimal installations -Provides: curl = %{version}-%{release} +Provides: curl = %{EVR} Conflicts: curl RemovePathPostfixes: .minimal # using an older version of libcurl could result in CURLE_UNKNOWN_OPTION -Requires: libcurl >= %{version}-%{release} +Requires: libcurl >= %{EVR} %description -n curl-minimal This is a replacement of the 'curl' package for minimal installations. It @@ -145,7 +145,7 @@ be installed. %package -n libcurl-minimal Summary: Conservatively configured build of libcurl for minimal installations Requires: openssl-libs >= %{installed_version_of openssl-libs} -Provides: libcurl = %{version}-%{release} +Provides: libcurl = %{EVR} Conflicts: libcurl RemovePathPostfixes: .minimal # needed for RemovePathPostfixes to work with shared libraries @@ -159,7 +159,7 @@ be installed. %package doc Summary: Doc files for curl -Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{EVR} BuildArch: noarch %description doc @@ -368,6 +368,9 @@ rm -rf ${RPM_BUILD_ROOT}%{_datadir}/fish %doc docs/TheArtOfHttpScripting.md %changelog +* Sat Oct 12 2024 mgb01105731 - 8.4.0-5 +- add Epoch for requires and provides + * Tue Aug 13 2024 mgb01105731 - 8.4.0-4 - fix CVE-2024-2004