Marcus Meissner
3ded1baf27
- Update to version 0.9.3+git20171130.fa66a5b: * INSTALL: Fix a spelling error in the command example * populate-initrd: handle themes with subdirs * device-manager: fall back to text mode if graphical devices fail * scripts: Use >&2 instead of /dev/stderr * terminal: add include for sysmacros.h * configure: bump to 0.9.4 * terminal-session: don't delete boot.log * Revert "Make boot.log world readable by default" - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch OBS-URL: https://build.opensuse.org/request/show/555598 OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=187
36 lines
1.2 KiB
Diff
36 lines
1.2 KiB
Diff
From 2c4145e4b7e146541ba8e33aee5e0125423d97bc Mon Sep 17 00:00:00 2001
|
|
From: Fabian Vogt <fvogt@suse.com>
|
|
Date: Wed, 20 Jan 2016 14:03:18 +0100
|
|
Subject: [PATCH 2/2] Install label-ft plugin into initrd, if available
|
|
|
|
It is small and useful enough to include it by default.
|
|
|
|
Signed-off-by: Fabian Vogt <fvogt@suse.com>
|
|
---
|
|
scripts/plymouth-populate-initrd.in | 9 +++++++++
|
|
1 file changed, 9 insertions(+)
|
|
|
|
diff --git a/scripts/plymouth-populate-initrd.in b/scripts/plymouth-populate-initrd.in
|
|
index 43c7f22..a109c59 100755
|
|
--- a/scripts/plymouth-populate-initrd.in
|
|
+++ b/scripts/plymouth-populate-initrd.in
|
|
@@ -427,6 +427,15 @@
|
|
inst_recur "${PLYMOUTH_DATADIR}/plymouth/themes/${PLYMOUTH_THEME_NAME}"
|
|
fi
|
|
|
|
+if [ -f "${PLYMOUTH_PLUGIN_PATH}/label-ft.so" ]; then
|
|
+ inst ${PLYMOUTH_PLUGIN_PATH}/label-ft.so $INITRDDIR
|
|
+ font=$(fc-match -f %{file})
|
|
+ inst "$font" $INITRDDIR
|
|
+ # The label-ft plugin expects it at this location
|
|
+ mkdir -p $INITRDDIR/usr/share/fonts
|
|
+ ln -s "$font" $INITRDDIR/usr/share/fonts/Plymouth.ttf
|
|
+fi
|
|
+
|
|
if [ -L ${PLYMOUTH_DATADIR}/plymouth/themes/default.plymouth ]; then
|
|
cp -a ${PLYMOUTH_DATADIR}/plymouth/themes/default.plymouth $INITRDDIR${PLYMOUTH_DATADIR}/plymouth/themes
|
|
fi
|
|
--
|
|
2.7.0
|
|
|