-package_bsnap-borg() {
- pkgdesc="Borg backup tools"
- depends=("borg")
- backup=("etc/borg/root/exclude" "etc/borg/root/env")
- install="bsnap-borg.install"
-
- mkdir -p "${pkgdir}/usr/bin/"
- install -m 0755 backup setup-root-ssh "${pkgdir}/usr/bin/"
-
- mkdir -p "${pkgdir}/etc/borg/root/"
- install -m 0644 -T etc-borg-root-exclude "${pkgdir}/etc/borg/root/exclude"
- install -m 0600 -T etc-borg-root-env "${pkgdir}/etc/borg/root/env"
-
- mkdir -p "${pkgdir}/usr/lib/systemd/system/"
- install -m 0644 backup.{timer,service} "${pkgdir}/usr/lib/systemd/system/"
-}
-
-package_bsnap-zfs() {
- pkgdesc="Backup / snapshot tools for ZFS"
- depends=("zfs-utils" "zfs-auto-snapshot")
- conflicts=("bsnap-lvm")
- install="bsnap-zfs.install"
-
- mkdir -p "${pkgdir}/usr/bin/"
- install -m 0755 -T bsnap-zfs "${pkgdir}/usr/bin/bsnap"
- install -m 0755 znap-take "${pkgdir}/usr/bin/"
-
- mkdir -p "${pkgdir}/usr/lib/systemd/system/"
- install -m 0644 znap-*.{timer,service} "${pkgdir}/usr/lib/systemd/system/"
-}
-
-package_bsnap-lvm() {