summaryrefslogtreecommitdiff
path: root/audio/distrho-ports
diff options
context:
space:
mode:
authorklaatu <klaatu@member.fsf.org>2022-03-02 14:11:56 +1300
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2022-03-03 15:56:38 +0700
commit045420d0192ba5994a0f5af8d254bf07934d4270 (patch)
treed6c71f9194543f525a4a71fc7b33ab8d616e888b /audio/distrho-ports
parentec53203bb44ea34aedabd69b55e9b565ddd44e57 (diff)
downloadslackbuilds-045420d0192ba5994a0f5af8d254bf07934d4270.tar.gz
audio/distrho-ports: Updated for version 20180416.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'audio/distrho-ports')
-rw-r--r--audio/distrho-ports/README13
-rw-r--r--audio/distrho-ports/distrho-ports.SlackBuild38
-rw-r--r--audio/distrho-ports/distrho-ports.info134
-rw-r--r--audio/distrho-ports/slack-desc8
4 files changed, 98 insertions, 95 deletions
diff --git a/audio/distrho-ports/README b/audio/distrho-ports/README
index a1390f7bf3..68270ef5b1 100644
--- a/audio/distrho-ports/README
+++ b/audio/distrho-ports/README
@@ -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
diff --git a/audio/distrho-ports/distrho-ports.SlackBuild b/audio/distrho-ports/distrho-ports.SlackBuild
index 455a72df54..188346156f 100644
--- a/audio/distrho-ports/distrho-ports.SlackBuild
+++ b/audio/distrho-ports/distrho-ports.SlackBuild
@@ -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
diff --git a/audio/distrho-ports/distrho-ports.info b/audio/distrho-ports/distrho-ports.info
index 2c16fd67cd..4085ceaa93 100644
--- a/audio/distrho-ports/distrho-ports.info
+++ b/audio/distrho-ports/distrho-ports.info
@@ -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"
diff --git a/audio/distrho-ports/slack-desc b/audio/distrho-ports/slack-desc
index d5bff6efd8..43681e30fa 100644
--- a/audio/distrho-ports/slack-desc
+++ b/audio/distrho-ports/slack-desc
@@ -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: