Skip to Content.
Sympa Menu

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

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Juuso Alasuutari <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (10f3317b6368f168e3fe651d8347e1297d0db1a9)
  • Date: Sun, 2 Dec 2007 15:36:37 -0600

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

audio-drivers/jackdmp/BUILD | 2 +-
audio-drivers/jackdmp/DETAILS | 15 +++++++++++++++
audio-drivers/jackdmp/HISTORY | 5 +++++
audio-drivers/jackdmp/PREPARE | 14 ++++++++++++++
audio-drivers/jackdmp/PRE_BUILD | 4 ++--
5 files changed, 37 insertions(+), 3 deletions(-)

New commits:
commit 10f3317b6368f168e3fe651d8347e1297d0db1a9
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

jackdmp: Added VCS version option.

diff --git a/audio-drivers/jackdmp/BUILD b/audio-drivers/jackdmp/BUILD
index 813e84a..729de54 100755
--- a/audio-drivers/jackdmp/BUILD
+++ b/audio-drivers/jackdmp/BUILD
@@ -1,2 +1,2 @@
-cd src/linux &&
+cd ${_SRCDIR}linux &&
make
diff --git a/audio-drivers/jackdmp/DETAILS b/audio-drivers/jackdmp/DETAILS
index 0fec628..18b3021 100755
--- a/audio-drivers/jackdmp/DETAILS
+++ b/audio-drivers/jackdmp/DETAILS
@@ -1,9 +1,24 @@
SPELL=jackdmp
+if [[ $JACKDMP_VCS == y ]]
+then
+ if [[ $JACKDMP_VCS_AUTOUPDATE == y ]]
+ then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=svn
+ fi
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=svn_http://subversion.jackaudio.org/jackmp/trunk/jackmp:jackdmp
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+else
VERSION=0.68
SOURCE=${SPELL}_$VERSION.zip
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}_$VERSION"
SOURCE_URL[0]=http://www.grame.fr/~letz/$SOURCE

SOURCE_HASH=sha512:36edf4489ca39d5947e878cc6bc88d6d5607d4571af3bd54643adf114223b93e768b46ed6ca63e9fee98c964c4cd1e3e63f405724bf8bb8ede75921d9a93d413
+fi
WEB_SITE=http://www.grame.fr/~letz/jackdmp.html
ENTERED=20070319
LICENSE[0]=GPL
diff --git a/audio-drivers/jackdmp/HISTORY b/audio-drivers/jackdmp/HISTORY
index c6217f9..6c81fc3 100644
--- a/audio-drivers/jackdmp/HISTORY
+++ b/audio-drivers/jackdmp/HISTORY
@@ -1,3 +1,8 @@
+2007-12-02 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Added VCS version option.
+ * PREPARE: Added, query about VCS version.
+ * PRE_BUILD, BUILD: Edited to enable building of both versions.
+
2007-11-28 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: Updated to 0.68.
* CONFIGURE: Removed jackd symlink query, the makefile now installs
diff --git a/audio-drivers/jackdmp/PREPARE b/audio-drivers/jackdmp/PREPARE
new file mode 100755
index 0000000..3c856ef
--- /dev/null
+++ b/audio-drivers/jackdmp/PREPARE
@@ -0,0 +1,14 @@
+local _SRCDIR &&
+
+config_query JACKDMP_VCS "Build latest version from development tree?" n
&&
+
+if [[ $JACKDMP_VCS == y ]]
+then
+ _SRCDIR="" &&
+ config_query JACKDMP_VCS_AUTOUPDATE \
+ "Automatically update on every system update?" n
+else
+ _SRCDIR="src/"
+fi &&
+
+persistent_add _SRCDIR
diff --git a/audio-drivers/jackdmp/PRE_BUILD b/audio-drivers/jackdmp/PRE_BUILD
index 527d701..20bbc44 100755
--- a/audio-drivers/jackdmp/PRE_BUILD
+++ b/audio-drivers/jackdmp/PRE_BUILD
@@ -1,9 +1,9 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-sed -i "s|/usr/local|/usr|" src/linux/Makefile &&
+sed -i "s|/usr/local|/usr|" ${_SRCDIR}linux/Makefile &&

if [[ $JACKDMP_TMPDIR && $JACKDMP_TMPDIR != '/dev/shm' ]]
then
- sed -i "s|/dev/shm|$JACKDMP_TMPDIR|" src/common/JackConstants.h
+ sed -i "s|/dev/shm|$JACKDMP_TMPDIR|" ${_SRCDIR}common/JackConstants.h
fi



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (10f3317b6368f168e3fe651d8347e1297d0db1a9), Juuso Alasuutari, 12/02/2007

Archive powered by MHonArc 2.6.24.

Top of Page