fix(steam): Obsoletes/Provides (#3136) (#3155)

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit 51f2719a44)

Co-authored-by: Gil <rockgrub@protonmail.com>
This commit is contained in:
Raboneko
2025-01-28 06:00:47 -08:00
committed by GitHub
parent 38c4584028
commit 8ddaadb2bd
+8 -1
View File
@@ -5,7 +5,7 @@
Name: steam
Version: 1.0.0.82
Release: 3%?dist
Release: 4%?dist
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
License: Steam License Agreement and MIT
@@ -135,6 +135,10 @@ Recommends: gobject-introspection
Requires: steam-devices = %{?epoch:%{epoch}:}%{version}-%{release}
# Fix upgrading from old versions
Provides: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}.x86_64
Obsoletes: %{name} < %{?epoch:%{epoch}:}%{version}-%{release}.x86_64
%description
Steam is a software distribution service with an online store, automated
installation, automatic updates, achievements, SteamCloud synchronized savegame
@@ -147,6 +151,9 @@ Summary: Permissions required by Steam for gaming devices
BuildArch: noarch
Provides: steam-devices = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: steam-devices < %{?epoch:%{epoch}:}%{version}-%{release}
# Fix upgrading from old versions
Provides: steam-devices = %{?epoch:%{epoch}:}%{version}-%{release}.x86_64
Obsoletes: steam-devices < %{?epoch:%{epoch}:}%{version}-%{release}.x86_64
%description devices
Steam is a software distribution service with an online store, automated