dirty workaround for plymouth dependency problem in f12. please let me
authorBarış Metin <Talip-Baris.Metin@sophia.inria.fr>
Fri, 24 Sep 2010 13:40:31 +0000 (15:40 +0200)
committerBarış Metin <Talip-Baris.Metin@sophia.inria.fr>
Fri, 24 Sep 2010 13:40:31 +0000 (15:40 +0200)
know if you know any cleaner way to do this.

kernel-2.6.spec

index 0c8de8e..85d79e6 100644 (file)
@@ -110,6 +110,15 @@ License: GPLv2
 Version: %{rpmversion}
 Release: %{release}
 ExclusiveOS: Linux
+
+%if "%{distro}" == "Fedora" && %{distrorelease} >= 12
+# this is a big and dirty work around for plymouth's dependencies on
+# Fedora 12. we don't even need plymouth on nodes.
+Provides: kernel = 2.6.29.1
+%else
+Provides: kernel = %{version}
+%endif
+
 Provides: kernel = %{version}
 Provides: kernel-drm = 4.3.0
 Provides: kernel-%{_target_cpu} = %{rpmversion}-%{release}