diff options
author | George Rawlinson | 2021-11-15 13:57:41 +0000 |
---|---|---|
committer | George Rawlinson | 2021-11-15 13:57:41 +0000 |
commit | 5bf6127bd6dead0edbc86c57f8a3225cdffbe2d9 (patch) | |
tree | 0cad67622823114579cbada0425cacfdc4926423 | |
parent | e037d86b70c91219e164cbb11d6c3f7d86e81e96 (diff) | |
download | aur-5bf6127bd6dead0edbc86c57f8a3225cdffbe2d9.tar.gz |
upgpkg: fennel 1.0.0-1
New upstream release.
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 27 insertions, 25 deletions
@@ -1,16 +1,14 @@ pkgbase = fennel pkgdesc = A Lua Lisp language - pkgver = 0.7.0 + pkgver = 1.0.0 pkgrel = 1 - url = https://github.com/bakpakin/Fennel - arch = x86_64 + url = https://fennel-lang.org + arch = any license = MIT makedepends = make depends = lua - provides = fennel - conflicts = fennel - source = fennel-0.7.0.tar.gz::https://git.sr.ht/~technomancy/fennel/archive/0.7.0.tar.gz - sha512sums = d0497291e88337ea02d4716b029e6ebc5252170babd0c14d998a5f45a92d924f2e66e1a185bb5f1e42b32ba7a69cda6c24de7dfe432e03c91a15079da1609f06 + source = fennel-1.0.0.tar.gz::https://git.sr.ht/~technomancy/fennel/archive/1.0.0.tar.gz + sha512sums = 4ad1635807d244297fdc7bf7c06568ae708ae805dcaac2bb190fad412da21c9e3c3b86a6afa223e343488c725afea94682f213332fb22ba66eb5190e97f18415 + b2sums = 07758493c8c96d2d5151a1cb38da9fec002eb2522926dc2cad0a125c3e608daf2035a3d21743a8634a5fd0cab372e78ee0179710388c56888cb9a2fef167ea58 pkgname = fennel - @@ -1,32 +1,36 @@ # Maintainer: Katie Wolfe <wolfe@katie.host> - -_lua_version=5.4 +# Contributor: George Rawlinson <grawlinson@archlinux.org> pkgname=fennel -_pkgver=0.7.0 -pkgver=0.7.0 +pkgver=1.0.0 pkgrel=1 pkgdesc="A Lua Lisp language" -arch=('x86_64') -url="https://github.com/bakpakin/Fennel" +arch=('any') +url="https://fennel-lang.org" license=('MIT') depends=('lua') makedepends=('make') -provides=(fennel) -conflicts=(fennel) -source=("fennel-${_pkgver}.tar.gz::https://git.sr.ht/~technomancy/fennel/archive/${_pkgver}.tar.gz") -sha512sums=('d0497291e88337ea02d4716b029e6ebc5252170babd0c14d998a5f45a92d924f2e66e1a185bb5f1e42b32ba7a69cda6c24de7dfe432e03c91a15079da1609f06') +source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~technomancy/fennel/archive/$pkgver.tar.gz") +sha512sums=('4ad1635807d244297fdc7bf7c06568ae708ae805dcaac2bb190fad412da21c9e3c3b86a6afa223e343488c725afea94682f213332fb22ba66eb5190e97f18415') +b2sums=('07758493c8c96d2d5151a1cb38da9fec002eb2522926dc2cad0a125c3e608daf2035a3d21743a8634a5fd0cab372e78ee0179710388c56888cb9a2fef167ea58') build() { - cd "$srcdir/fennel-${_pkgver}" - make fennel fennel.lua fennelview.lua + cd "$pkgname-$pkgver" + make build +} + +check() { + cd "$pkgname-$pkgver" + make test } package() { - cd "$srcdir/fennel-${_pkgver}" + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" PREFIX=/usr MAN_DIR=/usr/share/man/man1 install + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md - install -Dm644 "fennel.lua" "fennelview.lua" \ - -t "${pkgdir}/usr/lib/lua/${_lua_version}" - install -Dm755 "fennel" \ - "${pkgdir}/usr/bin/fennel" + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE } |