diff options
author | Clansty | 2021-04-21 18:51:50 +0800 |
---|---|---|
committer | Clansty | 2021-04-21 18:51:50 +0800 |
commit | 02dfe1145312d7c817b2a38279621a7ce4b2ebb8 (patch) | |
tree | 9756c23050e73e1bc9be85e7375a45b8ddea2c20 | |
download | aur-02dfe1145312d7c817b2a38279621a7ce4b2ebb8.tar.gz |
a
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rw-r--r-- | install | 15 | ||||
-rw-r--r-- | transflag_hook | 9 | ||||
-rw-r--r-- | transflag_install | 13 |
6 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2b6509d013a7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = mkinitcpio-transflag + pkgdesc = Display a transflag while booting! + pkgver = 1.0 + pkgrel = 1 + install = install + arch = any + license = MIT + depends = mkinitcpio>=0.9.0 + source = transflag_hook + source = transflag_install + md5sums = 9921e9057c72f858ca4480f738aa2026 + md5sums = 0745d47e90f1bc6fe391a56e5bcb2529 + +pkgname = mkinitcpio-transflag + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..1b0ccf1456a7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +src +pkg +*.zst +*.asar +*.deb +.directory diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f9db2f8a89b4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,19 @@ +pkgname='mkinitcpio-transflag' +pkgver=1.0 +pkgrel=1 +pkgdesc="Display a transflag while booting!" +arch=('any') +install='install' +license=('MIT') +depends=('mkinitcpio>=0.9.0') +source=("transflag_hook" + "transflag_install") + +package() { + install -Dm644 "transflag_install" "$pkgdir/usr/lib/initcpio/install/transflag" + install -Dm644 "transflag_hook" "$pkgdir/usr/lib/initcpio/hooks/transflag" +} + + +md5sums=('9921e9057c72f858ca4480f738aa2026' + '0745d47e90f1bc6fe391a56e5bcb2529') diff --git a/install b/install new file mode 100644 index 000000000000..b7258e9280bf --- /dev/null +++ b/install @@ -0,0 +1,15 @@ +post_install() { + ECHOLEN=$(echo -e|awk '{print length($0)}') + if [ ${ECHOLEN} = '0' ] + then + ECHO='echo -e' + else + ECHO='echo' + fi + + $ECHO "\033[36mPlease add 'transflag' hook to /etc/mkinitcpio.conf and remake initcpio\033[0m" +} + +post_upgrade() { + post_install +} diff --git a/transflag_hook b/transflag_hook new file mode 100644 index 000000000000..dcd9b9289db6 --- /dev/null +++ b/transflag_hook @@ -0,0 +1,9 @@ +#!/usr/bin/ash + +run_hook () { + echo -e "\033[104m \033[0m" + echo -e "\033[48;5;219m \033[0m" + echo -e "\033[48;5;15m \033[0m" + echo -e "\033[48;5;219m \033[0m" + echo -e "\033[104m \033[0m" +} diff --git a/transflag_install b/transflag_install new file mode 100644 index 000000000000..60f672298ae3 --- /dev/null +++ b/transflag_install @@ -0,0 +1,13 @@ +#!/bin/bash + +build() { + add_runscript +} + +help() { + cat <<HELPEOF +This hook displays transflag +HELPEOF +} + +# vim: set ft=sh ts=4 sw=4 et: |