summaryrefslogtreecommitdiffstats
path: root/audio/audacity/audacity.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'audio/audacity/audacity.SlackBuild')
-rw-r--r--audio/audacity/audacity.SlackBuild21
1 files changed, 11 insertions, 10 deletions
diff --git a/audio/audacity/audacity.SlackBuild b/audio/audacity/audacity.SlackBuild
index ddaee0e1a0..bc49fb7233 100644
--- a/audio/audacity/audacity.SlackBuild
+++ b/audio/audacity/audacity.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for audacity
# Copyright 2006-2010 Chess Griffin <chess@chessgriffin.com>
-# Copyright 2011-2023 Matteo Bernardini <ponce@slackbuilds.org>
+# Copyright 2011-2024 Matteo Bernardini <ponce@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -34,8 +34,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=audacity
-VERSION=${VERSION:-3.4.2}
-MANVER=${MANVER:-3.4.2}
+VERSION=${VERSION:-3.5.1}
+MANVER=${MANVER:-3.5.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -94,6 +94,11 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+# https://github.com/audacity/audacity/issues/6352
+if [[ $(uname -m) =~ i*86 ]]; then SLKCFLAGS+=" -msse2"; fi
+
+sed -i 's|^#include "allegro.h"|#include "portsmf/allegro.h"|' libraries/lib-note-track/WrapAllegro.h
+
mkdir -p build
cd build
cmake \
@@ -155,14 +160,10 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
rm -fr $PKG/usr/share/doc
cp LICENSE.* README.* $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-# Before changing the version just check the path inside of the zip:
-# the index file must be located to /usr/share/audacity/help/manual/index.html
if [ "${MANUAL:-no}" = "yes" ]; then
- mkdir -p $PKG/usr/share/$PRGNAM/help
- cd $PKG/usr/share/$PRGNAM/help
- unzip $CWD/$PRGNAM-manual-$VERSION.zip
- mv $PRGNAM-manual-$VERSION manual
+ ( cd $PKG/usr/doc/$PRGNAM-$VERSION
+ tar xf $CWD/$PRGNAM-manual-$VERSION.tar.gz
+ chown -R root:root help )
fi
mkdir -p $PKG/install