diff options
Diffstat (limited to 'games/open-adventure/open-adventure.SlackBuild')
-rw-r--r-- | games/open-adventure/open-adventure.SlackBuild | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/games/open-adventure/open-adventure.SlackBuild b/games/open-adventure/open-adventure.SlackBuild index a32781162059f..a665eb8798a9f 100644 --- a/games/open-adventure/open-adventure.SlackBuild +++ b/games/open-adventure/open-adventure.SlackBuild @@ -6,6 +6,7 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20230906 bkw: update for v1.16. # 20230107 bkw: Update for v1.11. # 20211024 bkw: BUILD=2, new-style icons, HTML docs. # 20201024 bkw: Update for v1.9. @@ -20,7 +21,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=open-adventure -VERSION=${VERSION:-1.11} +VERSION=${VERSION:-1.16} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -105,18 +106,21 @@ mkdir -p $PKG/usr/share/applications $PKG/usr/share/pixmaps sed 's,Exec=,&/usr/games/,' $EXE.desktop > $PKG/usr/share/applications/$EXE.desktop # The icon doesn't look that great when scaled down; shrug. +# 20230906 bkw: use rsvg-convert rather than ImageMagick's convert, +# for more reproducible builds (IM uses inkscape if installed, or rsvg +# if not). Also avoids inkscape writing to /root/.config/... for px in 16 32 48 64 128; do size=${px}x${px} dir=$PKG/usr/share/icons/hicolor/$size/apps mkdir -p $dir - convert -background none -resize $size $EXE.svg $dir/$EXE.png + rsvg-convert --output=$dir/$EXE.png --width=$px --height=$px $EXE.svg done ln -s ../icons/hicolor/48x48/apps/$EXE.png $PKG/usr/share/pixmaps/$EXE.png mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/html rm -f INSTALL* -cp -a COPYING NEWS *.adoc TODO $PKG/usr/doc/$PRGNAM-$VERSION +cp -a COPYING *.adoc $PKG/usr/doc/$PRGNAM-$VERSION cp -a *.html $PKG/usr/doc/$PRGNAM-$VERSION/html cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild |