Skip to Content.
Sympa Menu

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

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 (b835bc6fc5585fb23347bb0cde3d70ed326a4019)
  • Date: Wed, 21 Mar 2007 17:01:57 -0500

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

ChangeLog | 5 ++++
audio-creation/aldrin/BUILD | 1
audio-creation/aldrin/DEPENDS | 6 +++++
audio-creation/aldrin/DETAILS | 14 ++++++++++++
audio-creation/aldrin/HISTORY | 2 +
audio-creation/aldrin/INSTALL | 1
audio-libs/libzzub/BUILD | 19 ++++++++++++++++
audio-libs/libzzub/CONFIGURE | 42
+++++++++++++++++++++++++++++++++++++
audio-libs/libzzub/DEPENDS | 22 +++++++++++++++++++
audio-libs/libzzub/DETAILS | 18 +++++++++++++++
audio-libs/libzzub/HISTORY | 6 +++++
audio-libs/libzzub/INSTALL | 8 +++++++
audio-libs/libzzub/PRE_SUB_DEPENDS | 4 +++
audio-libs/libzzub/SUB_DEPENDS | 8 +++++++
kde-core/kdebase/HISTORY | 3 ++
kde-core/kdebase/SUB_DEPENDS | 2 -
16 files changed, 160 insertions(+), 1 deletion(-)

New commits:
commit 8f19969707b0ded58e9d4ff405a112b557957d23
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

aldrin: new spell, Jeskola Buzz clone for Linux

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

libzzub: fixed invalid source url

commit 76795f2b9b6338fff7f2861c2ba3139c553ba121
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

libzzub: added sub_dependency for python bindings

commit 11d82a410b091d496ed18c74d8c4fb3a89966cff
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

kdebase: fixed buggy echo command

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

libzzub: added python bindings option

commit 45f4e138451f32514b07689ece157314f4abe790
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

libzzub: new spell, music composition library that's compatible with
Jeskola Buzz

diff --git a/ChangeLog b/ChangeLog
index 6e0e507..8fafcfa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-03-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * audio-libs/libzzub: New spell, Jeskola Buzz compatible music
+ composition library.
+ * audio-creation/aldrin: New spell, Jeskola Buzz clone for Linux.
+
2007-03-20 Treeve Jelbert <treeve AT pi.be>
* devel/btyacc: new spell, parser generator

diff --git a/audio-creation/aldrin/BUILD b/audio-creation/aldrin/BUILD
new file mode 100755
index 0000000..4452941
--- /dev/null
+++ b/audio-creation/aldrin/BUILD
@@ -0,0 +1 @@
+scons PREFIX=/usr DESTDIR="$INSTALL_ROOT"
diff --git a/audio-creation/aldrin/DEPENDS b/audio-creation/aldrin/DEPENDS
new file mode 100755
index 0000000..39edaa5
--- /dev/null
+++ b/audio-creation/aldrin/DEPENDS
@@ -0,0 +1,6 @@
+depends python &&
+depends pygtk2 &&
+depends scons &&
+depends libzzub &&
+
+sub_depends libzzub PYZZUB
diff --git a/audio-creation/aldrin/DETAILS b/audio-creation/aldrin/DETAILS
new file mode 100755
index 0000000..c880a75
--- /dev/null
+++ b/audio-creation/aldrin/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=aldrin
+ VERSION=0.11
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:fb02e5cda0915f9a7093ea7726140d2d360516c774f05dd4f42202d20ff129f2476f433b099c57ba544d80367be077766a101df7d6b669ce912a8b2973fe7d51
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://trac.zeitherrschaft.org/aldrin/
+ ENTERED=20070321
+ LICENSE[0]=GPL
+ KEYWORDS="editors audio"
+ SHORT="A Jeskola Buzz clone for Linux."
+cat << EOF
+Aldrin is a Linux clone of the Jeskola Buzz music composing program.
+EOF
diff --git a/audio-creation/aldrin/HISTORY b/audio-creation/aldrin/HISTORY
new file mode 100644
index 0000000..316abd0
--- /dev/null
+++ b/audio-creation/aldrin/HISTORY
@@ -0,0 +1,2 @@
+2007-03-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: Created spell.
diff --git a/audio-creation/aldrin/INSTALL b/audio-creation/aldrin/INSTALL
new file mode 100755
index 0000000..b7e83d0
--- /dev/null
+++ b/audio-creation/aldrin/INSTALL
@@ -0,0 +1 @@
+scons install
diff --git a/audio-libs/libzzub/BUILD b/audio-libs/libzzub/BUILD
new file mode 100755
index 0000000..e0cf3be
--- /dev/null
+++ b/audio-libs/libzzub/BUILD
@@ -0,0 +1,19 @@
+#OPTS="ASIO=False COREAUDIO=False $ZZUB_BUZZ2ZUB $ZZUB_BMPCCM \
+OPTS="ASIO=False COREAUDIO=False $ZZUB_BUZZ2ZUB \
+ $ZZUB_LUNAR $ZZUB_OSS $ZZUB_MP3 $ZZUB_SSE \
+ $ZZUB_SSE2 $OPTS" &&
+
+if [[ $ZZUB_LUNAR == 'LUNAR=True' ]]
+then
+ OPTS="LUNARTARGET=gcc $OPTS"
+fi &&
+
+scons configure $OPTS PREFIX=/usr DESTDIR="$INSTALL_ROOT" &&
+scons &&
+
+if is_depends_enabled $SPELL python
+then
+ cd src/pyzzub &&
+ default_build_python &&
+ cd ../..
+fi
diff --git a/audio-libs/libzzub/CONFIGURE b/audio-libs/libzzub/CONFIGURE
new file mode 100755
index 0000000..5679a4b
--- /dev/null
+++ b/audio-libs/libzzub/CONFIGURE
@@ -0,0 +1,42 @@
+config_query_option ZZUB_BUZZ2ZUB \
+ "Compile buzz2zzub?" \
+ n \
+ "BUZZ2ZZUB=True" \
+ "BUZZ2ZZUB=False" &&
+
+# Breaks
+#config_query_option ZZUB_BMPCCM \
+# "Compile bmp-ccm?" \
+# n \
+# "BMPCCM=True" \
+# "BMPCCM=False" &&
+
+config_query_option ZZUB_LUNAR \
+ "Support Lunar plugins?" \
+ y \
+ "LUNAR=True" \
+ "LUNAR=False" &&
+
+config_query_option ZZUB_OSS \
+ "Support OSS?" \
+ n \
+ "OSS=True" \
+ "OSS=False" &&
+
+config_query_option ZZUB_MP3 \
+ "Support loading of MP3 samples?" \
+ y \
+ "MP3=True" \
+ "MP3=False" &&
+
+config_query_option ZZUB_SSE \
+ "Support SSE instructions?" \
+ n \
+ "SSE=True" \
+ "SSE=False" &&
+
+config_query_option ZZUB_SSE2 \
+ "Support SSE2 instructions?" \
+ n \
+ "SSE2=True" \
+ "SSE2=False"
diff --git a/audio-libs/libzzub/DEPENDS b/audio-libs/libzzub/DEPENDS
new file mode 100755
index 0000000..c3f24fc
--- /dev/null
+++ b/audio-libs/libzzub/DEPENDS
@@ -0,0 +1,22 @@
+depends g++ &&
+depends scons &&
+
+optional_depends alsa-lib \
+ "ALSA=True" \
+ "ALSA=False" \
+ "for ALSA driver support" &&
+
+optional_depends JACK-DRIVER \
+ "JACK=True" \
+ "JACK=False" \
+ "for JACK driver support" &&
+
+optional_depends libsndfile \
+ "SNDFILE=True" \
+ "SNDFILE=False" \
+ "to support loading of waves via libsndfile" &&
+
+optional_depends python \
+ "" \
+ "" \
+ "to build Python bindings"
diff --git a/audio-libs/libzzub/DETAILS b/audio-libs/libzzub/DETAILS
new file mode 100755
index 0000000..f46a17c
--- /dev/null
+++ b/audio-libs/libzzub/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=libzzub
+ VERSION=0.2.3
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/aldrin/$SOURCE
+
SOURCE_HASH=sha512:2192e500c27f35d2f396bcdc1d629374529ac227141bd0bd2a4b3aee3e1d7a26149aa0e75bfb998dc00ce5e74cdd8087cf52a274200c2364cb81faccb8661341
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://trac.zeitherrschaft.org/zzub/
+ ENTERED=20070321
+ LICENSE[0]=GPL
+ KEYWORDS="audio libs"
+ SHORT="Tracking and sequencing library compatible with Jeskola
Buzz."
+cat << EOF
+libzzub is a powerful music sequencing library for the GNU/Linux operating
+system. If you are searching for a foundation of your next Soundtracker,
+libzzub is what you want. libzzub provides an extensible DSP plugin system,
+a wavetable, instruments, a multitrack sequencer, support for major soundcard
+API's and full compatibility with Jeskola Buzz on the Windows platform.
+EOF
diff --git a/audio-libs/libzzub/HISTORY b/audio-libs/libzzub/HISTORY
new file mode 100644
index 0000000..21c0c77
--- /dev/null
+++ b/audio-libs/libzzub/HISTORY
@@ -0,0 +1,6 @@
+2007-03-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * PRE_SUB_DEPENDS, DEPENDS: Added sub-dependency for Python bindings.
+ * DETAILS: Corrected SOURCE_URL.
+
+2007-03-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, CONFIGURE, DEPENDS, BUILD, INSTALL: Created spell.
diff --git a/audio-libs/libzzub/INSTALL b/audio-libs/libzzub/INSTALL
new file mode 100755
index 0000000..96d6978
--- /dev/null
+++ b/audio-libs/libzzub/INSTALL
@@ -0,0 +1,8 @@
+scons install &&
+
+if is_depends_enabled $SPELL python
+then
+ cd src/pyzzub &&
+ default_install_python &&
+ cd ../..
+fi
diff --git a/audio-libs/libzzub/PRE_SUB_DEPENDS
b/audio-libs/libzzub/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..f230d23
--- /dev/null
+++ b/audio-libs/libzzub/PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+ PYZZUB) is_depends_enabled $SPELL python && return 0 ;;
+esac
+return 1
diff --git a/audio-libs/libzzub/SUB_DEPENDS b/audio-libs/libzzub/SUB_DEPENDS
new file mode 100755
index 0000000..4f6aef5
--- /dev/null
+++ b/audio-libs/libzzub/SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+ PYZZUB) echo "Python bindings requested, forcing python dependency." &&
+ depends python
+ ;;
+ *) echo "Unknown sub-dependency '$THIS_SUB_DEPENDS'"!
+ return 1
+ ;;
+esac
diff --git a/kde-core/kdebase/HISTORY b/kde-core/kdebase/HISTORY
index 2aabd9f..138839c 100644
--- a/kde-core/kdebase/HISTORY
+++ b/kde-core/kdebase/HISTORY
@@ -1,3 +1,6 @@
+2007-03-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * SUB_DEPENDS: Fixed buggy echo command.
+
2007-02-25 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* BUILD, INSTALL: use the source dir for configuration backup
* volatiles: fix #13545
diff --git a/kde-core/kdebase/SUB_DEPENDS b/kde-core/kdebase/SUB_DEPENDS
index 94a2f54..084cab0 100755
--- a/kde-core/kdebase/SUB_DEPENDS
+++ b/kde-core/kdebase/SUB_DEPENDS
@@ -2,7 +2,7 @@ case $THIS_SUB_DEPENDS in
SASL) echo "SASL support requested, forcing cyrus-sasl dependency."
depends cyrus-sasl
;;
- *) echo "Unknown sub-dependency $THIS_SUB_DEPENDS!"
+ *) echo "Unknown sub-dependency '$THIS_SUB_DEPENDS'"!
return 1
;;
esac



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

Archive powered by MHonArc 2.6.24.

Top of Page