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"

Reply via email to