[plymouth/f17] Make plugins require main package
Ray Strode
rstrode at fedoraproject.org
Wed Oct 24 15:23:30 UTC 2012
commit d4abb72251ba43f6aea4f8fd52b6a68afb51c091
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 517b2de..4fea060 100644
--- a/plymouth.spec
+++ b/plymouth.spec
@@ -101,6 +101,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
@@ -113,6 +114,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
@@ -136,6 +138,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
@@ -161,6 +164,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
@@ -185,6 +189,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
@@ -209,6 +214,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