From e026d4ffeebdf0663a8f18b2869028edb367b741 Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Sat, 17 Jun 2023 21:17:07 +0000 Subject: qsynth: update to 0.9.11 --- qsynth/build/qsynth.SlackBuild | 39 ++++++++++++++++++++------------------- 1 file 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 # * Update. +# 0.9.11-1: 17/jun/2023 by Eric Hameleers +# * 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 -- cgit v1.2.3