diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 6 insertions, 10 deletions
@@ -3,7 +3,7 @@ # Contributor: stef204 <https://aur.archlinux.org/account/stef204> pkgname='borgmatic' -pkgver=1.2.4 +pkgver=1.2.14 pkgrel=1 pkgdesc='A wrapper script for Borg backup software that creates and prunes backups' arch=('any') @@ -16,22 +16,18 @@ install="${pkgname}.install" source=( "${pkgname}-${pkgver}.tar.gz::https://projects.torsion.org/witten/borgmatic/archive/${pkgver}.tar.gz" "${pkgname}.install" + "${pkgname}.service" ) sha256sums=( - '139653a014e39b749234908153ed81a712753e92bd3419ec2f38f7898b452ab3' + 'b77f8aff75208a69211d2453baf287001b4f54f858c56f8daba240461485d0f8' '2862763feea83e3ee0fb65c9f3fec648312486cd8ab48cd7cac70a7bb742b55b' + '1b033f96dc7404c26fad0f5fbbdda2fd93959869a7737092049ed7cfe994602e' ) -prepare() { - cd "${pkgname}" - - sed -i 's#/usr/local/bin/borgmatic#/usr/bin/borgmatic#' sample/systemd/borgmatic.service -} - check() { cd "${pkgname}" - pytest + pytest --ignore='./tests/end-to-end' } package() { @@ -40,7 +36,7 @@ package() { python setup.py -q install --root="${pkgdir}" --optimize=1 install -d "${pkgdir}/usr/lib/systemd/system" - install -m 644 sample/systemd/* "${pkgdir}/usr/lib/systemd/system/" + install -m 644 "${srcdir}/borgmatic.service" "${pkgdir}/usr/lib/systemd/system/" install -D -m 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |