summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Rawlinson2022-04-15 20:51:34 +1200
committerGeorge Rawlinson2022-04-15 20:51:34 +1200
commit7717a3f0ae6309c7dff98e67e900d5f9448bb62f (patch)
tree85548da9e95ccddde97249a4e7458df843d3dbfe
parent3e8ec2676eb64c5ef9759869d01acff451295548 (diff)
downloadaur-fennel.tar.gz
upgpkg: fennel 1.1.0-1
* New upstream release. * Switch source to git commit from VCS tarball.
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD28
2 files changed, 23 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d3f7105aa7cc..b4a84bcf419e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = fennel
pkgdesc = A Lua Lisp language
- pkgver = 1.0.0
+ pkgver = 1.1.0
pkgrel = 1
url = https://fennel-lang.org
arch = any
license = MIT
+ makedepends = git
depends = lua
- source = fennel-1.0.0.tar.gz::https://git.sr.ht/~technomancy/fennel/archive/1.0.0.tar.gz
- sha512sums = 4ad1635807d244297fdc7bf7c06568ae708ae805dcaac2bb190fad412da21c9e3c3b86a6afa223e343488c725afea94682f213332fb22ba66eb5190e97f18415
- b2sums = 07758493c8c96d2d5151a1cb38da9fec002eb2522926dc2cad0a125c3e608daf2035a3d21743a8634a5fd0cab372e78ee0179710388c56888cb9a2fef167ea58
+ source = fennel::git+https://git.sr.ht/~technomancy/fennel#commit=21c429235d49b2908c7e46442660b6f22da90efc
+ b2sums = SKIP
pkgname = fennel
diff --git a/PKGBUILD b/PKGBUILD
index cb3d7819e843..beed82713b0d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,29 +2,39 @@
# Contributor: George Rawlinson <grawlinson@archlinux.org>
pkgname=fennel
-pkgver=1.0.0
+pkgver=1.1.0
pkgrel=1
-pkgdesc="A Lua Lisp language"
+pkgdesc='A Lua Lisp language'
arch=('any')
-url="https://fennel-lang.org"
+url='https://fennel-lang.org'
license=('MIT')
depends=('lua')
-source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~technomancy/fennel/archive/$pkgver.tar.gz")
-sha512sums=('4ad1635807d244297fdc7bf7c06568ae708ae805dcaac2bb190fad412da21c9e3c3b86a6afa223e343488c725afea94682f213332fb22ba66eb5190e97f18415')
-b2sums=('07758493c8c96d2d5151a1cb38da9fec002eb2522926dc2cad0a125c3e608daf2035a3d21743a8634a5fd0cab372e78ee0179710388c56888cb9a2fef167ea58')
+makedepends=('git')
+_commit='21c429235d49b2908c7e46442660b6f22da90efc'
+source=("$pkgname::git+https://git.sr.ht/~technomancy/fennel#commit=$_commit")
+b2sums=('SKIP')
+
+pkgver() {
+ cd "$pkgname"
+
+ git describe --tags | sed 's/^v//'
+}
build() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
+
make build
}
check() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
+
make test
}
package() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
+
make DESTDIR="$pkgdir" PREFIX=/usr MAN_DIR=/usr/share/man/man1 install
# documentation