summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 6 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 764ad6586416..f80a36d49b90 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}