# Contributor: Will Sinatra # Maintainer: Will Sinatra pkgname=tkts pkgver=1.0.1 pkgrel=3 _lume=98847e7812cf28d3d64b289b03fad71dc704547d pkgdesc="CLI single user ticketing system" url="https://lambdacreate.com/dev/tkts" arch="all !s390x !riscv64" #fennel is not packaged for s390x license="GPL-3.0-only" makedepends="fennel lua5.3-dev luarocks" source="https://gitlab.com/Durrendal/tkts/-/archive/v$pkgver/tkts-v$pkgver.tar.bz2 fennel5.3.patch lume.patch lume-$_lume.tar.gz::https://github.com/rxi/lume/archive/$_lume.tar.gz " builddir="$srcdir/tkts-v$pkgver" options="!check" #no checks exist prepare() { default_prepare mv "$srcdir"/lume-$_lume/lume.lua src/ } build() { make compile-bin } package() { install -Dm755 "$builddir"/src/tkts-bin "$pkgdir"/usr/bin/tkts } sha512sums=" 47e2c966d91c1e482a393cbfd581db425b9716ccaa92479cfae8b70ec66bdae211d67644adf48b94ec6b5c6674c6fb3075922d807b8e1eadd8c96468adce5b82 tkts-v1.0.1.tar.bz2 6f6e07fd157400035410d6902750b6c9b96ac1107eeeb378b14ae602b81aebf1ac73687df2090fd3e65eb8c8ef903ae7acbcf5100e30c00ddc9ecaac34835aa6 fennel5.3.patch 0f86d66da8c92d70286d982b0f6729303855df197f51ec953bd6f81aa06223d0a9ca589206b98208aadb7d1fdb8226ab394b8dc8be5f634eb84a3aef5e2b8a05 lume.patch 1a50a83a4a413ae2281cee15b755e157f41661a64444af270c31c8c2d09c3863fcc1fbdc8a089e5873442a266a7f067cb944306e9ddc86671cbe19759307e601 lume-98847e7812cf28d3d64b289b03fad71dc704547d.tar.gz "