Date: Tuesday, February 28, 2023 @ 09:07:38
Author: alerque
Revision: 1405581
upgpkg: lua-luarepl 0.10-2; add missing optdepends, closes FS#77190
Modified:
lua-luarepl/trunk/PKGBUILD
----------+
PKGBUILD | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-02-28 09:01:27 UTC (rev 1405580)
+++ PKGBUILD 2023-02-28 09:07:38 UTC (rev 1405581)
@@ -5,7 +5,7 @@
pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
pkgver=0.10
_rockrel=1
-pkgrel=1
+pkgrel=2
pkgdesc='A reusable REPL component for Lua, written in Lua'
arch=(any)
url="https://github.com/hoelzro/${pkgbase/-lua/-}"
@@ -18,6 +18,7 @@
luarocks)
checkdepends=(perl
lua-testmore)
+optdepends=('rlwrap: Enable basic line editing')
_archive="${pkgbase/-lua/-}-$pkgver"
source=("$url/archive/$pkgver/$_archive.tar.gz")
sha256sums=('55ba9f032bb4eb0e2e93dc66a368549bcf1a915bdd9f9a467eb778c3133c6373')
@@ -32,7 +33,8 @@
depends+=("${pkgname%-*}")
provides=("${pkgname/-lua/-}=$pkgver")
replaces=("${pkgname/-lua/-}")
- optdepends=("${pkgname%-*}-filesystem: Enable filename_completion
plugin")
+ optdepends+=("${pkgname%-*}-filesystem: Enable filename_completion
plugin"
+ "${pkgname%-*}-linenoise: Enable advanced line editing,
history, and tab completion")
luarocks --lua-version="$1" --tree="$pkgdir/usr/" \
make --deps-mode=none --no-manifest
"$_rockname-$pkgver-$_rockrel.rockspec"
sed -i -e "s#$pkgdir##" "$pkgdir/usr/bin/rep.lua"