diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
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 +} |