aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Pfeifer <pfeifer[dot]felix[at]googlemail[dot]com>2011-07-16 19:14:05 -0300
committerRobby Workman <rworkman@slackbuilds.org>2011-07-21 22:52:09 -0500
commit83239fc84aca915dbc803220011c7dd1131371c7 (patch)
tree8c216a20cd72ab08f11ae4c316c23fc834173fa7
parent909f6acfdfca7a42654557ad48599c609ab46a04 (diff)
audio/SuperCollider: Updated for version 3.4.3.
Signed-off-by: Niels Horn <niels.horn@slackbuilds.org>
-rw-r--r--audio/SuperCollider/README3
-rw-r--r--audio/SuperCollider/SuperCollider.SlackBuild9
-rw-r--r--audio/SuperCollider/SuperCollider.info10
-rw-r--r--audio/SuperCollider/slack-desc6
4 files changed, 17 insertions, 11 deletions
diff --git a/audio/SuperCollider/README b/audio/SuperCollider/README
index 344573d044e94..633c68b9f76fe 100644
--- a/audio/SuperCollider/README
+++ b/audio/SuperCollider/README
@@ -3,4 +3,7 @@ synthesis and algorithmic composition. It provides an interpreted object
oriented language which functions as a network client to a state of the art,
realtime sound synthesis server.
+This buildscript also includes SwingOSC which is a GUI Framework for
+Supercollider.
+
This requires scons, icu4c, and jack-audio-connection-kit.
diff --git a/audio/SuperCollider/SuperCollider.SlackBuild b/audio/SuperCollider/SuperCollider.SlackBuild
index 33c034e16cff3..52b1f5ccf36cb 100644
--- a/audio/SuperCollider/SuperCollider.SlackBuild
+++ b/audio/SuperCollider/SuperCollider.SlackBuild
@@ -6,7 +6,7 @@
# contact: pfeifer[dot]felix[at]googlemail[dot]com
PRGNAM=SuperCollider
-VERSION=${VERSION:-3.4}
+VERSION=${VERSION:-3.4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -37,13 +37,14 @@ else
LIBDIRSUFFIX=""
fi
-set -e # Exit on most errors
+set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-Source
-tar xvf $CWD/$PRGNAM-$VERSION-Source-With-Extras-linux.tar.gz
+tar xvf $CWD/$PRGNAM-$VERSION-Source-linux.tar.gz
+unzip $CWD/SwingOSC-0.65.zip
cd $PRGNAM-Source
chown -R root:root .
find . \
@@ -60,7 +61,7 @@ cd common
scons PREFIX=/usr X11=yes SCEL=yes SCED=yes SCVIM=yes LID=yes READLINE=no
scons install DESTDIR=$PKG
# Compile and install SwingOSC
- cd ../optional_installs/SwingOSC
+ cd ../../SwingOSC
chmod 0755 install_linux_system.sh
./install_linux_system.sh $PKG/usr
cd -
diff --git a/audio/SuperCollider/SuperCollider.info b/audio/SuperCollider/SuperCollider.info
index 3ee59a1a90795..61314f31e7c33 100644
--- a/audio/SuperCollider/SuperCollider.info
+++ b/audio/SuperCollider/SuperCollider.info
@@ -1,10 +1,12 @@
PRGNAM="SuperCollider"
-VERSION="3.4"
+VERSION="3.4.3"
HOMEPAGE="http://supercollider.sourceforge.net/"
-DOWNLOAD="https://downloads.sourceforge.net/supercollider/SuperCollider-3.4-Source-With-Extras-linux.tar.gz"
-MD5SUM="20631117a7e9fb1c862833ce424ce9f4"
+DOWNLOAD="http://downloads.sourceforge.net/supercollider/SuperCollider-3.4.3-Source-linux.tar.gz \
+ http://downloads.sourceforge.net/swingosc/SwingOSC-0.65.zip"
+MD5SUM="a7d5371c01181b25e476c0e5c5dfe0b6 \
+ 6c284f505525dff8462267958479ed1a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Felix Pfeifer"
EMAIL="pfeifer[dot]felix[at]googlemail[dot]com"
-APPROVED="rworkman"
+APPROVED="Niels Horn"
diff --git a/audio/SuperCollider/slack-desc b/audio/SuperCollider/slack-desc
index fa27b182daa0f..72a6f94d068c0 100644
--- a/audio/SuperCollider/slack-desc
+++ b/audio/SuperCollider/slack-desc
@@ -7,13 +7,13 @@
|-----handy-ruler------------------------------------------------------|
SuperCollider: SuperCollider (OO Language for Audio Synthesis)
-SuperCollider:
+SuperCollider:
SuperCollider: SuperCollider is an environment and programming language for real-
SuperCollider: time audio synthesis and algorithmic composition. It provides an
SuperCollider: interpreted object-oriented language which functions as a network
SuperCollider: client to a state of the art, real-time sound synthesis server.
-SuperCollider:
+SuperCollider:
SuperCollider: SuperCollider was written by James McCartney over a period of many
SuperCollider: years, and is now an open source (GPL) project maintained and
SuperCollider: developed by various people.
-SuperCollider:
+SuperCollider: