summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: d06875a2ad10a1a732da32534de9927b182240e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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
}