diff options
Diffstat (limited to 'system/kitty')
-rw-r--r-- | system/kitty/kitty.SlackBuild | 26 | ||||
-rw-r--r-- | system/kitty/kitty.info | 12 | ||||
-rw-r--r-- | system/kitty/slack-desc | 2 |
3 files changed, 21 insertions, 19 deletions
diff --git a/system/kitty/kitty.SlackBuild b/system/kitty/kitty.SlackBuild index cdedeb1c16..81d907d472 100644 --- a/system/kitty/kitty.SlackBuild +++ b/system/kitty/kitty.SlackBuild @@ -2,14 +2,17 @@ # Slackware build script for kitty -# Written by B. Watson (urchlay@slackware.uk) +# Written by B. Watson (email removed) # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20230720 bkw: hand over maintenance to Eugen Wissner. +# 20221228 bkw: update for v0.26.5, fix sbopkglint gripes. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=kitty -VERSION=${VERSION:-0.23.1} +VERSION=${VERSION:-0.34.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -53,6 +56,7 @@ cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.xz cd $PRGNAM-$VERSION + 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 {} \+ @@ -80,23 +84,21 @@ mkdir -p $PKG/usr/bin $PKG/usr/share $PKG/usr/lib$LIBDIRSUFFIX cp -a linux-package/bin/* $PKG/usr/bin cp -a linux-package/share/* $PKG/usr/share cp -a linux-package/lib*/* $PKG/usr/lib$LIBDIRSUFFIX +strip $PKG/usr/bin/$PRGNAM mv $PKG/usr/share/man $PKG/usr/man gzip $PKG/usr/man/man?/*.? -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -mv $PKG/usr/share/doc/$PRGNAM/html $PKG/usr/doc/$PRGNAM-$VERSION +PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKGDOC +mv $PKG/usr/share/doc/$PRGNAM/html $PKGDOC rm -rf $PKG/usr/share/doc/ -cp -a CHANGELOG* CONTRIBUTING* README* LICENSE* $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$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" +find $PKGDOC/html -type f -a -empty | xargs rm +cp -a CHANGELOG* CONTRIBUTING* README* LICENSE* $PKGDOC +cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild 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 diff --git a/system/kitty/kitty.info b/system/kitty/kitty.info index 176acff0bc..aadc6f8ac2 100644 --- a/system/kitty/kitty.info +++ b/system/kitty/kitty.info @@ -1,10 +1,10 @@ PRGNAM="kitty" -VERSION="0.23.1" +VERSION="0.34.1" HOMEPAGE="https://sw.kovidgoyal.net/kitty/" -DOWNLOAD="https://github.com/kovidgoyal/kitty/releases/download/v0.23.1/kitty-0.23.1.tar.xz" -MD5SUM="15d75b35038af24dd765670830c20e93" +DOWNLOAD="https://download.dlackware.com/hosted-sources/kitty/kitty-0.34.1.tar.xz" +MD5SUM="992c3ed6c2209a4aa8446afda0c8ee72" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="B. Watson" -EMAIL="urchlay@slackware.uk" +REQUIRES="librsync google-go-lang simde" +MAINTAINER="Eugen Wissner" +EMAIL="belka@caraus.de" diff --git a/system/kitty/slack-desc b/system/kitty/slack-desc index c48660175a..7d5c2b81a9 100644 --- a/system/kitty/slack-desc +++ b/system/kitty/slack-desc @@ -13,7 +13,7 @@ kitty: rendering to the GPU and supports modern terminal features. It also kitty: supports tiling multiple terminal windows without using an extra kitty: program like screen or tmux. kitty: -kitty: This package supports:@DISPLAYS@ +kitty: Homepage: https://sw.kovidgoyal.net/kitty/ kitty: kitty: kitty: |