diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -1,7 +1,8 @@ -# Maintainer: Minzord +# Contributor: Frederic Bezies < fredbezies at gmail dot com > +# Contributor: Minzord pkgname="aura-git" -pkgver=2.0.1.r1616.831604b +pkgver=3.2.9.r150.gaf05e0d8 pkgrel=1 pkgdesc="A package manager for Arch Linux and its AUR" arch=("x86_64") @@ -15,22 +16,21 @@ conflicts=("aura" "aura-bin") replaces=() options=("strip") source=("${pkgname}"::"git+https://github.com/aurapm/aura.git") -md5sums=("SKIP") - +sha256sums=("SKIP") pkgver() { cd "${srcdir}/${pkgname}" - printf "%s.r%s.%s" "$(awk -F"\"" '($1 == "auraVersion = ") {print $2}' aura/exec/aura.hs)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' | cut -c2-48 } build() { - cd "${srcdir}/${pkgname}" + cd "${srcdir}/${pkgname}/haskell" mkdir -p "aura/bin" stack --jobs "$[$(nproc)+1]" --local-bin-path "aura/bin/" install -- aura } package() { - cd "${srcdir}/${pkgname}/aura" + cd "${srcdir}/${pkgname}/haskell/aura" # Install binary install -Dm755 "bin/aura" "${pkgdir}/usr/bin/aura" |