summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD14
2 files changed, 10 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dee5ba72f1ca..7ac81ccdac33 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = aura-git
pkgdesc = A package manager for Arch Linux and its AUR
- pkgver = 2.0.0.r1465.4c6c481
- pkgrel = 2
+ pkgver = 3.2.9.r150.gaf05e0d8
+ pkgrel = 1
url = https://github.com/aurapm/aura
arch = x86_64
license = GPL3
@@ -14,7 +14,6 @@ pkgbase = aura-git
conflicts = aura-bin
options = strip
source = aura-git::git+https://github.com/aurapm/aura.git
- md5sums = SKIP
+ sha256sums = SKIP
pkgname = aura-git
-
diff --git a/PKGBUILD b/PKGBUILD
index abe9bbf27971..23d21a0c7db8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"