Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (1c78042353abd98ac89755eb6f12d7e80d71040b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Juuso Alasuutari <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (1c78042353abd98ac89755eb6f12d7e80d71040b)
  • Date: Thu, 1 Mar 2007 12:57:34 -0600

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

ChangeLog | 4 ++++
audio-creation/amsynth/BUILD | 1 +
audio-creation/amsynth/CONFIGURE | 4 ++++
audio-creation/amsynth/DEPENDS | 19 +++++++++++++++++++
audio-creation/amsynth/DETAILS | 18 ++++++++++++++++++
audio-creation/amsynth/HISTORY | 2 ++
audio-creation/nekobee/BUILD | 1 +
audio-creation/nekobee/DEPENDS | 14 ++++++++++++++
audio-creation/nekobee/DETAILS | 14 ++++++++++++++
audio-creation/nekobee/HISTORY | 2 ++
audio-creation/nekobee/PRE_BUILD | 6 ++++++
audio-creation/nekobee/nekobee_gtk.patch | 14 ++++++++++++++
12 files changed, 99 insertions(+)

New commits:
commit 1c78042353abd98ac89755eb6f12d7e80d71040b
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

amsynth: new spell, an analogue modelling soft synth

commit 1debb7287f0f1a1451818333c6b5bc1c1d7de3c1
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

nekobee: new spell, a DSSI synth that emulates the Roland TB-303

diff --git a/ChangeLog b/ChangeLog
index c896242..ac332cb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-03-01 Juuso Alasuutari <iuso AT sourcemage.org>
+ * audio-creation/nekobee: New spell, TB-303 emulator DSSI synth.
+ * audio-creation/amsynth: New spell, analogue modelling synth.
+
2007-03-01 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* http/csacek: removed #11045

diff --git a/audio-creation/amsynth/BUILD b/audio-creation/amsynth/BUILD
new file mode 100755
index 0000000..abcd625
--- /dev/null
+++ b/audio-creation/amsynth/BUILD
@@ -0,0 +1 @@
+OPTS="--disable-dependency-tracking $AMSYNTH_OSS $OPTS" default_build
diff --git a/audio-creation/amsynth/CONFIGURE
b/audio-creation/amsynth/CONFIGURE
new file mode 100755
index 0000000..337e923
--- /dev/null
+++ b/audio-creation/amsynth/CONFIGURE
@@ -0,0 +1,4 @@
+config_query_option AMSYNTH_OSS \
+ "Enable OSS support?" y \
+ "--with-oss" \
+ "--without-oss"
diff --git a/audio-creation/amsynth/DEPENDS b/audio-creation/amsynth/DEPENDS
new file mode 100755
index 0000000..ae4af6f
--- /dev/null
+++ b/audio-creation/amsynth/DEPENDS
@@ -0,0 +1,19 @@
+depends libtool &&
+depends pkgconfig &&
+depends g++ &&
+depends gtkmm2 &&
+
+optional_depends alsa-lib \
+ "--with-alsa" \
+ "--without-alsa" \
+ "for ALSA support" &&
+
+optional_depends JACK-DRIVER \
+ "--with-jack" \
+ "--without-jack" \
+ "for JACK support" &&
+
+optional_depends libsndfile \
+ "--with-sndfile" \
+ "--without-sndfile" \
+ "for .wav output support"
diff --git a/audio-creation/amsynth/DETAILS b/audio-creation/amsynth/DETAILS
new file mode 100755
index 0000000..b5f24fd
--- /dev/null
+++ b/audio-creation/amsynth/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=amsynth
+ VERSION=1.2.0
+ SOURCE=amSynth-$VERSION.tar.gz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/amsynthe/$SOURCE
+
SOURCE_HASH=sha512:fe0fd4a7f86de8c72040d789bde97a058c90ec0251e5d2d325a3cb1365e38b5518fc3082d5c2b73e5e10da6b1ef8e3b4495debec8a76fd7b70bf7a38f09bd269
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/amSynth-$VERSION"
+ WEB_SITE=http://amsynthe.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20070301
+ KEYWORDS="editors audio"
+ SHORT="amSynth stands for Analogue Modeling SYNTHesizer."
+cat << EOF
+amSynth stands for Analogue Modeling SYNTHesizer.
+
+It provides virtual analogue synthesis in the style of the classic Moog
+Minimoog/Roland Junos. It offers an easy-to-use interface and synth
+engine, while still creating varied sounds.
+EOF
diff --git a/audio-creation/amsynth/HISTORY b/audio-creation/amsynth/HISTORY
new file mode 100644
index 0000000..ef4b275
--- /dev/null
+++ b/audio-creation/amsynth/HISTORY
@@ -0,0 +1,2 @@
+2007-03-01 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, CONFIGURE, DEPENDS, BUILD: Created spell.
diff --git a/audio-creation/nekobee/BUILD b/audio-creation/nekobee/BUILD
new file mode 100755
index 0000000..ee1fae5
--- /dev/null
+++ b/audio-creation/nekobee/BUILD
@@ -0,0 +1 @@
+OPTS="--disable-dependency-tracking $OPTS" default_build
diff --git a/audio-creation/nekobee/DEPENDS b/audio-creation/nekobee/DEPENDS
new file mode 100755
index 0000000..33bf109
--- /dev/null
+++ b/audio-creation/nekobee/DEPENDS
@@ -0,0 +1,14 @@
+# for the gtk patch
+depends autoconf &&
+depends automake-1.9 &&
+depends libtool &&
+
+depends pkgconfig &&
+depends liblo &&
+depends ladspa &&
+depends dssi &&
+
+optional_depends gtk+2 \
+ "--with-gtk" \
+ "--without-gtk2" \
+ "to build GTK+2 GUI"
diff --git a/audio-creation/nekobee/DETAILS b/audio-creation/nekobee/DETAILS
new file mode 100755
index 0000000..4697eb1
--- /dev/null
+++ b/audio-creation/nekobee/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=nekobee
+ VERSION=0.1.5
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://static.nekosynth.co.uk/releases/$SOURCE
+
SOURCE_HASH=sha512:e3f20d6c737466728f6439b0408f028f5ea5a8c320980d12cd6e276440072840a515508b6284a6840a3bf46a82909ce3333ac77001298caaca87961f5398dae4
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.nekosynth.co.uk/wiki/nekobee
+ LICENSE[0]=GPL
+ ENTERED=20070301
+ KEYWORDS="editors audio"
+ SHORT="A DSSI synth that emulates the Roland TB-303."
+cat << EOF
+A DSSI synth that emulates the Roland TB-303.
+EOF
diff --git a/audio-creation/nekobee/HISTORY b/audio-creation/nekobee/HISTORY
new file mode 100644
index 0000000..1e7b766
--- /dev/null
+++ b/audio-creation/nekobee/HISTORY
@@ -0,0 +1,2 @@
+2007-03-01 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, nekobee_gtk.patch: Created spell.
diff --git a/audio-creation/nekobee/PRE_BUILD
b/audio-creation/nekobee/PRE_BUILD
new file mode 100755
index 0000000..6d1a127
--- /dev/null
+++ b/audio-creation/nekobee/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# don't check for GTK+, accidentally building against it will break
+patch -p1 < "$SCRIPT_DIRECTORY/nekobee_gtk.patch" &&
+autoconf
diff --git a/audio-creation/nekobee/nekobee_gtk.patch
b/audio-creation/nekobee/nekobee_gtk.patch
new file mode 100644
index 0000000..a28344a
--- /dev/null
+++ b/audio-creation/nekobee/nekobee_gtk.patch
@@ -0,0 +1,14 @@
+diff -Naur nekobee-0.1.5~/configure.in nekobee-0.1.5/configure.in
+--- nekobee-0.1.5~/configure.in 2006-07-21 22:50:59.000000000 +0000
++++ nekobee-0.1.5/configure.in 2007-03-01 20:15:15.000000000 +0000
+@@ -28,10 +28,6 @@
+ if test "x${try_gtk2}" = 'xyes'; then
+ AM_PATH_GTK_2_0(2.0.0, with_gtk='yes (version 2.0)', with_gtk=no)
+ fi
+-dnl No GTK+ 2.x found, look for GTK+ 1.2 instead
+-if test "x${with_gtk}" = 'xno'; then
+- AM_PATH_GTK(1.2.0, with_gtk='yes (version 1.2)', AC_MSG_WARN([GUI will
not be built because no version of GTK+ was found]))
+-fi
+ AM_CONDITIONAL(BUILD_GUI, test "x${with_gtk}" != 'xno')
+ echo "GTK support: $with_gtk"
+



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (1c78042353abd98ac89755eb6f12d7e80d71040b), Juuso Alasuutari, 03/01/2007

Archive powered by MHonArc 2.6.24.

Top of Page