diff options
Diffstat (limited to 'system/kitty/kitty.SlackBuild')
-rw-r--r-- | system/kitty/kitty.SlackBuild | 20 |
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 |