Spec: Remove the Provides tags

Though Provides and Obsoletes tags usually are used in tandem, in this
instance (where a package is being superceded from modular to
non-modular content) the use of Provides causes the modular filtering to
not see the new package version.

Omitting the tag allows the various inkscape1 packages to be installable
without explicitly disabling the inkscape module.

Resolves: rhbz#2209988,RHELPLAN-158182

Signed-off-by: Kyle Walker <kwalker@redhat.com>
This commit is contained in:
Kyle Walker 2023-05-25 09:19:55 -04:00
parent 2c9abf883f
commit 8e6a1d9f03

View File

@ -8,7 +8,7 @@
Name: inkscape1
Version: 1.0.2
Release: 2%{?dist}
Release: 3%{?dist}
Summary: Vector-based drawing program using SVG
License: GPLv2+ and CC-BY
@ -86,7 +86,6 @@ Suggests: texlive-amsmath
Suggests: texlive-amsfonts
Obsoletes: inkscape < 0.92.3-17
Provides: inkscape = %{version}-%{release}
Provides: bundled(libcroco) = 0.6
Provides: bundled(libgdl) = 3.34.0-3
@ -108,7 +107,6 @@ Summary: Viewing program for SVG files
Requires: %{name} = %{version}-%{release}
Obsoletes: inkscape-view < 0.92.3-17
Provides: inkscape-view = %{version}-%{release}
%description view
Viewer for files in W3C standard Scalable Vector Graphics (SVG) file
@ -119,7 +117,6 @@ format.
Summary: Documentation for Inkscape
Obsoletes: inkscape-docs < 0.92.3-17
Provides: inkscape-docs = %{version}-%{release}
%description docs
Tutorial and examples for Inkscape, a graphics editor for vector
@ -335,6 +332,10 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.inkscape.Inksc
%changelog
* Thu May 25 2023 Kyle Walker <kwalker@redhat.com> - 1.0.2-3
- Remove the Provides RPM tags
- Resolves: rhbz#2209988
* Thu Oct 20 2022 Tomas Popela <tpopela@redhat.com> - 1.0.2-2
- Fix the rpath by backporting an upstream patch
- Add gating.yaml