diff options
author | Eric Hameleers <alien@slackware.com> | 2022-01-31 11:38:43 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2022-01-31 11:38:43 +0000 |
commit | 80df4346bc3687cd3489f84684d5532511b8b864 (patch) | |
tree | 45dd4048020289b0d6fe7355cbcf3060536129fd | |
parent | a9ee99ad553df864ca666cd6799a6d1eb0bf3635 (diff) | |
download | asb-80df4346bc3687cd3489f84684d5532511b8b864.tar.gz asb-80df4346bc3687cd3489f84684d5532511b8b864.tar.xz |
linuxsampler: update to 2.2.0
-rwxr-xr-x | linuxsampler/build/linuxsampler.SlackBuild | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/linuxsampler/build/linuxsampler.SlackBuild b/linuxsampler/build/linuxsampler.SlackBuild index b2991b78..40c38eee 100755 --- a/linuxsampler/build/linuxsampler.SlackBuild +++ b/linuxsampler/build/linuxsampler.SlackBuild @@ -1,6 +1,6 @@ #!/bin/sh # $Id$ -# Copyright 2020 Eric Hameleers, Eindhoven. NL +# Copyright 2020, 2022 Eric Hameleers, Eindhoven. NL # All rights reserved. # # Permission to use, copy, modify, and distribute this software for @@ -29,19 +29,21 @@ # Descr: software audio sampler # URL: https://www.linuxsampler.org/ # Build needs: -# Needs: dssi, jack2, ladspa-sdk, lv2 +# Needs: dssi, jack2, ladspa-sdk, libgig, lv2 # Changelog: -# 2.1.1-1: 18/Jan/2020 by Eric Hameleers <alien@slackware.com> +# 2.1.1-1: 18/jan/2020 by Eric Hameleers <alien@slackware.com> # * Initial build. +# 2.2.0-1: 23/jan/2022 by Eric Hameleers <alien@slackware.com> +# * Update. # # Run 'sh linuxsampler.SlackBuild' to build a Slackware package. -# The package (.t?z) and .txt file as well as build logs are created in /tmp . +# The package (.txz) and .txt file as well as build logs are created in /tmp . # Install the package using 'installpkg' or 'upgradepkg --install-new'. # # ----------------------------------------------------------------------------- PRGNAM=linuxsampler -VERSION=${VERSION:-2.1.1} +VERSION=${VERSION:-2.2.0} BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-" -j$(nproc) "} TAG=${TAG:-alien} @@ -168,6 +170,8 @@ autoreconf -vif \ 2>&1 | tee $OUTPUT/configure-${PRGNAM}.log echo -e "\n**\n" >> $OUTPUT/configure-${PRGNAM}.log +# Linuxsampler configuration warns against using gcc and recommends clang: +CC=clang CXX=clang++ \ LDFLAGS="$SLKLDFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ CFLAGS="$SLKCFLAGS" \ @@ -224,9 +228,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 |