[plymouth] Make plugins require main package
Ray Strode
rstrode at fedoraproject.org
Tue Jul 24 14:42:51 UTC 2012
commit bb79161f302d8fc7b9a35a1ff60ed0550c46a02f
Author: Ray Strode <rstrode at redhat.com>
Date: Tue Jul 24 10:41:37 2012 -0400
Make plugins require main package
This should aid upgrades.
Related: #704658
plymouth.spec | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/plymouth.spec b/plymouth.spec
index 7ea9fe4..622445d 100644
--- a/plymouth.spec
+++ b/plymouth.spec
@@ -95,6 +95,7 @@ the system.
%package plugin-label
Summary: Plymouth label plugin
Group: System Environment/Base
+Requires: %{name} = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
BuildRequires: pango-devel >= 1.21.0
BuildRequires: cairo-devel
@@ -107,6 +108,7 @@ graphical boot splashes using pango and cairo.
%package plugin-fade-throbber
Summary: Plymouth "Fade-Throbber" plugin
Group: System Environment/Base
+Requires: %{name} = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
%description plugin-fade-throbber
@@ -130,6 +132,7 @@ while stars twinkle around the logo during system boot up.
%package plugin-throbgress
Summary: Plymouth "Throbgress" plugin
Group: System Environment/Base
+Requires: %{name} = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
Requires: plymouth-plugin-label
@@ -155,6 +158,7 @@ spins in the shape of an infinity sign.
%package plugin-space-flares
Summary: Plymouth "space-flares" plugin
Group: System Environment/Base
+Requires: %{name} = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
Requires: plymouth-plugin-label
@@ -179,6 +183,7 @@ Plymouth. It features a blue flamed sun with animated solar flares.
%package plugin-two-step
Summary: Plymouth "two-step" plugin
Group: System Environment/Base
+Requires: %{name} = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
Requires: plymouth-plugin-label
@@ -203,6 +208,7 @@ and finally burst into full form.
%package plugin-script
Summary: Plymouth "script" plugin
Group: System Environment/Base
+Requires: %{name} = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
%description plugin-script
More information about the scm-commits
mailing list