[SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (5a1e5f419a8ddfd26d9084b0069e95226881eb91)

Juuso Alasuutari scm at mail.sourcemage.org
Sat Sep 2 18:09:17 EDT 2006


GIT changes to master grimoire by Juuso Alasuutari <iuso at sourcemage.org>:

 ChangeLog                       |    4 ++++
 audio-creation/om-synth/BUILD   |    2 ++
 audio-creation/om-synth/DEPENDS |   31 +++++++++++++++++++++++++++++++
 audio-creation/om-synth/DETAILS |   17 +++++++++++++++++
 audio-creation/om-synth/HISTORY |    2 ++
 audio-drivers/jack/BUILD        |    4 ++--
 audio-drivers/jack/CONFIGURE    |    4 +++-
 audio-drivers/jack/HISTORY      |    6 +++++-
 gnome2-libs/flowcanvas/BUILD    |    2 ++
 gnome2-libs/flowcanvas/DEPENDS  |    2 ++
 gnome2-libs/flowcanvas/DETAILS  |   13 +++++++++++++
 gnome2-libs/flowcanvas/HISTORY  |    2 ++
 12 files changed, 85 insertions(+), 4 deletions(-)

New commits:
commit 51302e3086645bf87fcd3c52f32be7544924e3e0
Author: Juuso Alasuutari <iuso at sourcemage.org>
Commit: Juuso Alasuutari <iuso at sourcemage.org>

    flowcanvas & om-synth: New spells, widget lib & soft synth.

commit f8c3af235897b0453271cb46a661b274de39b17a
Author: Juuso Alasuutari <iuso at sourcemage.org>
Commit: Juuso Alasuutari <iuso at sourcemage.org>

    jack: Added query for default temp dir.

diff --git a/ChangeLog b/ChangeLog
index ad95161..bf17fa3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-09-03 Juuso Alasuutari <iuso at sourcemage.org>
+	* gnome2-libs/flowcanvas: New spell, Gnomecanvasmm widget.
+	* audio-creation/om-synth: New spell, modular soft synth.
+
 2006-09-01 Alexander Tsamutali <astsmtl at gmail.com>
 	* net/tcptraceroute: New spell, traceroute using TCP
 
diff --git a/audio-creation/om-synth/BUILD b/audio-creation/om-synth/BUILD
new file mode 100755
index 0000000..446f039
--- /dev/null
+++ b/audio-creation/om-synth/BUILD
@@ -0,0 +1,2 @@
+OPTS="--disable-lv2 $OPTS"  &&
+default_build
diff --git a/audio-creation/om-synth/DEPENDS b/audio-creation/om-synth/DEPENDS
new file mode 100755
index 0000000..7f52b59
--- /dev/null
+++ b/audio-creation/om-synth/DEPENDS
@@ -0,0 +1,31 @@
+depends  liblo        &&
+depends  flowcanvas   &&
+depends  JACK-DRIVER  &&
+
+optional_depends  alsa-lib  "--enable-alsa-midi"  "--disable-alsa-midi"  \
+                  "for ALSA MIDI driver support"                         &&
+
+optional_depends  dssi  "--enable-dssi"  "--disable-dssi"  \
+                  "for DSSI plugin support"                &&
+
+optional_depends  ladspa  "--enable-ladspa"  "--disable-ladspa"  \
+                  "for LADSPA plugin support"                    &&
+
+optional_depends  lash  "--enable-lash"  "--disable-lash"  \
+                  "for LASH session management support"    &&
+
+optional_depends  libxml2                      \
+                  "--enable-console-clients"   \
+                  "--disable-console-clients"  \
+                  "to build console clients"   &&
+
+if is_depends_enabled $SPELL libxml2; then
+  optional_depends  flowcanvas              \
+                    "--enable-gtk-client"   \
+                    "--disable-gtk-client"  \
+                    "to build GTK client"   &&
+  if is_depends_enabled $SPELL flowcanvas; then
+    depends  libglademm  &&
+    depends  gtkmm2
+  fi
+fi
diff --git a/audio-creation/om-synth/DETAILS b/audio-creation/om-synth/DETAILS
new file mode 100755
index 0000000..a018335
--- /dev/null
+++ b/audio-creation/om-synth/DETAILS
@@ -0,0 +1,17 @@
+           SPELL=om-synth
+         VERSION=0.3.0pre
+          SOURCE=$SPELL-$VERSION.tar.bz2
+   SOURCE_URL[0]=http://www.scs.carleton.ca/~drobilla/files/$SOURCE
+     SOURCE_HASH=sha512:34ba1a5ea828f7a3b8b4913a6778b09904b253c9a2cd5edc425ac3c6c85200b800711f3eafe42d32699fd2923021b9ecbb595f6101515db882b62af07b278eb0
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/copy_$SPELL
+        WEB_SITE=http://www.nongnu.org/om-synth/
+         ENTERED=20060903
+      LICENSE[0]=GPL
+           SHORT="Realtime modular synthesizer and effects processor."
+cat << EOF
+Om is a realtime modular synthesizer and effects processor for GNU/Linux
+audio systems using the Jack audio server and LADSPA or DSSI plugins. Its
+engine runs as an independent process controlled via the Open Sound Control
+(OSC) protocol, meaning many clients can control the engine simultaneously -
+even across a network.
+EOF
diff --git a/audio-creation/om-synth/HISTORY b/audio-creation/om-synth/HISTORY
new file mode 100644
index 0000000..9e6894a
--- /dev/null
+++ b/audio-creation/om-synth/HISTORY
@@ -0,0 +1,2 @@
+2006-09-03 Juuso Alasuutari <iuso at sourcemage.org>
+	* DETAILS, DEPENDS, BUILD, HISTORY: created spell
diff --git a/audio-drivers/jack/BUILD b/audio-drivers/jack/BUILD
index 0b2b9e8..e186be5 100755
--- a/audio-drivers/jack/BUILD
+++ b/audio-drivers/jack/BUILD
@@ -1,5 +1,5 @@
 # Remove --disable-freebob and add FreeBob support in DEPENDS if/when 
 # someone writes a spell for it
-OPTS="--disable-freebob --disable-coreaudio $MIXSSE $JACK_OSS \
-$JACK_OPTIMIZE $OPTS"  &&
+OPTS="--disable-freebob --disable-coreaudio $MIXSSE $JACK_OSS  \
+     $JACK_OPTIMIZE --with-default-tmpdir=$JACK_TMPDIR $OPTS"  &&
 default_build
diff --git a/audio-drivers/jack/CONFIGURE b/audio-drivers/jack/CONFIGURE
index 65b4e4e..ac12dbf 100755
--- a/audio-drivers/jack/CONFIGURE
+++ b/audio-drivers/jack/CONFIGURE
@@ -6,4 +6,6 @@ config_query_option  MIXSSE  "Enable SSE
 
 config_query_option  JACK_OPTIMIZE                                      \
                      "Ask the compiler for its best optimizations?"  n  \
-                     "--enable-optimize" ""
+                     "--enable-optimize" ""                             &&
+
+config_query_string  JACK_TMPDIR  "Input default JACK temp dir:"  /tmp
diff --git a/audio-drivers/jack/HISTORY b/audio-drivers/jack/HISTORY
index 7369626..18cdb92 100644
--- a/audio-drivers/jack/HISTORY
+++ b/audio-drivers/jack/HISTORY
@@ -1,5 +1,9 @@
+2006-09-02 Juuso Alasuutari <iuso at sourcemage.org>
+	* CONFIGURE: Added query for default temp dir.
+	* BUILD: Add temp dir flag to OPTS.
+
 2006-07-25 Juuso Alasuutari <iuso at sourcemage.org>
-	BUILD: Added --disable-coreaudio to OPTS, only used on MAC OS.
+	* BUILD: Added --disable-coreaudio to OPTS, only used on MAC OS.
 
 2006-07-25 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS: Corrected WEB_SITE and descriptions, removed UPDATED 
diff --git a/gnome2-libs/flowcanvas/BUILD b/gnome2-libs/flowcanvas/BUILD
new file mode 100755
index 0000000..e4b093b
--- /dev/null
+++ b/gnome2-libs/flowcanvas/BUILD
@@ -0,0 +1,2 @@
+./autogen.sh   &&
+default_build
diff --git a/gnome2-libs/flowcanvas/DEPENDS b/gnome2-libs/flowcanvas/DEPENDS
new file mode 100755
index 0000000..1a2f0ec
--- /dev/null
+++ b/gnome2-libs/flowcanvas/DEPENDS
@@ -0,0 +1,2 @@
+depends  gtkmm2            &&
+depends  libgnomecanvasmm
diff --git a/gnome2-libs/flowcanvas/DETAILS b/gnome2-libs/flowcanvas/DETAILS
new file mode 100755
index 0000000..244a07b
--- /dev/null
+++ b/gnome2-libs/flowcanvas/DETAILS
@@ -0,0 +1,13 @@
+           SPELL=flowcanvas
+         VERSION=0.0.1
+          SOURCE=$SPELL-$VERSION.tar.bz2
+   SOURCE_URL[0]=http://distro.ibiblio.org/pub/linux/distributions/sourcemage/mirror/$SOURCE
+     SOURCE_HASH=sha512:615ecdd51265a199a4a27c8036e062d633c7ddf98168e7f6b4ed7e7d08be2dd1278665f9f87dd5ab15d063b9271129cdf08d619bfce333adf8ebf80cd4da8b65
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+        WEB_SITE=http://codeson.net/software/flowcanvas
+         ENTERED=20060903
+      LICENSE[0]=GPL
+           SHORT="FlowCanvas is a canvas. It flows stuff."
+cat << EOF
+A Gtkmm/Gnomecanvasmm widget for modular dataflow environments.
+EOF
diff --git a/gnome2-libs/flowcanvas/HISTORY b/gnome2-libs/flowcanvas/HISTORY
new file mode 100644
index 0000000..9e6894a
--- /dev/null
+++ b/gnome2-libs/flowcanvas/HISTORY
@@ -0,0 +1,2 @@
+2006-09-03 Juuso Alasuutari <iuso at sourcemage.org>
+	* DETAILS, DEPENDS, BUILD, HISTORY: created spell



More information about the SM-Commit mailing list