summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel Souza2021-04-07 22:21:46 -0300
committerDaniel Souza2021-04-07 22:21:46 -0300
commit54f8b82d19dfd7fac9916a1a9abb97ef8b4efb13 (patch)
treed1ea90e0a0d590b75bc24e5283dfc0c1c83aa37c /PKGBUILD
parent125058ae2f9a706edf9ae413b9aec88d13229858 (diff)
downloadaur-54f8b82d19dfd7fac9916a1a9abb97ef8b4efb13.tar.gz
Set to use latest tag
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 15 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 74b651fe988f..194292ac0707 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,31 @@
# Maintainer: Daniel Souza <danisztls@gmail.com>
-_gitname=arbie
_gitbranch=main
_gitauthor=lbcnz
pkgname=arbie-git
-pkgver=r52.6c50b76
+pkgver=v1.0.1.r0.g6f49e02
pkgrel=1
pkgdesc="Automatic Robust Backup, an archiving and synchronization tool."
arch=('any')
license=('MIT')
-url="https://github.com/${_gitauthor}/${_gitname}"
-source=("git://github.com/${_gitauthor}/${_gitname}#branch=${_gitbranch}")
-install="${_gitname}.install"
+url="https://github.com/${_gitauthor}/${pkgname%-git}"
+source=("git://github.com/${_gitauthor}/${pkgname%-git}#branch=${_gitbranch}")
+install="arbie.install"
sha512sums=('SKIP')
depends=('bash' 'borg' 'gocryptfs' 'rclone' 'rsync' 'systemd' 'git')
optdepends=('pass: standard password manager' 'gopass: improved password manager')
-conflicts=("${_gitname}")
-provides=("${_gitname}")
+conflicts=("${pkgname%-git}")
+provides=("${pkgname%-git}")
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ # Use last tag
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
package() {
- cd "${_gitname}"
+ cd "${pkgname%-git}"
make DESTDIR="${pkgdir}/" install
- install -vDm 644 LICENSE "${pkgdir}/usr/share/licenses/${_gitname}/LICENSE"
- install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${_gitname}"
+ install -vDm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE"
+ install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname%-git}"
}