diff options
author | Britney Fransen <brfransen@gmail.com> | 2015-01-16 21:03:49 (GMT) |
---|---|---|
committer | Britney Fransen <brfransen@gmail.com> | 2015-01-16 21:03:49 (GMT) |
commit | bdd7476cc2c261eaa8f80b632f583b35b800a4b2 (patch) | |
tree | 4ff49c854828a983214683e802a08c7214630a91 | |
parent | d715be12b1de1e310f1b53922090c64c534d0fdc (diff) | |
download | linhes_pkgbuild-bdd7476cc2c261eaa8f80b632f583b35b800a4b2.zip linhes_pkgbuild-bdd7476cc2c261eaa8f80b632f583b35b800a4b2.tar.gz linhes_pkgbuild-bdd7476cc2c261eaa8f80b632f583b35b800a4b2.tar.bz2 |
plymouth: run plymouth_config.py --mkinitcpio on install & upgrade
-rw-r--r-- | abs/core/plymouth/PKGBUILD | 10 | ||||
-rw-r--r-- | abs/core/plymouth/__changelog | 3 | ||||
-rw-r--r-- | abs/core/plymouth/plymouth.functions | 2 | ||||
-rw-r--r-- | abs/core/plymouth/plymouth.install | 47 | ||||
-rw-r--r-- | abs/core/plymouth/system-release | 2 |
5 files changed, 10 insertions, 54 deletions
diff --git a/abs/core/plymouth/PKGBUILD b/abs/core/plymouth/PKGBUILD index 4aeec1d..6f931ec 100644 --- a/abs/core/plymouth/PKGBUILD +++ b/abs/core/plymouth/PKGBUILD @@ -1,6 +1,6 @@ pkgname=plymouth pkgver=0.8.8.52.g37d2e40 -pkgrel=5 +pkgrel=6 pkgdesc="A graphical boot splash screen with kernel mode-setting support (Git version)" url="http://cgit.freedesktop.org/cgit/plymouth/" arch=('i686' 'x86_64') @@ -9,7 +9,7 @@ depends=('libdrm' 'pango' 'v86d') makedepends=('git' 'docbook-xsl') optdepends=('ttf-dejavu') options=('!libtool' '!emptydirs') -#install=$pkgname.install +install=$pkgname.install groups=('base') provides=('plymouth') conflicts=('plymouth') @@ -107,12 +107,12 @@ md5sums=('SKIP' '62c3b4e894330a2ca4c2b8fbcaba083c' 'e6d573b1913f3aa020cbde3863ee80f0' '225b953976e1c824f62ba406a63c18c7' - 'f0110fba1e77cd22c32d1727399d0b8a' - '95e987cfbc2d30a2cea215394eb9ac20' + '552347553a9a551eae8fb02a7007757e' + '00213e9b7e6407d40f37207a53059b74' '4f3be343eea9956bbc94d615d5f41def' '7f21ba9a85733ff945c23012cff55a89' '3bb0b8008edfad9e23703674341766a0' '42fddd683720dbacbe6e30b4b7892f3c' '412a1a89ca960370071746b0af8c0ac5' '37479b134827dc307b3c55bfb2711e99' - 'ab8a557d10f74bec5c94ed6cae34729c') + 'c5ebb2ad172770dee8a375954c23f2eb') diff --git a/abs/core/plymouth/__changelog b/abs/core/plymouth/__changelog index b9c41f9..441448d 100644 --- a/abs/core/plymouth/__changelog +++ b/abs/core/plymouth/__changelog @@ -2,4 +2,5 @@ pulled from AUR plymouth-git 12/3/13 PKGBUILD: removed systemd as a dep PKGBUILD: removed --enable-systemd configure option PKGBUILD: add v86d as dep -PKGBUILD: comment out install line +plymouth.install: call plymouth_config.py --mkinitcpio to rebuild image +plymouth.functions: comments out ply_client --quit on fail message diff --git a/abs/core/plymouth/plymouth.functions b/abs/core/plymouth/plymouth.functions index b866643..7b30fe9 100644 --- a/abs/core/plymouth/plymouth.functions +++ b/abs/core/plymouth/plymouth.functions @@ -20,7 +20,7 @@ if [[ -x /usr/bin/plymouth && -x /usr/sbin/plymouthd ]]; then } stat_fail() { - ply_client --quit + #ply_client --quit std_stat_fail "$@" } diff --git a/abs/core/plymouth/plymouth.install b/abs/core/plymouth/plymouth.install index 99aa7ee..759786a 100644 --- a/abs/core/plymouth/plymouth.install +++ b/abs/core/plymouth/plymouth.install @@ -1,50 +1,5 @@ post_install() { -cat <<EOF - -=========== - -1. To make Plymouth work: - 1.1. Add "plymouth" to HOOKS after "base" and "udev" in /etc/mkinitcpio.conf - 1.2. Add 'quiet splash' to the grub command line - 1.3. Rebuild your initrd image (# mkinitcpio -p [kernel preset name]). - E.g.: sudo mkinitcpio -p linux - -=========== - -2. To enable encryption, replace "encrypt" with "plymouth-encrypt" in - mkinitcpio.conf and rebuild your initrd image. - -=========== - -3. You will also need to rebuild your initrd image every time you change your - theme (the default is set as 'spinfinity'). - - To list all plymouth themes: - plymouth-set-default-theme -l - - To change theme and rebuild initrd image: - # plymouth-set-default-theme -R <theme> - -=========== - -4. For Smooth Transition to Display Manager you have to: - 4.1. See the Wiki Page (link in 5) to prepare your Display Manager - 4.2. Disable your Display Manager Unit - E.g. : # systemctl disable kdm.service - 4.3. Enable the respective DM-plymouth Unit (GDM, KDM, LXDM units provided) - E.g. : # systemctl enable kdm-plymouth.service - -=========== - -5. For more information please visit the Wiki page: - https://wiki.archlinux.org/index.php/Plymouth - -=========== - -OBS. If you have any leftover "kill Plymouth" lines in /etc/rc.local or -~/.xinitrc they are no longer required. - -EOF + plymouth_config.py --mkinitcpio } post_upgrade() { diff --git a/abs/core/plymouth/system-release b/abs/core/plymouth/system-release index 850183e..eec61fb 100644 --- a/abs/core/plymouth/system-release +++ b/abs/core/plymouth/system-release @@ -1 +1 @@ -Arch Linux +LinHES |