Date: Saturday, April 16, 2022 @ 23:40:26 Author: grawlinson Revision: 1186833
addpkg: fennel 1.1.0-2 Added: fennel/ fennel/repos/ fennel/trunk/ fennel/trunk/PKGBUILD ----------+ PKGBUILD | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) Added: fennel/trunk/PKGBUILD =================================================================== --- fennel/trunk/PKGBUILD (rev 0) +++ fennel/trunk/PKGBUILD 2022-04-16 23:40:26 UTC (rev 1186833) @@ -0,0 +1,45 @@ +# Maintainer: George Rawlinson <grawlin...@archlinux.org> +# Contributor: Katie Wolfe <wo...@katie.host> + +pkgname=fennel +pkgver=1.1.0 +pkgrel=2 +pkgdesc='A Lua Lisp language' +arch=('any') +url='https://fennel-lang.org' +license=('MIT') +depends=('lua') +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" + + make build +} + +check() { + cd "$pkgname" + + make test +} + +package() { + cd "$pkgname" + + make DESTDIR="$pkgdir" PREFIX=/usr MAN_DIR=/usr/share/man/man1 install + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE +}