summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 888ee666ea73b2a375fb767e137dba7bb6655642 (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
# Maintainer: Charles Vejnar <first name [dot] last name [at] gmail [dot] com>

pkgname=rsync-readcap
pkgver=0.2
pkgrel=1
pkgdesc="Create copy of rsync with read-everywhere capability under rsyncr user. For pull backups."
arch=("any")
url="https://doc.vejnar.org/doc/storage/backup"
license=("Unlicense")
depends=("rsync")
install="rsync-readcap.install"
source=("rsync-readcap.hook"
        "rsync-readcap.sysusers")
sha256sums=('1c1047f64db7734dd9a661d7c9a84099e7e9e23412ea8c1518af6ed8ede1d55e'
            '247ee09e1d8fff992347afc14b193aeaaca17f67a87cddc6507dba777919f07e')

package() {
    cd "$srcdir"

    install -dm 700 "${pkgdir}/var/lib/${pkgname}"
    install -Dm 700 /usr/bin/rsync "$pkgdir/var/lib/${pkgname}/"

    install -Dm 644 ${pkgname}.hook "${pkgdir}/usr/share/libalpm/hooks/${pkgname}.hook"
    install -Dm 644 ${pkgname}.sysusers "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
}