commit 74a0aa71db075f0b48ae165ae2564b65d6f5bc8a
Author: Jakub Bogusz <[email protected]>
Date:   Sun Aug 28 07:42:56 2022 +0200

    - updated to 22.02.122

 plymouth-restore-suspend.patch | 10 +++++-----
 plymouth.spec                  | 40 +++++++++++++++++++++++-----------------
 2 files changed, 28 insertions(+), 22 deletions(-)
---
diff --git a/plymouth.spec b/plymouth.spec
index 6001550..0fab5d6 100644
--- a/plymouth.spec
+++ b/plymouth.spec
@@ -9,12 +9,12 @@
 Summary:       Graphical Boot Animation and Logger
 Summary(pl.UTF-8):     Graficzna animacja i logowanie startu systemu
 Name:          plymouth
-Version:       0.9.5
+Version:       22.02.122
 Release:       1
 License:       GPL v2+
 Group:         Base
 Source0:       
https://www.freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.xz
-# Source0-md5: 8a25d23f3ae732af300a56fa33cacff2
+# Source0-md5: 07281db83aa3132f7941f4d0b277a68e
 Source1:       %{name}-logo.png
 # Source1-md5: 6b38a868585adfd3a96a4ad16973c1f8
 Source2:       %{name}.tmpfiles
@@ -23,6 +23,7 @@ Source6:      %{name}-update-initrd
 Patch0:                text-colors.patch
 Patch1:                %{name}-restore-suspend.patch
 Patch2:                %{name}-link.patch
+Patch3:                %{name}-glibc.patch
 URL:           https://www.freedesktop.org/wiki/Software/Plymouth
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake >= 1:1.11
@@ -44,10 +45,10 @@ Requires:   %{name}-graphics-libs = %{version}-%{release}
 Requires(post):        %{name}-scripts = %{version}-%{release}
 Requires:      /etc/os-release
 Requires:      systemd-units
-Obsoletes:     plymouth-gdm-hooks
-Obsoletes:     plymouth-plugin-throbgress
-Obsoletes:     plymouth-utils
-Obsoletes:     systemd-plymouth
+Obsoletes:     plymouth-gdm-hooks < 0.8.4
+Obsoletes:     plymouth-plugin-throbgress < 0.9.5
+Obsoletes:     plymouth-utils < 0.8.4
+Obsoletes:     systemd-plymouth < 1:186
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -65,7 +66,7 @@ uruchomieniu systemu.
 Summary:       Plymouth core libraries
 Summary(pl.UTF-8):     Podstawowe biblioteki Plymouth
 Group:         Libraries
-Conflicts:     plymouth-libs < 0.8.4-0.20120319.1
+Conflicts:     plymouth-libs < 0.8.5
 
 %description core-libs
 This package contains the libply and libply-splash-core libraries used
@@ -81,9 +82,7 @@ Summary(pl.UTF-8):    Biblioteki graficzne Plymouth
 Group:         Development/Libraries
 Requires:      %{name}-core-libs = %{version}-%{release}
 Requires:      gtk+3 >= 3.14.0
-Provides:      %{name}-graphics-libs = %{version}-%{release}
-Obsoletes:     plymouth-libs < %{version}-%{release}
-Conflicts:     plymouth-libs < 0.8.4-0.20120319.1
+Obsoletes:     plymouth-libs < 0.8.5
 
 %description graphics-libs
 This package contains the libply-splash-graphics library used by
@@ -258,7 +257,7 @@ Group:              Base
 Requires:      %{name}-plugin-two-step = %{version}-%{release}
 Requires(post):        %{name}-scripts = %{version}-%{release}
 Provides:      %{name}(system-theme) = %{version}-%{release}
-Obsoletes:     plymouth-theme-charge
+Obsoletes:     plymouth-theme-charge < 0.8.9
 
 %description theme-glow
 This package contains the "Glow" boot splash theme for Plymouth.
@@ -274,7 +273,7 @@ Summary(pl.UTF-8):  Motyw Plymouth "Fade in"
 Group:         Base
 Requires(post):        %{name}-scripts = %{version}-%{release}
 Requires:      %{name}-plugin-fade-throbber = %{version}-%{release}
-Obsoletes:     plymouth-plugin-fade-in
+Obsoletes:     plymouth-plugin-fade-in < 0.7.0
 
 %description theme-fade-in
 This package contains the "Fade-In" boot splash theme for Plymouth. It
@@ -308,7 +307,7 @@ Summary(pl.UTF-8):  Motyw Plymouth "Solar"
 Group:         Base
 Requires(post):        %{name}-scripts = %{version}-%{release}
 Requires:      %{name}-plugin-space-flares = %{version}-%{release}
-Obsoletes:     plymouth-plugin-solar
+Obsoletes:     plymouth-plugin-solar < 0.7.0
 
 %description theme-solar
 This package contains the "Solar" boot splash theme for Plymouth. It
@@ -325,7 +324,7 @@ Summary(pl.UTF-8):  Motyw Plymouth "Spinfinity"
 Group:         Base
 Requires(post):        %{name}-scripts = %{version}-%{release}
 Requires:      %{name}-plugin-two-step = %{version}-%{release}
-Obsoletes:     plymouth-plugin-spinfinity
+Obsoletes:     plymouth-plugin-spinfinity < 0.7.0
 
 %description theme-spinfinity
 This package contains the "Spinfinity" boot splash theme for Plymouth.
@@ -357,6 +356,7 @@ Odznacza się on małym kółkiem kręcącym się na ciemnym tle.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 # Change the default theme
 %{__sed} -i -e 's/Theme=.*/Theme=tribar/ig' -e 's/ShowDelay=.*//ig' 
src/plymouthd.defaults
@@ -450,6 +450,10 @@ fi
 %attr(755,root,root) %{_libdir}/plymouth/tribar.so
 %attr(755,root,root) %{_libdir}/plymouth/renderers/drm.so
 %attr(755,root,root) %{_libdir}/plymouth/renderers/frame-buffer.so
+%if "%{_libexecdir}" != "%{_libdir}"
+%dir %{_libexecdir}/plymouth
+%endif
+%attr(755,root,root) %{_libexecdir}/plymouth/plymouthd-fd-escrow
 %dir %{_datadir}/plymouth
 %dir %{_datadir}/plymouth/themes
 %dir %{_datadir}/plymouth/themes/details
@@ -479,17 +483,22 @@ fi
 %{systemdunitdir}/plymouth-reboot.service
 %{systemdunitdir}/plymouth-start.service
 %{systemdunitdir}/plymouth-switch-root.service
+%{systemdunitdir}/plymouth-switch-root-initramfs.service
 %{systemdunitdir}/systemd-ask-password-plymouth.path
 %{systemdunitdir}/systemd-ask-password-plymouth.service
 %{systemdunitdir}/halt.target.wants/plymouth-halt.service
+%{systemdunitdir}/halt.target.wants/plymouth-switch-root-initramfs.service
 %dir %{systemdunitdir}/initrd-switch-root.target.wants
 %{systemdunitdir}/initrd-switch-root.target.wants/plymouth-switch-root.service
 %{systemdunitdir}/initrd-switch-root.target.wants/plymouth-start.service
 %{systemdunitdir}/kexec.target.wants/plymouth-kexec.service
+%{systemdunitdir}/kexec.target.wants/plymouth-switch-root-initramfs.service
 %{systemdunitdir}/multi-user.target.wants/plymouth-quit.service
 %{systemdunitdir}/multi-user.target.wants/plymouth-quit-wait.service
 %{systemdunitdir}/poweroff.target.wants/plymouth-poweroff.service
+%{systemdunitdir}/poweroff.target.wants/plymouth-switch-root-initramfs.service
 %{systemdunitdir}/reboot.target.wants/plymouth-reboot.service
+%{systemdunitdir}/reboot.target.wants/plymouth-switch-root-initramfs.service
 %{systemdunitdir}/sysinit.target.wants/plymouth-read-write.service
 %{systemdunitdir}/sysinit.target.wants/plymouth-start.service
 
@@ -531,9 +540,6 @@ fi
 %files scripts
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_sbindir}/plymouth-set-default-theme
-%if "%{_libexecdir}" != "%{_libdir}"
-%dir %{_libexecdir}/plymouth
-%endif
 %attr(755,root,root) %{_libexecdir}/plymouth/plymouth-generate-initrd
 %attr(755,root,root) %{_libexecdir}/plymouth/plymouth-populate-initrd
 %attr(755,root,root) %{_libexecdir}/plymouth/plymouth-update-initrd
diff --git a/plymouth-restore-suspend.patch b/plymouth-restore-suspend.patch
index 2d80570..7e9437a 100644
--- a/plymouth-restore-suspend.patch
+++ b/plymouth-restore-suspend.patch
@@ -25,11 +25,11 @@ Conflicts:
          PLY_BOOT_SPLASH_MODE_UPDATES,
          PLY_BOOT_SPLASH_MODE_SYSTEM_UPGRADE,
          PLY_BOOT_SPLASH_MODE_FIRMWARE_UPGRADE,
---- plymouth-0.9.2/src/plugins/splash/script/script-lib-plymouth.c.orig        
2015-05-24 21:36:57.996946648 +0200
-+++ plymouth-0.9.2/src/plugins/splash/script/script-lib-plymouth.c     
2015-05-24 21:41:42.316934720 +0200
-@@ -70,6 +70,12 @@
-         case PLY_BOOT_SPLASH_MODE_SHUTDOWN:
-                 obj = script_obj_new_string ("shutdown");
+--- plymouth-22.02.122/src/plugins/splash/script/script-lib-plymouth.c.orig    
2022-08-27 20:59:50.679508419 +0200
++++ plymouth-22.02.122/src/plugins/splash/script/script-lib-plymouth.c 
2022-08-27 21:01:12.459065382 +0200
+@@ -73,6 +73,12 @@ static script_return_t plymouth_get_mode
+         case PLY_BOOT_SPLASH_MODE_REBOOT:
+                 obj = script_obj_new_string ("reboot");
                  break;
 +        case PLY_BOOT_SPLASH_MODE_SUSPEND:
 +                obj = script_obj_new_string ("suspend");
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/plymouth.git/commitdiff/74a0aa71db075f0b48ae165ae2564b65d6f5bc8a

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to