Date: Saturday, April 16, 2022 @ 23:43:20 Author: grawlinson Revision: 1186836
archrelease: copy trunk to community-any Added: fnlfmt/repos/community-any/ fnlfmt/repos/community-any/PKGBUILD (from rev 1186835, fnlfmt/trunk/PKGBUILD) ----------+ PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) Copied: fnlfmt/repos/community-any/PKGBUILD (from rev 1186835, fnlfmt/trunk/PKGBUILD) =================================================================== --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2022-04-16 23:43:20 UTC (rev 1186836) @@ -0,0 +1,42 @@ +# Maintainer: George Rawlinson <grawlin...@archlinux.org> + +pkgname=fnlfmt +pkgver=0.2.2 +pkgrel=2 +pkgdesc='A formatter for Fennel code' +arch=('any') +url='https://git.sr.ht/~technomancy/fnlfmt' +license=('GPL3') +depends=('lua') +makedepends=('git') +_commit='6325724f26fa48e5e60ca3064ae87eefb9e2e66b' +source=("$pkgname::git+$url#commit=$_commit") +b2sums=('SKIP') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} + +build() { + cd "$pkgname" + + make +} + +check() { + cd "$pkgname" + + make test +} + +package() { + cd "$pkgname" + + # binary + install -vDm755 -t "$pkgdir/usr/bin" fnlfmt + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md +}