aboutsummaryrefslogtreecommitdiff
path: root/system/kitty/kitty.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'system/kitty/kitty.SlackBuild')
-rw-r--r--system/kitty/kitty.SlackBuild20
1 files changed, 13 insertions, 7 deletions
diff --git a/system/kitty/kitty.SlackBuild b/system/kitty/kitty.SlackBuild
index 29a5ff685c..2b175dd320 100644
--- a/system/kitty/kitty.SlackBuild
+++ b/system/kitty/kitty.SlackBuild
@@ -12,7 +12,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kitty
-VERSION=${VERSION:-0.26.5}
+VERSION=${VERSION:-0.29.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -56,6 +56,14 @@ cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$VERSION
+
+if [ "$LIBDIRSUFFIX" = "64" ]
+then
+ tar xvf $CWD/go1.20.6.linux-amd64.tar.gz
+else
+ tar xvf $CWD/go1.20.6.linux-386.tar.gz
+fi
+
chown -R root:root .
find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
\! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
@@ -69,6 +77,9 @@ find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
sed -i 's,-O3,-O2,g' setup.py
+export GOROOT="$(readlink -f go)"
+export PATH="$GOROOT/bin:$PATH"
+
# The -Wl,-s makes the linker strip the binaries.
# --ignore-compiler-warnings is needed to turn off -Werror.
@@ -96,13 +107,8 @@ find $PKGDOC/html -type f -a -empty | xargs rm
cp -a CHANGELOG* CONTRIBUTING* README* LICENSE* $PKGDOC
cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild
-# make slack-desc reflect the display types the package is built for
-L=$PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/$PRGNAM
-[ -e $L/glfw-x11.so ] && DISPLAYS+=" X11"
-[ -e $L/glfw-wayland.so ] && DISPLAYS+=" Wayland"
-
mkdir -p $PKG/install
-sed "s,@DISPLAYS@,$DISPLAYS," $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG