[Lunar-commits] <moonbase> chuck: introduction to moonbase

Michael 'v4hn' Goerner v4hn at lunar-linux.org
Tue May 15 14:27:55 CEST 2012


commit 38b3213d8fb7df3a961323871e36fa71fda27ff8
Author: Michael 'v4hn' Goerner <v4hn at lunar-linux.org>
Date:   Tue May 15 14:27:55 2012 +0200

    chuck: introduction to moonbase
---
 compilers/chuck/BUILD   |    8 ++++++++
 compilers/chuck/DEPENDS |    5 +++++
 compilers/chuck/DETAILS |   17 +++++++++++++++++
 3 files changed, 30 insertions(+)

diff --git a/compilers/chuck/BUILD b/compilers/chuck/BUILD
new file mode 100644
index 0000000..9ab70bd
--- /dev/null
+++ b/compilers/chuck/BUILD
@@ -0,0 +1,8 @@
+(
+
+  cd src/         &&
+  make linux-alsa &&
+  prepare_install &&
+  make install
+
+) > $C_FIFO 2>&1
diff --git a/compilers/chuck/DEPENDS b/compilers/chuck/DEPENDS
new file mode 100644
index 0000000..f39e8dd
--- /dev/null
+++ b/compilers/chuck/DEPENDS
@@ -0,0 +1,5 @@
+depends alsa-lib
+depends libsndfile
+depends flac
+depends libvorbis
+depends libogg
diff --git a/compilers/chuck/DETAILS b/compilers/chuck/DETAILS
new file mode 100644
index 0000000..213c146
--- /dev/null
+++ b/compilers/chuck/DETAILS
@@ -0,0 +1,17 @@
+          MODULE=chuck
+         VERSION=1.2.1.3
+          SOURCE=$MODULE-$VERSION.tgz
+      SOURCE_URL=http://chuck.cs.princeton.edu/release/files/
+      SOURCE_VFY=sha1:14de1c468294c6b324aee0023fee0116a8e5f5e0
+        WEB_SITE=http://chuck.cs.princeton.edu/
+         ENTERED=20120515
+         UPDATED=20120515
+           SHORT="audio programming language for real-time synthesis"
+
+cat << EOF
+ChucK is a new (and developing) audio programming language for real-time
+synthesis, composition, performance, and now, analysis. It presents
+a new time-based, concurrent programming model that's highly precise and
+expressive (we call this strongly-timed), as well as dynamic control
+rates, and the ability to add and modify code on-the-fly.
+EOF


More information about the Lunar-commits mailing list