summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: 97933d2a1996e03237a97fa390f03def4b6827d5 (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
34
35
36
37
# Maintainer: jc_gargma <jc_gargma@iserlohn-fortress.net>

# # I maintain this because:
# Artix lacks this init script entirely

pkgname=dnscrypt-wrapper-openrc
pkgver=20181030
pkgrel=2
pkgdesc="OpenRC dnscrypt-wrapper init script"
arch=('any')
url="https://neueland.iserlohn-fortress.net/gitea/jc_gargma"
license=('GPL2')
groups=('openrc-system')
depends=('openrc' 'dnscrypt-wrapper')
backup=('etc/init.d/dnscrypt-wrapper'
        'etc/conf.d/dnscrypt-wrapper')
source=("dnscrypt-wrapper.initd"
        "dnscrypt-wrapper.confd")
sha256sums=('71aeea48c89cd89e3c698b0eb4b3db169477bb5a55ea6e84f874893b56b9e73f'
            '6e73075a10c3ea920fc61c6dd34bbf43167165afaab19cf63e04fdd74318c111')

pkgver() {
    date +%Y%m%d
}

_inst_initd(){
    install -Dm755 ${srcdir}/$1.initd ${pkgdir}/etc/init.d/$1
}

_inst_confd(){
    install -Dm755 ${srcdir}/$1.confd ${pkgdir}/etc/conf.d/$1
}

package() {
    _inst_initd 'dnscrypt-wrapper'
    _inst_confd 'dnscrypt-wrapper'
}