Skip to content
Snippets Groups Projects

community/fennel: install fennel.lua to /usr/share/lua/common

Merged Will Sinatra requested to merge durrendal/aports:fennel-common into master
1 file
+ 12
2
Compare changes
  • Side-by-side
  • Inline
+ 12
2
@@ -2,12 +2,12 @@
# Maintainer: Will Sinatra <wpsinatra@gmail.com>
pkgname=fennel
pkgver=1.5.1
pkgrel=0
pkgrel=1
pkgdesc="A Lua Lisp Language"
url="https://fennel-lang.org"
arch="all" #detects noarch, but contains compiled binaries
license="MIT"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-lua:_lua_common"
source="fennel-$pkgver.tar.gz::https://git.sr.ht/~technomancy/fennel/archive/$pkgver.tar.gz
fix_make.patch
dont_run_git.patch
@@ -90,6 +90,16 @@ package() {
}
_lua_common() {
pkgdesc="Fennel Lua Library"
local dir=$subpkgdir/usr/share/lua/common
local rockdir=$subpkgdir/usr/lib/luarocks/rocks-common/fennel/$pkgver-1
mkdir -p "$dir" "$rockdir"
cp $builddir-5.4/fennel.lua "$dir"
echo 'rock_manifest = {}' > "$rockdir"/rock_manifest
}
_subpackage() {
local _v="${subpkgname#"$pkgname"}"
pkgdesc="A Lua Lisp Language for Lua $_v"
Loading