diff options
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 37 |
1 files changed, 20 insertions, 17 deletions
@@ -1,24 +1,27 @@ +# Maintainer: willemw <willemw12@gmail.com> +# Contributor: jfrankenau + pkgname=mergerfs-tools-git -_pkgname=mergerfs-tools -pkgver=r67.0138e09 -pkgrel=4 -pkgdesc="Tools to help manage data in a mergerfs pool" -arch=('any') -url="https://github.com/trapexit/mergerfs-tools" -license=('ISC') -makedepends=('git') -depends=('python-xattr') -optdepends=('rsync: required for mergerfs.balance and mergerfs.dup') -source=("git+https://github.com/trapexit/mergerfs-tools") -sha512sums=('SKIP') +pkgver=r115.ff4ef03 +pkgrel=1 +pkgdesc='Tools to help manage data in a mergerfs pool' +arch=(any) +url=https://github.com/trapexit/mergerfs-tools +license=(ISC) +makedepends=(git) +depends=(python-xattr) +optdepends=('rsync: for mergerfs.balance and mergerfs.dup') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=("$pkgname::git+$url.git") +sha256sums=('SKIP') pkgver() { - cd "$_pkgname" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd $pkgname + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" } package() { - cd "$_pkgname" - make DESTDIR="$pkgdir" PREFIX=/usr install - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + make -C $pkgname DESTDIR="$pkgdir" PREFIX=/usr install + install -Dm644 $pkgname/LICENSE -t "$pkgdir/usr/share/licenses/${pkgname%-git}" } |