From d7eca86997ce078ffa415904e937fd3b081b0575 Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Thu, 3 Jun 2021 06:49:51 -0400 Subject: [PATCH] Add missing SDL2 dependency and fix Obsoletes --- sdl12-compat.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/sdl12-compat.spec b/sdl12-compat.spec index 9320167..3a3d991 100644 --- a/sdl12-compat.spec +++ b/sdl12-compat.spec @@ -4,7 +4,7 @@ Name: sdl12-compat Version: 0.0.1~git.%{commitdate}.%{shortcommit} -Release: 1%{?dist} +Release: 2%{?dist} Summary: SDL 1.2 runtime compatibility library using SDL 2.0 License: zlib @@ -19,10 +19,12 @@ BuildRequires: SDL2-devel BuildRequires: mesa-libGL-devel BuildRequires: mesa-libGLU-devel # This replaces SDL +Obsoletes: SDL < 1.2.15-47 Conflicts: SDL < 1.2.50 -Obsoletes: SDL < 1.2.50 Provides: SDL = 1.2.50 Provides: SDL%{?_isa} = 1.2.50 +# This dlopens SDL2 (?!), so manually depend on it +Requires: SDL2 >= 2.0.14 %description Simple DirectMedia Layer (SDL) is a cross-platform multimedia library @@ -38,8 +40,8 @@ this layer. Summary: Files to develop SDL 1.2 applications using SDL 2.0 Requires: %{name}%{?_isa} = %{version}-%{release} # This replaces SDL-devel +Obsoletes: SDL-devel < 1.2.15-47 Conflicts: SDL-devel < 1.2.50 -Obsoletes: SDL-devel < 1.2.50 Provides: SDL-devel = 1.2.50 Provides: SDL-devel%{?_isa} = 1.2.50 @@ -80,6 +82,9 @@ this layer. %changelog +* Thu Jun 03 2021 Neal Gompa - 0.0.1~git.20210602.cc5826a-2 +- Add missing SDL2 dependency and fix Obsoletes + * Wed Jun 02 2021 Neal Gompa - 0.0.1~git.20210602.cc5826a-1 - Update to new snapshot release