summaryrefslogtreecommitdiff
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 0000000..d06875a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: jc_gargma <jc_gargma@iserlohn-fortress.net>
+
+# # I maintain this because:
+# Artix lacks this init script entirely
+
+pkgname=cryptsetup-raid
+pkgver=202008802
+pkgrel=1
+pkgdesc="Extra encrypt hooks for raids"
+arch=('any')
+url="https://library.iserlohn-fortress.net/arc4/cryptsetup-raid"
+license=('GPL')
+depends=('cryptsetup')
+source=(
+ "encrypt2.hook"
+ "encrypt3.hook"
+ "encrypt4.hook"
+ "encrypt.install"
+ )
+b2sums=('e5a14b05aea56629c04cbe2795917f4d4e6fefb8bfec3076caff322f86e993fb286020d4b611960a1c0c1c3787f09942cd7127b1565c2a59b7923c6423d922a1'
+ 'b2bd6cd6f4514293fe35ec2142ebe3e705b3defd6955508d9526cabd515c0d3306ef33be0a389214398a9586f3c31786e46c1165675a9e4f483b4cfe5fd84a12'
+ 'd1f918fc7ca54afdd2306fc7f75b7affbb5396df621b72986f118902d90b05c61fd5b37393ab5a2abfc155ee937ffc37325827c29ba908b3c3490523e149e9a4'
+ '6b0a9368e491757ef6e4f67a44b518741253e702d16e3502f51634333069ff676032f4afc61151bdf29f3c2a8d4afd4f4c1b804ececb353bce8707bf8008519b')
+
+package() {
+ install -Dm644 ${srcdir}/encrypt2.hook ${pkgdir}/usr/lib/initcpio/hooks/encrypt2
+ install -Dm644 ${srcdir}/encrypt3.hook ${pkgdir}/usr/lib/initcpio/hooks/encrypt3
+ install -Dm644 ${srcdir}/encrypt3.hook ${pkgdir}/usr/lib/initcpio/hooks/encrypt4
+
+ install -Dm644 ${srcdir}/encrypt.install ${pkgdir}/usr/lib/initcpio/install/encrypt2
+ install -Dm644 ${srcdir}/encrypt.install ${pkgdir}/usr/lib/initcpio/install/encrypt3
+ install -Dm644 ${srcdir}/encrypt.install ${pkgdir}/usr/lib/initcpio/install/encrypt4
+}