diff options
Diffstat (limited to 'audio/connie/connie.SlackBuild')
-rw-r--r-- | audio/connie/connie.SlackBuild | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/audio/connie/connie.SlackBuild b/audio/connie/connie.SlackBuild index 89a767873f..480fc5af60 100644 --- a/audio/connie/connie.SlackBuild +++ b/audio/connie/connie.SlackBuild @@ -6,11 +6,13 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20211130 bkw: BUILD=2, new-style icons. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=connie VERSION=${VERSION:-0.4.3rc9} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -22,9 +24,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -62,6 +61,8 @@ SSE=${SSE:-yes} # QT is left disabled by default because it's experimental. It works, # but is basically useless. +# 20211130 bkw: Slackware -current dropped qt4, and SBo hasn't picked it +# up yet, and this won't with with 5. So even more useless than before. QT=${QT:-no} if [ "$SSE" = "yes" ]; then @@ -88,8 +89,21 @@ make $TARGET mkdir -p $PKG/usr/bin $PKG/usr/man/man1 install -s -m0755 $TARGET $PKG/usr/bin/$PRGNAM +for px in 16 32 48 64; do + size=${px}x${px} + dir=$PKG/usr/share/icons/hicolor/$size/apps + mkdir -p $dir + convert -resize $size $PRGNAM.png $dir/$PRGNAM.png +done + +# original icon is 116x116, do not embiggen. +mkdir -p $PKG/usr/share/icons/hicolor/128x128/apps +convert -background none -extent 128x128 -gravity center \ + $PRGNAM.png \ + $PKG/usr/share/icons/hicolor/128x128/apps/$PRGNAM.png + mkdir -p $PKG/usr/share/pixmaps -cat $PRGNAM.png > $PKG/usr/share/pixmaps/$PRGNAM.png +ln -s ../icons/hicolor/48x48/apps/$PRGNAM.png $PKG/usr/share/pixmaps/$PRGNAM.png # .desktop written for this SlackBuild mkdir -p $PKG/usr/share/applications |