diff options
author | xaizek <xaizek@posteo.net> | 2023-11-11 08:35:23 +0900 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2023-11-11 08:08:33 +0700 |
commit | f1f32a98fbd9997e77de1a1d858cba7970775752 (patch) | |
tree | 56b689631bffc4a5245225a4985535c1c008003e /development/lua-language-server | |
parent | 058c25c082add2e3a2d54ce0fadb7fd55e9412e6 (diff) | |
download | slackbuilds-f1f32a98fbd9997e77de1a1d858cba7970775752.tar.gz slackbuilds-f1f32a98fbd9997e77de1a1d858cba7970775752.tar.xz |
development/lua-language-server: Updated for version 3.7.2.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/lua-language-server')
-rw-r--r-- | development/lua-language-server/lua-language-server.SlackBuild | 24 | ||||
-rw-r--r-- | development/lua-language-server/lua-language-server.info | 6 |
2 files changed, 15 insertions, 15 deletions
diff --git a/development/lua-language-server/lua-language-server.SlackBuild b/development/lua-language-server/lua-language-server.SlackBuild index c47290ea0b..0f9abdb289 100644 --- a/development/lua-language-server/lua-language-server.SlackBuild +++ b/development/lua-language-server/lua-language-server.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lua-language-server -VERSION=${VERSION:-3.6.19} +VERSION=${VERSION:-3.7.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -47,16 +47,6 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -else - SLKCFLAGS="-O2" -fi - set -e rm -rf $PKG @@ -74,7 +64,8 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; cd 3rd/luamake -compile/install.sh +# don't use compile/install.sh, it updates shell configuration file +compile/build.sh cd ../.. 3rd/luamake/luamake rebuild @@ -97,6 +88,15 @@ mkdir -p "$PKG/usr/libexec/lua-language-server" cp -r bin/ locale/ meta/ script/ debugger.lua main.lua \ "$PKG/usr/libexec/lua-language-server" +# empty directories come from source package and build process, their names are +# hashes which are generated for FFI meta; see no easy way to prevent their +# creation while keeping tests, so just remove empty directories in here +for dir in "$PKG/usr/libexec/lua-language-server/meta/"*; do + if [ -z "$(ls -A "$dir")" ]; then + rmdir "$dir" + fi +done + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ LICENSE changelog.md \ diff --git a/development/lua-language-server/lua-language-server.info b/development/lua-language-server/lua-language-server.info index bba20cac80..b530b0847c 100644 --- a/development/lua-language-server/lua-language-server.info +++ b/development/lua-language-server/lua-language-server.info @@ -1,8 +1,8 @@ PRGNAM="lua-language-server" -VERSION="3.6.19" +VERSION="3.7.2" HOMEPAGE="https://github.com/sumneko/lua-language-server" -DOWNLOAD="https://github.com/sumneko/lua-language-server/releases/download/3.6.19/lua-language-server-3.6.19-submodules.zip" -MD5SUM="239555a88af8b41a7493ee22edeccf71" +DOWNLOAD="https://github.com/sumneko/lua-language-server/releases/download/3.7.2/lua-language-server-3.7.2-submodules.zip" +MD5SUM="83731de9bf685b52f6a0bbe2f271414d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |