[packages/plymouth] - updated to 0.9.2 (note: new sonames) - updated text-colors,restore-suspend patches

qboosh qboosh at pld-linux.org
Sun May 24 22:16:21 CEST 2015


commit d28fae296c8bfd9ea84c3724dc9a9912fe3b52a6
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun May 24 22:17:35 2015 +0200

    - updated to 0.9.2 (note: new sonames)
    - updated text-colors,restore-suspend patches

 plymouth-restore-suspend.patch | 55 +++++++++++++++++----------------------
 plymouth.spec                  | 18 +++++++------
 text-colors.patch              | 59 ++++++++++++++++++++++--------------------
 3 files changed, 65 insertions(+), 67 deletions(-)
---
diff --git a/plymouth.spec b/plymouth.spec
index 842c45e..9bc995a 100644
--- a/plymouth.spec
+++ b/plymouth.spec
@@ -8,12 +8,12 @@
 Summary:	Graphical Boot Animation and Logger
 Summary(pl.UTF-8):	Graficzna animacja i logowanie startu systemu
 Name:		plymouth
-Version:	0.9.0
-Release:	2
+Version:	0.9.2
+Release:	1
 License:	GPL v2+
 Group:		Base
 Source0:	http://www.freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.bz2
-# Source0-md5:	147150705417f025d036304e97e33c9c
+# Source0-md5:	ff420994deb7ea203df678df92e7ab7d
 Source1:	%{name}-logo.png
 # Source1-md5:	6b38a868585adfd3a96a4ad16973c1f8
 Source2:	%{name}.tmpfiles
@@ -25,12 +25,13 @@ URL:		http://www.freedesktop.org/wiki/Software/Plymouth
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake >= 1:1.11
 BuildRequires:	cairo-devel
-BuildRequires:	gtk+2-devel >= 2:2.12.0
+BuildRequires:	gtk+3-devel >= 3.14.0
 %{?with_drm:BuildRequires:	libdrm-devel}
 BuildRequires:	libpng-devel >= 2:1.2.16
 BuildRequires:	libtool >= 2:2
 BuildRequires:	pango-devel >= 1:1.21.0
 BuildRequires:	pkgconfig
+BuildRequires:	systemd-units
 BuildRequires:	udev-devel
 BuildRequires:	xorg-lib-libpciaccess-devel
 Requires:	%{name}-graphics-libs = %{version}-%{release}
@@ -72,6 +73,7 @@ Summary:	Plymouth graphics libraries
 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
@@ -481,18 +483,18 @@ fi
 %files core-libs
 %defattr(644,root,root,755)
 %attr(755,root,root) /%{_lib}/libply.so.*.*.*
-%attr(755,root,root) %ghost /%{_lib}/libply.so.2
+%attr(755,root,root) %ghost /%{_lib}/libply.so.4
 %attr(755,root,root) /%{_lib}/libply-splash-core.so.*.*.*
-%attr(755,root,root) %ghost /%{_lib}/libply-splash-core.so.2
+%attr(755,root,root) %ghost /%{_lib}/libply-splash-core.so.4
 %attr(755,root,root) %{_libdir}/libply-boot-client.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libply-boot-client.so.2
+%attr(755,root,root) %ghost %{_libdir}/libply-boot-client.so.4
 %dir %{_libdir}/plymouth
 %dir %{_libdir}/plymouth/renderers
 
 %files graphics-libs
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libply-splash-graphics.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libply-splash-graphics.so.2
+%attr(755,root,root) %ghost %{_libdir}/libply-splash-graphics.so.4
 %attr(755,root,root) %{_libdir}/plymouth/renderers/x11.so
 
 %files devel
diff --git a/plymouth-restore-suspend.patch b/plymouth-restore-suspend.patch
index 166ffce..17bd8a2 100644
--- a/plymouth-restore-suspend.patch
+++ b/plymouth-restore-suspend.patch
@@ -14,36 +14,29 @@ Conflicts:
  src/plugins/splash/script/script-lib-plymouth.c |    6 ++++++
  2 files changed, 8 insertions(+)
 
-diff --git a/src/libply-splash-core/ply-boot-splash-plugin.h b/src/libply-splash-core/ply-boot-splash-plugin.h
-index 2d73d66..1a67526 100644
---- a/src/libply-splash-core/ply-boot-splash-plugin.h
-+++ b/src/libply-splash-core/ply-boot-splash-plugin.h
-@@ -38,6 +38,8 @@ typedef enum
+--- plymouth-0.9.2/src/libply-splash-core/ply-boot-splash-plugin.h.orig	2015-05-24 21:36:57.996946648 +0200
++++ plymouth-0.9.2/src/libply-splash-core/ply-boot-splash-plugin.h	2015-05-24 21:40:09.206938626 +0200
+@@ -38,6 +38,8 @@
  {
-   PLY_BOOT_SPLASH_MODE_BOOT_UP,
-   PLY_BOOT_SPLASH_MODE_SHUTDOWN,
-+  PLY_BOOT_SPLASH_MODE_SUSPEND,
-+  PLY_BOOT_SPLASH_MODE_RESUME,
-   PLY_BOOT_SPLASH_MODE_UPDATES,
-   PLY_BOOT_SPLASH_MODE_INVALID
+         PLY_BOOT_SPLASH_MODE_BOOT_UP,
+         PLY_BOOT_SPLASH_MODE_SHUTDOWN,
++        PLY_BOOT_SPLASH_MODE_SUSPEND,
++        PLY_BOOT_SPLASH_MODE_RESUME,
+         PLY_BOOT_SPLASH_MODE_UPDATES,
+         PLY_BOOT_SPLASH_MODE_INVALID
  } ply_boot_splash_mode_t;
-diff --git a/src/plugins/splash/script/script-lib-plymouth.c b/src/plugins/splash/script/script-lib-plymouth.c
-index 5c648a6..eb7791e 100644
---- a/src/plugins/splash/script/script-lib-plymouth.c
-+++ b/src/plugins/splash/script/script-lib-plymouth.c
-@@ -61,6 +61,12 @@ static script_return_t plymouth_get_mode (script_state_t *state,
-       case PLY_BOOT_SPLASH_MODE_SHUTDOWN:
-         obj = script_obj_new_string ("shutdown");
-         break;
-+      case PLY_BOOT_SPLASH_MODE_SUSPEND:
-+        obj = script_obj_new_string ("suspend");
-+        break;
-+      case PLY_BOOT_SPLASH_MODE_RESUME:
-+        obj = script_obj_new_string ("resume");
-+	break;
-       case PLY_BOOT_SPLASH_MODE_UPDATES:
-         obj = script_obj_new_string ("updates");
-         break;
--- 
-1.7.10.4
-
+--- 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");
+                 break;
++        case PLY_BOOT_SPLASH_MODE_SUSPEND:
++                obj = script_obj_new_string ("suspend");
++                break;
++        case PLY_BOOT_SPLASH_MODE_RESUME:
++                obj = script_obj_new_string ("resume");
++	        break;
+         case PLY_BOOT_SPLASH_MODE_UPDATES:
+                 obj = script_obj_new_string ("updates");
+                 break;
diff --git a/text-colors.patch b/text-colors.patch
index a14c8f3..bf14387 100644
--- a/text-colors.patch
+++ b/text-colors.patch
@@ -1,30 +1,33 @@
---- plymouth-0.8.4/src/plugins/splash/tribar/plugin.c~	2011-02-09 21:07:14.000000000 +0100
-+++ plymouth-0.8.4/src/plugins/splash/tribar/plugin.c	2012-04-27 12:56:30.461837997 +0200
-@@ -183,10 +183,10 @@
-                                     0xffffff);
-   ply_terminal_set_color_hex_value (terminal,
-                                     PLY_TERMINAL_COLOR_BLUE,
--                                    0x0073B3);
-+                                    PLYMOUTH_BACKGROUND_START_COLOR);
-   ply_terminal_set_color_hex_value (terminal,
-                                     PLY_TERMINAL_COLOR_BROWN,
--                                    0x00457E);
-+                                    PLYMOUTH_BACKGROUND_END_COLOR);
+--- plymouth-0.9.2/src/plugins/splash/tribar/plugin.c.orig	2015-05-24 21:32:03.443625675 +0200
++++ plymouth-0.9.2/src/plugins/splash/tribar/plugin.c	2015-05-24 21:35:09.136951216 +0200
+@@ -180,10 +180,10 @@
+                                           0xffffff);
+         ply_terminal_set_color_hex_value (terminal,
+                                           PLY_TERMINAL_COLOR_BLUE,
+-                                          0x0073B3);
++                                          PLYMOUTH_BACKGROUND_START_COLOR);
+         ply_terminal_set_color_hex_value (terminal,
+                                           PLY_TERMINAL_COLOR_BROWN,
+-                                          0x00457E);
++                                          PLYMOUTH_BACKGROUND_END_COLOR);
  
-   ply_text_display_set_background_color (view->display,
-                                          PLY_TERMINAL_COLOR_BLACK);
---- plymouth-0.8.8/src/plugins/splash/text/plugin.c~	2014-04-29 18:42:57.000000000 +0200
-+++ plymouth-0.8.8/src/plugins/splash/text/plugin.c	2014-04-29 18:55:53.714017941 +0200
-@@ -177,10 +177,10 @@
-                                     0xffffff);
-   ply_terminal_set_color_hex_value (terminal,
-                                     PLY_TERMINAL_COLOR_BLUE,
--                                    0x3465a4);
-+                                    PLYMOUTH_BACKGROUND_START_COLOR);
-   ply_terminal_set_color_hex_value (terminal,
-                                     PLY_TERMINAL_COLOR_BROWN,
--                                    0x979a9b);
-+                                    PLYMOUTH_BACKGROUND_END_COLOR);
+         ply_text_display_set_background_color (view->display,
+                                                PLY_TERMINAL_COLOR_BLACK);
+--- plymouth-0.9.2/src/plugins/splash/text/plugin.c.orig	2015-05-24 21:32:03.446959010 +0200
++++ plymouth-0.9.2/src/plugins/splash/text/plugin.c	2015-05-24 21:36:36.543614214 +0200
+@@ -171,13 +171,13 @@
  
-   ply_text_display_set_background_color (view->display,
-                                          PLY_TERMINAL_COLOR_BLACK);
+         ply_terminal_set_color_hex_value (terminal,
+                                           PLY_TERMINAL_COLOR_BLACK,
+-                                          0x2e3436);
++                                          PLYMOUTH_BACKGROUND_START_COLOR);
+         ply_terminal_set_color_hex_value (terminal,
+                                           PLY_TERMINAL_COLOR_WHITE,
+                                           0xffffff);
+         ply_terminal_set_color_hex_value (terminal,
+                                           PLY_TERMINAL_COLOR_BROWN,
+-                                          0x979a9b);
++                                          PLYMOUTH_BACKGROUND_END_COLOR);
+ 
+         ply_text_display_set_background_color (view->display,
+                                                PLY_TERMINAL_COLOR_BLACK);
================================================================

---- gitweb:

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



More information about the pld-cvs-commit mailing list