Flagged Out-of-Date Comment: fennel-git

megapoliss flagged fennel-git out-of-date on 2023-05-03 (UTC) for the following reason:

PKGBUID is broken: ``` ==> Making package: fennel-git r1047.beafb1e-1 (ср, 03-05-2023 15:24:32 +0300) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning fennel git repo... Cloning into bare repository '../fennel-git/fennel'... remote: Enumerating objects: 8762, done. remote: Total 8762 (delta 0), reused 0 (delta 0), pack-reused 8762 Receiving objects: 100% (8762/8762), 2.04 MiB | 552.00 KiB/s, done. Resolving deltas: 100% (6391/6391), done. ==> Validating source files with md5sums... fennel ... Skipped ==> Extracting sources... -> Creating working copy of fennel git repo... Cloning into 'fennel'... done. ==> Starting pkgver()... ==> Updated version: fennel-git r1858.57f149f-1 ==> Starting build()... FENNEL_PATH=src/?.fnl lua bootstrap/aot.lua src/fennel/view.fnl > bootstrap/view.lua echo "#!/usr/bin/env lua" > fennel FENNEL_PATH=src/?.fnl lua bootstrap/aot.lua src/launcher.fnl >> fennel chmod 755 fennel FENNEL_PATH=src/?.fnl lua bootstrap/aot.lua src/fennel.fnl > fennel.lua make: *** No rule to make target 'fennelview.lua'. Stop. ==> ERROR: A failure occurred in build(). Aborting... ``` Fixed version (luajit) ``` # Maintainer: Katie Wolfe <katie@dnaf.moe> _LUA=luajit pkgname=fennel-git pkgver=1.3.1.r1858.57f149f pkgrel=1 pkgdesc="A Lua Lisp language" arch=('x86_64') url="https://github.com/bakpakin/Fennel" license=('MIT') depends=('lua') makedepends=('git' 'make') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=('fennel::git+https://git.sr.ht/~technomancy/fennel') md5sums=('SKIP') pkgver() { cd fennel V=$( awk '$1=="##"{ print $2; exit }' changelog.md ) R=$(git rev-list --count HEAD) H=$(git rev-parse --short HEAD) echo $V.r$R.$H } build() { cd fennel make LUA=${_LUA} } package() { cd fennel mkdir -p "$pkgdir/usr/share/man/man1" make install LUA="${_LUA}" PREFIX="${pkgdir}/usr" } ```