summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: 7baf0d7b4512e1e690924c0388e10264fdb197fb (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=20210621
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=('cc3169ee8ba272f8f138a4cca1413cce8b5f160a55b4e224c30a796b5a04665a7c5eb134705cee3dbbb885263bb3f26856b25f4e9c818885031388743967d010'
        'a25888559a4e17aab7b278661dd0d04d39f855f4aacf672b6d0597b3b999943232a59d52beb0858da0cc97b99c81423bbd97d3088170826e48710e8ba1820d75'
        'c30dd238740d57e878dd8fe94ad3111c4dccd69c138348709b4ba095c0d0def4eaca551cb176a4ab3ab0a19840576625f723f9e126c56f7a3f2c422c80b1752b'
        '4adc0359edd9011d0634b911e08b3df602c77325a2ae1dfa2fe8c3469aef6c8ac11ebac70434554f945c1383412763e4acb3ca3533536bcb05753614bed60488')

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
}