summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2020-10-10 18:40:49 +0000
committer Eric Hameleers <alien@slackware.com>2020-10-10 18:40:49 +0000
commit4bfc7853edccec48421517f289ac83f7a391fbe2 (patch)
treebf7cbf68649de170459d679d7953d3ee5d49d45e
parent0fcb7b1ff4bcf54aeced7fe5e0bc6ff91f4ef5b9 (diff)
downloadasb-4bfc7853edccec48421517f289ac83f7a391fbe2.tar.gz
asb-4bfc7853edccec48421517f289ac83f7a391fbe2.tar.xz
sonic-visualiser: add 'X-DAW' category to the desktop file (for liveslak)
-rwxr-xr-xsonic-visualiser/build/sonic-visualiser.SlackBuild15
1 files changed, 9 insertions, 6 deletions
diff --git a/sonic-visualiser/build/sonic-visualiser.SlackBuild b/sonic-visualiser/build/sonic-visualiser.SlackBuild
index 51d27254..ada5a078 100755
--- a/sonic-visualiser/build/sonic-visualiser.SlackBuild
+++ b/sonic-visualiser/build/sonic-visualiser.SlackBuild
@@ -36,6 +36,8 @@
# * Initial build.
# 4.2-1: 09/sep/2020 by Eric Hameleers <alien@slackware.com>
# * Update.
+# 4.2-2: 10/oct/2020 by Eric Hameleers <alien@slackware.com>
+# * Add 'X-DAW' category to the desktop file (for liveslak).
#
# Run 'sh sonic-visualiser.SlackBuild' to build a Slackware package.
# The package (.t?z) and .txt file as well as build logs are created in /tmp .
@@ -45,7 +47,7 @@
PRGNAM=sonic-visualiser
VERSION=${VERSION:-4.2}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(nproc) "}
TAG=${TAG:-alien}
@@ -184,12 +186,13 @@ make INSTALL_ROOT=$PKG install 2>&1 | tee $OUTPUT/install-${PRGNAM}.log
mkdir -p $PKG/usr/share/pixmaps
convert -background none \
$PKG/usr/share/icons/hicolor/scalable/apps/${PRGNAM}.svg \
- -scale 64 $PKG/usr/share/pixmaps/${PRGNAM}.png
+ -scale 256 $PKG/usr/share/pixmaps/${PRGNAM}.png
# Install and fix the .desktop file:
install -Dm0644 ${PRGNAM}.desktop -t ${PKG}/usr/share/applications/
-sed -i -e "s#^Icon=.*#Icon=/usr/share/pixmaps/${PRGNAM}.png#" \
- $PKG/usr/share/applications/${PRGNAM}.desktop
+sed -i $PKG/usr/share/applications/${PRGNAM}.desktop \
+ -e "s#^Icon=.*#Icon=/usr/share/pixmaps/${PRGNAM}.png#" \
+ -e "s/^Categories=\(.*\)/Categories=X-DAW;\1/"
# Install some samples:
install -Dm0644 samples/* -t ${PKG}/usr/share/${PRGNAM}/samples
@@ -268,9 +271,9 @@ cat $SRCDIR/slack-required > $PKG/install/slack-required
# Build the package:
cd $PKG
-makepkg --linkadd y --chown n $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-tgz} 2>&1 | tee $OUTPUT/makepkg-${PRGNAM}.log
+makepkg --linkadd y --chown n $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz} 2>&1 | tee $OUTPUT/makepkg-${PRGNAM}.log
cd $OUTPUT
-md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-tgz} > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-tgz}.md5
+md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz} > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}.md5
cd -
cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txt
cat $PKG/install/slack-required > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.dep