X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=plymouth-libexec.patch;h=24c4bf84202bf27a267c68186131370c03443a59;hb=7ecc006cce5db98d208d885b267fe182641b4c81;hp=4c2c0e6f8e71c12925a3f7311b5584330050777a;hpb=26d661002dc401efa521c6cdf2d0ee23a6acd9ad;p=packages%2Fdracut.git diff --git a/plymouth-libexec.patch b/plymouth-libexec.patch index 4c2c0e6..24c4bf8 100644 --- a/plymouth-libexec.patch +++ b/plymouth-libexec.patch @@ -1,18 +1,17 @@ ---- dracut-017/modules.d/./50plymouth/module-setup.sh~ 2012-03-23 00:34:27.000000000 +0200 -+++ dracut-017/modules.d/./50plymouth/module-setup.sh 2012-03-23 00:34:29.115606192 +0200 -@@ -35,12 +35,12 @@ - } +diff -urN dracut-040.orig/modules.d/50plymouth/module-setup.sh dracut-040/modules.d/50plymouth/module-setup.sh +--- dracut-040.orig/modules.d/50plymouth/module-setup.sh 2014-10-24 17:41:12.966283303 +0200 ++++ dracut-040/modules.d/50plymouth/module-setup.sh 2014-10-24 17:42:58.112954942 +0200 +@@ -13,11 +13,11 @@ + # called by dracut install() { -- if grep -q nash /usr/libexec/plymouth/plymouth-populate-initrd \ -- || [ ! -x /usr/libexec/plymouth/plymouth-populate-initrd ]; then -+ if grep -q nash /usr/@lib@/plymouth/plymouth-populate-initrd \ -+ || [ ! -x /usr/@lib@/plymouth/plymouth-populate-initrd ]; then - . "$moddir"/plymouth-populate-initrd.sh - else - PLYMOUTH_POPULATE_SOURCE_FUNCTIONS="$dracutfunctions" \ -- /usr/libexec/plymouth/plymouth-populate-initrd -t $initdir -+ /usr/@lib@/plymouth/plymouth-populate-initrd -t $initdir +- PKGLIBDIR="/usr/lib/plymouth" ++ PKGLIBDIR="/usr/@lib@/plymouth" + if type -P dpkg-architecture &>/dev/null; then + PKGLIBDIR="/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/plymouth" fi +- [ -x /usr/libexec/plymouth/plymouth-populate-initrd ] && PKGLIBDIR="/usr/libexec/plymouth" ++ [ -x /usr/@lib@/plymouth/plymouth-populate-initrd ] && PKGLIBDIR="/usr/@lib@/plymouth" - inst_hook pre-pivot 90 "$moddir"/plymouth-newroot.sh + if grep -q nash ${PKGLIBDIR}/plymouth-populate-initrd \ + || [ ! -x ${PKGLIBDIR}/plymouth-populate-initrd ]; then