Skip to Content.
Sympa Menu

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

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 (99c6896e959dc59ac54a17e5b22e49b5e3419db6)
  • Date: Sun, 18 Mar 2007 17:27:13 -0500

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

ChangeLog | 4 ++++
audio-drivers/jackdmp/BUILD | 2 ++
audio-drivers/jackdmp/CONFIGURE | 7 +++++++
audio-drivers/jackdmp/CONFLICTS | 1 +
audio-drivers/jackdmp/DEPENDS | 2 ++
audio-drivers/jackdmp/DETAILS | 19 +++++++++++++++++++
audio-drivers/jackdmp/HISTORY | 3 +++
audio-drivers/jackdmp/INSTALL | 6 ++++++
audio-drivers/jackdmp/PRE_BUILD | 9 +++++++++
9 files changed, 53 insertions(+)

New commits:
commit 99c6896e959dc59ac54a17e5b22e49b5e3419db6
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

jackdmp: new spell, jack audio server for multi-processor machines

diff --git a/ChangeLog b/ChangeLog
index 888379e..0e0964b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-03-19 Juuso Alasuutari <iuso AT sourcemage.org>
+ * audio-drivers/jackdmp: New spell, Jack audio server for SMP
+ machines.
+
2007-03-18 Thomas Orgis <soukus AT sourcemage.org>
* accounts,groups: add entries for bin

diff --git a/audio-drivers/jackdmp/BUILD b/audio-drivers/jackdmp/BUILD
new file mode 100755
index 0000000..813e84a
--- /dev/null
+++ b/audio-drivers/jackdmp/BUILD
@@ -0,0 +1,2 @@
+cd src/linux &&
+make
diff --git a/audio-drivers/jackdmp/CONFIGURE b/audio-drivers/jackdmp/CONFIGURE
new file mode 100755
index 0000000..059ca7f
--- /dev/null
+++ b/audio-drivers/jackdmp/CONFIGURE
@@ -0,0 +1,7 @@
+config_query_string JACKDMP_TMPDIR \
+ "Input default jackdmp temp dir:" \
+ /dev/shm &&
+
+config_query JACKDMP_SYMLINK \
+ "Create /usr/bin/jackd symlink?" \
+ n
diff --git a/audio-drivers/jackdmp/CONFLICTS b/audio-drivers/jackdmp/CONFLICTS
new file mode 100755
index 0000000..9138176
--- /dev/null
+++ b/audio-drivers/jackdmp/CONFLICTS
@@ -0,0 +1 @@
+conflicts jack n
diff --git a/audio-drivers/jackdmp/DEPENDS b/audio-drivers/jackdmp/DEPENDS
new file mode 100755
index 0000000..585902e
--- /dev/null
+++ b/audio-drivers/jackdmp/DEPENDS
@@ -0,0 +1,2 @@
+depends alsa-lib &&
+depends g++
diff --git a/audio-drivers/jackdmp/DETAILS b/audio-drivers/jackdmp/DETAILS
new file mode 100755
index 0000000..cb20859
--- /dev/null
+++ b/audio-drivers/jackdmp/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=jackdmp
+ VERSION=0.62
+ SOURCE=${SPELL}_$VERSION.zip
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}_$VERSION"
+ SOURCE_URL[0]=http://www.grame.fr/~letz/$SOURCE
+
SOURCE_HASH=sha512:17aa6f04849e7a969f8ae491074e01e8c05b62ded3e063feec27b5e82c77b7d4dec939b0cc85cc562b12e3d56c549bb0b3e2f0504519e471429b16e315a60da7
+ WEB_SITE=http://www.grame.fr/~letz/
+ ENTERED=20070319
+ LICENSE[0]=GPL
+ KEYWORDS="drivers audio"
+ SHORT="Jack audio server for multi-processor machines."
+cat << EOF
+jackdmp is a C++ version of the Jack low-latency audio server for
+multi-processor machines. It is a new implementation of the jack
+server core features that aims in removing some limitations of the
+current design. The activation system has been changed for a data
+flow model and lock-free programming techniques for graph access
+have been used to have a more dynamic and robust system.
+EOF
diff --git a/audio-drivers/jackdmp/HISTORY b/audio-drivers/jackdmp/HISTORY
new file mode 100644
index 0000000..7afb69b
--- /dev/null
+++ b/audio-drivers/jackdmp/HISTORY
@@ -0,0 +1,3 @@
+2007-03-19 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, CONFIGURE, DEPENDS, CONFLICTS, PRE_BUILD, BUILD, INSTALL:
+ Created spell.
diff --git a/audio-drivers/jackdmp/INSTALL b/audio-drivers/jackdmp/INSTALL
new file mode 100755
index 0000000..f75c8b7
--- /dev/null
+++ b/audio-drivers/jackdmp/INSTALL
@@ -0,0 +1,6 @@
+make DESTDIR="$INSTALL_ROOT" install &&
+
+if [[ $JACKDMP_SYMLINK == y ]]
+then
+ ln -s "$INSTALL_ROOT/usr/bin/jackdmp" "$INSTALL_ROOT/usr/bin/jackd"
+fi
diff --git a/audio-drivers/jackdmp/PRE_BUILD b/audio-drivers/jackdmp/PRE_BUILD
new file mode 100755
index 0000000..527d701
--- /dev/null
+++ b/audio-drivers/jackdmp/PRE_BUILD
@@ -0,0 +1,9 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sed -i "s|/usr/local|/usr|" src/linux/Makefile &&
+
+if [[ $JACKDMP_TMPDIR && $JACKDMP_TMPDIR != '/dev/shm' ]]
+then
+ sed -i "s|/dev/shm|$JACKDMP_TMPDIR|" src/common/JackConstants.h
+fi



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

Archive powered by MHonArc 2.6.24.

Top of Page