[gnome-build-meta/valentindavid/plymouth-0.9.5: 3/3] plymouth: Update to 0.9.5



commit f331eb22242db90d6cc215f85cce19c96c786e16
Author: Valentin David <valentin david codethink co uk>
Date:   Thu Jul 9 11:19:14 2020 +0200

    plymouth: Update to 0.9.5

 elements/core-deps/plymouth.bst     |  8 ++++++-
 files/plymouth/plymouth-stdin.patch | 46 +++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+), 1 deletion(-)
---
diff --git a/elements/core-deps/plymouth.bst b/elements/core-deps/plymouth.bst
index 393b550d..8cf772f2 100644
--- a/elements/core-deps/plymouth.bst
+++ b/elements/core-deps/plymouth.bst
@@ -2,7 +2,9 @@ kind: autotools
 
 sources:
 - kind: tar
-  url: https://www.freedesktop.org/software/plymouth/releases/plymouth-0.9.4.tar.xz
+  url: https://www.freedesktop.org/software/plymouth/releases/plymouth-0.9.5.tar.xz
+- kind: patch
+  path: files/plymouth/plymouth-stdin.patch
 
 depends:
 - sdk/gtk+-3.bst
@@ -15,6 +17,10 @@ build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 
 config:
+  configure-commands:
+    (<):
+    - rm -f configure
+
   install-commands:
     (>):
     - |
diff --git a/files/plymouth/plymouth-stdin.patch b/files/plymouth/plymouth-stdin.patch
new file mode 100644
index 00000000..d07d81df
--- /dev/null
+++ b/files/plymouth/plymouth-stdin.patch
@@ -0,0 +1,46 @@
+diff -ur plymouth.old/themes/bgrt/Makefile.am plymouth/themes/bgrt/Makefile.am
+--- plymouth.old/themes/bgrt/Makefile.am       2020-07-09 10:55:09.401661465 +0200
++++ plymouth/themes/bgrt/Makefile.am   2020-07-09 11:21:11.963292682 +0200
+@@ -2,12 +2,14 @@
+ nodist_theme_DATA = bgrt.plymouth
+ 
+ MAINTAINERCLEANFILES = Makefile.in bgrt.plymouth
+-CLEANFILES = bgrt.plymouth
++CLEANFILES = bgrt.plymouth bgrt.plymouth.template
+ 
+-bgrt.plymouth: $(srcdir)/bgrt.plymouth.desktop
++bgrt.plymouth.template: $(srcdir)/bgrt.plymouth.desktop
+       $(AM_V_GEN) \
+-      sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' \
+-      $(srcdir)/bgrt.plymouth.desktop | \
+-          $(MSGFMT) --desktop --template /dev/stdin -d $(top_srcdir)/po -o $@
++      sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' >$@
++
++bgrt.plymouth: bgrt.plymouth.template
++      $(AM_V_GEN) \
++      $(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@
+ 
+ EXTRA_DIST = bgrt.plymouth.desktop
+diff -ur plymouth.old/themes/spinner/Makefile.am plymouth/themes/spinner/Makefile.am
+--- plymouth.old/themes/spinner/Makefile.am    2020-07-09 10:55:09.416661301 +0200
++++ plymouth/themes/spinner/Makefile.am        2020-07-09 11:07:20.506954118 +0200
+@@ -76,13 +76,14 @@
+                     throbber-0030.png
+ 
+ MAINTAINERCLEANFILES = Makefile.in spinner.plymouth
+-CLEANFILES = spinner.plymouth
++CLEANFILES = spinner.plymouth spinner.plymouth.template
+ 
+-spinner.plymouth: $(srcdir)/spinner.plymouth.desktop
++spinner.plymouth.template: $(srcdir)/spinner.plymouth.desktop
+       $(AM_V_GEN) \
+-      sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' \
+-      $(srcdir)/spinner.plymouth.desktop | \
+-          $(MSGFMT) --desktop --template /dev/stdin -d $(top_srcdir)/po -o $@
++      sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' >$@
+ 
++spinner.plymouth: spinner.plymouth.template
++      $(AM_V_GEN) \
++      $(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@
+ 
+ EXTRA_DIST = spinner.plymouth.desktop


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]