diff options
Diffstat (limited to 'system/kitty/kitty.SlackBuild')
-rw-r--r-- | system/kitty/kitty.SlackBuild | 26 |
1 files changed, 14 insertions, 12 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 |