summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorConrad Hoffmann2024-03-18 21:43:13 +0100
committerConrad Hoffmann2024-03-18 21:43:13 +0100
commitbadb7dc2cb003452207955d7d0c43f72ef38bdf0 (patch)
treeb46a0b069e2bb20a1f2b524f1141367e48871cdf
parentfc988dc4ad64359c5db3547846041a8118935e1b (diff)
downloadaur-harec.tar.gz
Update to upstream 0.24.0 release
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD26
2 files changed, 15 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 46ebf1b904e5..a0469fed80d0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = harec
pkgdesc = The Hare programming language - bootstrapped compiler
- pkgver = r1834.f9e17e6
+ pkgver = 0.24.0
pkgrel = 1
url = https://harelang.org/
arch = x86_64
arch = aarch64
- license = GPL3
- makedepends = git
- depends = qbe-git
- source = git+https://git.sr.ht/~sircmpwn/harec#commit=f9e17e633845d8d38566b4ea32db0a29ac85d96e
- b2sums = SKIP
+ license = GPL-3.0-only
+ depends = glibc
+ depends = qbe
+ source = harec-0.24.0.tar.gz::https://git.sr.ht/~sircmpwn/harec/archive/0.24.0.tar.gz
+ b2sums = 651fc34a6053b81c90e405dd53f84c4c9f549baa601dfba1227bdf1d660b461a1f1e20b0e99ac0c2aa8499375ddf37f52c9c05172433359cb777e806701209b3
pkgname = harec
diff --git a/PKGBUILD b/PKGBUILD
index f7320101bf6a..4924c1938326 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,18 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
pkgname=harec
-pkgver=r1834.f9e17e6
+pkgver=0.24.0
pkgrel=1
pkgdesc='The Hare programming language - bootstrapped compiler'
arch=('x86_64' 'aarch64')
url='https://harelang.org/'
-license=('GPL3')
-depends=('qbe-git')
-makedepends=('git')
-_commit='f9e17e633845d8d38566b4ea32db0a29ac85d96e'
-source=("git+https://git.sr.ht/~sircmpwn/harec#commit=$_commit")
-b2sums=('SKIP')
-
-pkgver() {
- cd harec
-
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
-}
+license=('GPL-3.0-only')
+depends=('glibc' 'qbe')
+source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/${pkgname}/archive/${pkgver}.tar.gz")
+b2sums=('651fc34a6053b81c90e405dd53f84c4c9f549baa601dfba1227bdf1d660b461a1f1e20b0e99ac0c2aa8499375ddf37f52c9c05172433359cb777e806701209b3')
prepare() {
- cd harec
+ cd "${pkgname}-${pkgver}"
# configure prefix directory & architecture
sed \
@@ -30,19 +22,19 @@ prepare() {
}
build() {
- cd harec
+ cd "${pkgname}-${pkgver}"
make
}
check() {
- cd harec
+ cd "${pkgname}-${pkgver}"
make check
}
package() {
- cd harec
+ cd "${pkgname}-${pkgver}"
make DESTDIR="$pkgdir" install
}