summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2023-06-17 21:17:07 +0000
committer Eric Hameleers <alien@slackware.com>2023-06-17 21:17:07 +0000
commite026d4ffeebdf0663a8f18b2869028edb367b741 (patch)
tree482962d003ec0122c12573c649300021c027d2ef
parent5ce941610b26b0d6aa5d2aaf735fbb2b463da238 (diff)
downloadasb-e026d4ffeebdf0663a8f18b2869028edb367b741.tar.gz
asb-e026d4ffeebdf0663a8f18b2869028edb367b741.tar.xz
qsynth: update to 0.9.11
-rwxr-xr-xqsynth/build/qsynth.SlackBuild39
1 files changed, 20 insertions, 19 deletions
diff --git a/qsynth/build/qsynth.SlackBuild b/qsynth/build/qsynth.SlackBuild
index 230ba05b..095f6980 100755
--- a/qsynth/build/qsynth.SlackBuild
+++ b/qsynth/build/qsynth.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
# $Id$
-# Copyright 2019, 2020, 2021, 2022 Eric Hameleers, Eindhoven, NL
+# Copyright 2019, 2020, 2021, 2022, 2023 Eric Hameleers, Eindhoven, NL
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
@@ -39,6 +39,8 @@
# * Update.
# 0.9.5-1: 23/jan/2022 by Eric Hameleers <alien@slackware.com>
# * Update.
+# 0.9.11-1: 17/jun/2023 by Eric Hameleers <alien@slackware.com>
+# * Update.
#
# Run 'sh qsynth.SlackBuild' to build a Slackware package.
# The package (.t?z) and .txt file as well as build logs are created in /tmp .
@@ -47,7 +49,7 @@
# -----------------------------------------------------------------------------
PRGNAM=qsynth
-VERSION=${VERSION:-0.9.5}
+VERSION=${VERSION:-0.9.11}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(nproc) "}
TAG=${TAG:-alien}
@@ -159,23 +161,22 @@ chown -R root:root .
chmod -R u+w,go+r-w,a+rX-st .
echo Building ...
-mkdir -p build-${PRGNAM}
-cd build-${PRGNAM}
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \
- -DCMAKE_INSTALL_MANDIR=/usr/man \
- -DCMAKE_INSTALL_SYSCONFDIR=/etc \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
- make $NUMJOBS 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
- make DESTDIR=$PKG install 2>&1 | tee $OUTPUT/install-${PRGNAM}.log
-cd -
+cmake -S $(pwd) -B build-${PRGNAM} \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \
+ -DCMAKE_INSTALL_MANDIR=/usr/man \
+ -DCMAKE_INSTALL_SYSCONFDIR=/etc \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ 2>&1 | tee $OUTPUT/configure-${PRGNAM}.log
+cmake --build build-${PRGNAM} -j $NUMJOBS \
+ 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
+DESTDIR=$PKG cmake --install build-${PRGNAM} \
+ 2>&1 | tee $OUTPUT/install-${PRGNAM}.log
# Add 'X-DAW' category to the desktop file (for liveslak):
for DESKTOPF in $PKG/usr/share/applications/*.desktop ; do