]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
Update spec file to set the latest installed plugin to default
authorRay Strode <rstrode@redhat.com>
Wed, 11 Jun 2008 15:01:44 +0000 (11:01 -0400)
committerRay Strode <rstrode@redhat.com>
Wed, 11 Jun 2008 16:10:30 +0000 (12:10 -0400)
scripts/plymouth.spec

index e8a1b6f9b23ad29e017ca910717e9dc6f3b7ab95..16ffc312d0dd1244925ae5e933b919e0df8c060e 100644 (file)
@@ -38,6 +38,7 @@ Summary: Plymouth "Fade-In" plugin
 Group: System Environment/Base
 Requires: %name = %{version}-%{release}
 BuildRequires: libpng-devel
+Provides: plymouth-plugin
 
 %description plugin-fade-in
 This package contains the "Fade-In" boot splash plugin for
@@ -49,6 +50,7 @@ Summary: Plymouth "Spinfinity" plugin
 Group: System Environment/Base
 Requires: %name = %{version}-%{release}
 BuildRequires: libpng-devel
+Provides: plymouth-plugin
 
 %description plugin-spinfinity
 This package contains the "Spinfinity" boot splash plugin for
@@ -77,6 +79,26 @@ rm -rf $RPM_BUILD_ROOT
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 
+%post plugin-spinfinity
+if [ $1 -eq 1 ]; then
+    %{_sbindir}/plymouth-set-default-plugin spinfinity
+fi
+
+%postun plugin-spinfinity
+if [ $1 -eq 0 ]; then
+    %{_sbindir}/plymouth-set-default-plugin --reset
+fi
+
+%post plugin-fade-in
+if [ $1 -eq 1 ]; then
+    %{_sbindir}/plymouth-set-default-plugin fade-in
+fi
+
+%postun plugin-fade-in
+if [ $1 -eq 0 ]; then
+    %{_sbindir}/plymouth-set-default-plugin --reset
+fi
+
 %files
 %defattr(-, root, root)
 %doc AUTHORS NEWS README