aboutsummaryrefslogtreecommitdiffstats
path: root/community/fennel/APKBUILD
diff options
context:
space:
mode:
authorWill Sinatra <wpsinatra@gmail.com>2020-07-12 09:05:28 -0400
committerWill Sinatra <wpsinatra@gmail.com>2020-07-12 09:15:08 -0400
commit2b24d3b0b8c760932449a333fd31139ffdd4df27 (patch)
tree51cb0938bd1bad31058040541372df6d5dfffad2 /community/fennel/APKBUILD
parent8bc1df7d398a372ab05e5a8f1403d58a80fa5166 (diff)
community/fennel: upgrade to 0.4.2
Diffstat (limited to 'community/fennel/APKBUILD')
-rwxr-xr-xcommunity/fennel/APKBUILD19
1 files changed, 10 insertions, 9 deletions
diff --git a/community/fennel/APKBUILD b/community/fennel/APKBUILD
index d493b6425e5..b4cf3520384 100755
--- a/community/fennel/APKBUILD
+++ b/community/fennel/APKBUILD
@@ -1,26 +1,24 @@
# Contributor: Will Sinatra <wpsinatra@gmail.com>
# Maintainer: Will Sinatra <wpsinatra@gmail.com>
pkgname=fennel
-pkgver=0.4.1
-pkgrel=1
+pkgver=0.4.2
+pkgrel=0
pkgdesc="A Lua Lisp Language"
url="https://fennel-lang.org"
arch="all"
license="MIT"
source="fennel-$pkgver.tar.gz::https://github.com/bakpakin/Fennel/archive/$pkgver.tar.gz"
_lua_version=5.3
-makedepends="lua5.1" #This is the only lua package that provides /usr/bin/lua
-depends="lua$_lua_version"
+makedepends="lua5.3 lua5.3-dev lua5.3-libs"
builddir="$srcdir"/Fennel-$pkgver
subpackages="$pkgname-doc"
check() {
- make test
+ make test LUA=lua5.3
}
build() {
- make fennel
- sed -i "s|#!/usr/bin/env lua|#!/usr/bin/env lua5.3|" fennel
+ make fennel-bin LUA=lua5.3 STATIC_LUA_LIB=/usr/lib/liblua-5.3.so.0.0.0
}
package() {
@@ -33,11 +31,14 @@ package() {
install -Dm644 "fennel.lua" \
-t "$pkgdir/usr/share/lua/$_lua_version/"
+ install -Dm644 "fennelbinary.fnl" \
+ -t "$pkgdir/usr/share/lua/%_lua_version/"
+
install -Dm644 "fennel.1" \
-t "$pkgdir/usr/share/man/man1/fennel.1"
- install -Dm755 "fennel" \
+ install -Dm755 "fennel-bin" \
"$pkgdir/usr/bin/fennel"
}
-sha512sums="cd20e110173c1a548685e06cc8d6073eab7ddfa14fe34df31a9e99f7581f8dc318d809cb0973323684515a25f3e66f26e88e52ea0968213f32c07f372348fe00 fennel-0.4.1.tar.gz"
+sha512sums="60cf0deb256c19d84662c9a42c39aa6ef7bc7033cc9acb96287572402cb06c500af6a9b5f600d75a74d54c0600b6adcb59a9f5f5973c598bf5e8ebbaf4dee872 fennel-0.4.2.tar.gz"