audio/distrho-ports: Updated for version 20180416.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
klaatu 2022-03-02 14:11:56 +13:00 committed by Willy Sudiarto Raharjo
parent ec53203bb4
commit 045420d019
No known key found for this signature in database
GPG key ID: 3F617144D7238786
4 changed files with 98 additions and 95 deletions

View file

@ -3,24 +3,23 @@ KXStudio) ported to Linux. It includes:
Arctican filters
Dexed DX7 Emulator
Mverb
Nekobi TB-303 clone
DRowAudio filters
Drow Audio plugins
EasySSP visualiser
Juced Drum Synth and EQ
Klangfalter audio convolutor
Lufsmeter
Luftikus EQ
Mverb
NDC plugins
Obxd OB-X emulator
Pitched Delay filter
ReFine mastering plugins
Stereo source separation filter
TAL Dub-3, Filter, NoiseMaker, Reverb, and Vocoder
Vex 3 oscillator subtractive waverom synth
wolpertinger subtractive synth
LV2 and Linux-native VST plugins are installed.
LV2 and Linux-native VST plugins are included.
To exclude VST:
VST=no ./distrho-ports.SlackBuild
or the other:
LV2=no ./distrho-ports.SlackBuild

View file

@ -1,6 +1,6 @@
#!/bin/bash
# Slackware build script for Distrho set of plugins
# Copyright 2015 by Klaatu, Wellington NZ
# Copyright 2015-22 by Klaatu, Lawrence NZ
#
# GNU All-Permissive License
# Copying and distribution of this file, with or without modification,
@ -11,14 +11,14 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=distrho-ports
VERSION=${VERSION:-20140826}
VERSION=${VERSION:-20180416}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@ -36,7 +36,7 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
if [ "$ARCH" = "i586" ]; then
LIBDIRSUFFIX=""
LIBDIRMARK="32"
elif [ "$ARCH" = "x86_64" ]; then
@ -54,7 +54,7 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
mkdir $PRGNAM-$VERSION
for i in $CWD/*-linux"$LIBDIRMARK"bit.tar.xz; do
for i in $CWD/*-linux"$LIBDIRMARK".tar.xz; do
tar xvf "$i" -C $PRGNAM-$VERSION
done
cd $PRGNAM-$VERSION
@ -65,27 +65,19 @@ 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 {} \;
for i in ./*-linux${LIBDIRMARK}bit; do
#lv2
if [ X"$LV2" != "X" ]; then
echo "Skipping $i LV2"
else
mkdir -p "$PKG/usr/lib${LIBDIRSUFFIX}/lv2"
cp -rf $i/*lv2 "$PKG/usr/lib${LIBDIRSUFFIX}/lv2"
fi
#vst
if [ X"$VST" != "X" ]; then
echo "Skipping $i VST"
else
mkdir -p "$PKG/usr/lib${LIBDIRSUFFIX}/vst"
cp -rf $i/*so "$PKG/usr/lib${LIBDIRSUFFIX}/vst"
fi
# create destination directories
mkdir -p "$PKG/usr/lib${LIBDIRSUFFIX}/lv2"
[[ "$VST" ]] || mkdir -p "$PKG/usr/lib${LIBDIRSUFFIX}/vst"
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
for i in ./*-linux${LIBDIRMARK}; do
cp -rf $i/*.lv2 "$PKG/usr/lib${LIBDIRSUFFIX}/lv2"
[[ "$VST" ]] || cp -rf $i/*.so "$PKG/usr/lib${LIBDIRSUFFIX}/vst"
REFNAM=$(echo $i | cut -f2 -d'/' | cut -f1 -d'-')
cp -a "$i"/README* $PKG/usr/doc/$PRGNAM-$VERSION/"README.${REFNAM}"
done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a "$i"/README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

View file

@ -1,66 +1,78 @@
PRGNAM="distrho-ports"
VERSION="20140826"
VERSION="20180416"
HOMEPAGE="http://distrho.sourceforge.net/ports"
DOWNLOAD="http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/arctican-plugins-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/dexed-linux32bit-fixed.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/drowaudio-plugins-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/easyssp-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/juced-plugins-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/klangfalter-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/lufsmeter-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/luftikus-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/distrho-mverb-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/distrho-nekobi-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/obxd-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/pitcheddelay-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/tal-plugins-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/vex-linux32bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/wolpertinger-linux32bit.tar.xz"
MD5SUM="8e35a3c3c94e98e3491b95772a5dd5fc \
9dd392ae728e8f367836cd718a16c79b \
55a2b928a4ca3e0992c91975042b1f42 \
4507179c5aafaa30003ab64885cd38af \
40b5ceb2d9e70cb136ddc1969831fa93 \
a5b6dae6b250df216c5ea69eb5600c85 \
1b42ddb2177272bce1c5fe1c8ed5204e \
7d6baaf9e36a8afec5384f4e104ea767 \
0fdd0f9db8236a620fffa07f4c632087 \
6dde618259cd7e55abc7312c6547a835 \
54a102fc8db19527090d8d663a1d2ce8 \
65a086cc54cdf28f1179ea831af37d82 \
298a31d4c80b81be0cd3cc5b3dc093dc \
a9d6525ce049f744ca6454e9816c4346 \
9c4a2bbc73f22838346c071e2db6db86"
DOWNLOAD_x86_64="http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/arctican-plugins-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/dexed-linux64bit-fixed.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/drowaudio-plugins-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/easyssp-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/juced-plugins-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/klangfalter-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/lufsmeter-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/luftikus-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/distrho-mverb-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/distrho-nekobi-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/obxd-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/pitcheddelay-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/tal-plugins-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/vex-linux64bit.tar.xz \
http://iweb.dl.sourceforge.net/project/distrho/2014-08-26/wolpertinger-linux64bit.tar.xz"
MD5SUM_x86_64="0f9ed95cbe549b1bf1a5d41a368a035e \
27a173161cf47e6ee394e807fef9db8f \
5b5c1c1a233a6d93e7cac0cbc3d293c0 \
24c4d2dd824de03490fa059459acba00 \
f0d3addeab7bcefc9c4992f4dcab94f0 \
2647afc671343679db5bbf419530ca4f \
a5f12b89b43fe235245e819559e84450 \
ab8d9328a2ae8c4c6ec21128658aca44 \
3b644665e92c4ab20f694f39b1c7d7f9 \
22263029e71c8682bee576aba0267d09 \
66dc8b754650c9bef51788a6d41a0dc4 \
93c0d6c1600107d79c7d30563aae20b0 \
f255165b25528ebf2f9ebfbe917f131d \
790a592274f8a43761c3ca6928afc093 \
0db649967d479c5ae14c726599f6b802"
DOWNLOAD="https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/arctican-plugins-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/dexed-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/drowaudio-plugins-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/easyssp-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/juce-opl-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/juced-plugins-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/klangfalter-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/lufsmeter-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/luftikus-linux32.tar.xz \
https://github.com/DISTRHO/DPF-Plugins/releases/download/v1.1/mverb-linux32.tar.xz \
https://github.com/DISTRHO/DPF-Plugins/releases/download/v1.1/ndc-plugins-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/obxd-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/pitcheddelay-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/refine-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/stereosourceseparation-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/tal-plugins-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/vex-linux32.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/wolpertinger-linux32.tar.xz"
MD5SUM="9e635c887e287ae46b9732d48c7f0603 \
c80b157c79984ee951a0e548c8d39d8f \
ba3e05212b2f6fbdf4c89ce108c16594 \
871b80bab23df7aa31307548a3f6a68f \
688e2bafc8bb781375bc4e74129cc5e3 \
ccc9b0f6caeeb642cec954743202fc27 \
c773344b16a4e8c2859c64ca8cfb9492 \
25d3149024a33926061a19188221de77 \
9c1604a533f1cc35ad703e6c5a451e0d \
41595bd6253f24e036b6e07919dc2966 \
12d41af6156424e22f73591417fbd711 \
38a32242f5f6ff15bba518a361e4bb13 \
c912a9a4fc198a3b73c5876e75aa2011 \
6b16b926f721866d70eba08b446131d2 \
8c7efbc2c846b30e326d52b8271f02ce \
c04e4865022dfd7d1339427fe3d515a3 \
1167db74d06c2fd58b51e0fd73dbe168 \
56eac3e0d42aa1bb7787bf1ea114d9b7"
DOWNLOAD_x86_64="https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/arctican-plugins-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/dexed-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/drowaudio-plugins-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/easyssp-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/juce-opl-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/juced-plugins-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/klangfalter-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/lufsmeter-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/luftikus-linux64.tar.xz \
https://github.com/DISTRHO/DPF-Plugins/releases/download/v1.1/mverb-linux64.tar.xz \
https://github.com/DISTRHO/DPF-Plugins/releases/download/v1.1/ndc-plugins-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/obxd-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/pitcheddelay-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/refine-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/stereosourceseparation-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/tal-plugins-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/vex-linux64.tar.xz \
https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/wolpertinger-linux64.tar.xz"
MD5SUM_x86_64="5e3f5e6c7aca8a52de57242ae51ba5fd \
0a525400e779b57c017f842902f5a3ee \
bfab354592df5ca10c0d614537615088 \
ad1acd9ba482644ff3bcea352c1c10d5 \
749750c88ade5f3bce771186b8204a9a \
cd570dd30c3370b816f7fabd091be0c2 \
f004628d88c8e97f5c05ff92bc36d85f \
495c4c5c24da2a298d04cb6657b9a69c \
f7be1c9e75d76d2086de811c0c2f5bf2 \
704b278e6bbe5b46111fb4979de8d587 \
e807f209c50bf39b7659e6241557ea48 \
b858f6fc5e811763e6e8f1f5f43c64d4 \
18f8f694a219a0c0650ab1dab306d368 \
ece01c6b4597a445b0e8e160c733dd1a \
5ae83148ff24e95971cb2364ee73480e \
8e55116a45b6185b56cedcb8263f4d91 \
d3453b6c556aae5bd56c4952faecf583 \
411ed756fa97b71e78576be7a50c7f5c"
REQUIRES="lv2"
MAINTAINER="Klaatu"
EMAIL="klaatu@member.fsf.org"

View file

@ -9,11 +9,11 @@
distrho-ports: distrho-ports (LV2 and VST audio plugins)
distrho-ports:
distrho-ports: This is a dump of Faltx's ports of several audio plugins, including:
distrho-ports: Arctican, dexed DX7 emulator, mverb, nekobi TB-303 clone, drowaudio,
distrho-ports: easyssp, juced, klangfalter, lufsmeter, luftikus, obxd OBX emulator,
distrho-ports: pitched delay, tal plugins, vex synth, wolpertinger synth.
distrho-ports: Arctican, dexed DX7 emulator, drow, easySSP, juce OPL, juced plugins,
distrho-ports: klangfalter, lufsmeter, luftikus, mverb, ndc, obxd OBX emulator,
distrho-ports: pitched delay, refine, stereo source separation, TAL plugins,
distrho-ports: vex synth, and wolpertinger synth.
distrho-ports:
distrho-ports: http://distrho.sourceforge.net/ports
distrho-ports:
distrho-ports:
distrho-ports: