summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD19
-rw-r--r--install15
-rw-r--r--transflag_hook9
-rw-r--r--transflag_install13
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: