summaryrefslogtreecommitdiffstats
path: root/audio/connie/connie.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'audio/connie/connie.SlackBuild')
-rw-r--r--audio/connie/connie.SlackBuild26
1 files changed, 20 insertions, 6 deletions
diff --git a/audio/connie/connie.SlackBuild b/audio/connie/connie.SlackBuild
index 89a767873f..a82ca960c9 100644
--- a/audio/connie/connie.SlackBuild
+++ b/audio/connie/connie.SlackBuild
@@ -2,15 +2,17 @@
# Slackware build script for connie
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# 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