diff options
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 |
commit | 4bfc7853edccec48421517f289ac83f7a391fbe2 (patch) | |
tree | bf7cbf68649de170459d679d7953d3ee5d49d45e /sonic-visualiser/build | |
parent | 0fcb7b1ff4bcf54aeced7fe5e0bc6ff91f4ef5b9 (diff) | |
download | asb-4bfc7853edccec48421517f289ac83f7a391fbe2.tar.gz asb-4bfc7853edccec48421517f289ac83f7a391fbe2.tar.xz |
sonic-visualiser: add 'X-DAW' category to the desktop file (for liveslak)
Diffstat (limited to 'sonic-visualiser/build')
-rwxr-xr-x | sonic-visualiser/build/sonic-visualiser.SlackBuild | 15 |
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 |