summaryrefslogtreecommitdiffstats
path: root/audio-drivers/jack
diff options
context:
space:
mode:
authorJuuso Alasuutari2007-04-11 13:37:11 +0000
committerJuuso Alasuutari2007-04-11 13:37:11 +0000
commit155fc579b87d029fe7344005284b5b6dc1cf2e02 (patch)
treee24409bb497b828e921f0da626935321f835be92 /audio-drivers/jack
parentdafb4b809076bdf82cab8fdfbeb8b0dffd683911 (diff)
jack: added SVN support (merging devel version feature from broken
jack-cvs)
Diffstat (limited to 'audio-drivers/jack')
-rwxr-xr-xaudio-drivers/jack/DEPENDS7
-rwxr-xr-xaudio-drivers/jack/DETAILS14
-rw-r--r--audio-drivers/jack/HISTORY4
-rwxr-xr-xaudio-drivers/jack/PREPARE7
-rwxr-xr-xaudio-drivers/jack/PRE_BUILD5
5 files changed, 37 insertions, 0 deletions
diff --git a/audio-drivers/jack/DEPENDS b/audio-drivers/jack/DEPENDS
index c4de145bac..ea76b7cbf0 100755
--- a/audio-drivers/jack/DEPENDS
+++ b/audio-drivers/jack/DEPENDS
@@ -1,3 +1,10 @@
+if [[ $JACK_VCS == y ]]
+then
+ depends libtool &&
+ depends autoconf &&
+ depends automake
+fi &&
+
optional_depends alsa-lib \
"--enable-alsa" \
"--disable-alsa" \
diff --git a/audio-drivers/jack/DETAILS b/audio-drivers/jack/DETAILS
index e092e6dfec..6a993e28c1 100755
--- a/audio-drivers/jack/DETAILS
+++ b/audio-drivers/jack/DETAILS
@@ -1,9 +1,23 @@
SPELL=jack
+if [[ $JACK_VCS == y ]]
+then
+ if [[ $JACK_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/jack/trunk/jack:jack
+ SOURCE_IGNORE=volatile
+else
VERSION=0.103.0
SOURCE=jack-audio-connection-kit-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/jack-audio-connection-kit-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/jackit/$SOURCE
SOURCE_HASH=sha512:8b84bae1bbc1656b3dd962a70d54238bb07d9d2aa3ddf6eb071ba59195fc1c69dcdca99c7cd4e7e97fb7a2942ac5eefc476fa2a2a2c764e2aed9d854d3b5444a
+fi
WEB_SITE=http://jackaudio.org/
ENTERED=20030921
LICENSE[0]=GPL
diff --git a/audio-drivers/jack/HISTORY b/audio-drivers/jack/HISTORY
index 2894ab35a5..839da5e358 100644
--- a/audio-drivers/jack/HISTORY
+++ b/audio-drivers/jack/HISTORY
@@ -1,3 +1,7 @@
+2007-04-11 Juuso Alasuutari <iuso@sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD: Added SVN version support.
+ * PREPARE: Added, query about SVN.
+
2007-03-25 Juuso Alasuutari <iuso@sourcemage.org>
* DETAILS: Updated to 0.103.0.
* CONFIGURE: Added query for time patch, made temp dir default to
diff --git a/audio-drivers/jack/PREPARE b/audio-drivers/jack/PREPARE
new file mode 100755
index 0000000000..e272094dcf
--- /dev/null
+++ b/audio-drivers/jack/PREPARE
@@ -0,0 +1,7 @@
+config_query JACK_VCS "Build latest version from development tree?" n &&
+
+if [[ $JACK_VCS == y ]]
+then
+ config_query JACK_VCS_AUTOUPDATE \
+ "Automatically update on every system update?" n
+fi
diff --git a/audio-drivers/jack/PRE_BUILD b/audio-drivers/jack/PRE_BUILD
index 42bda223b1..6b15833538 100755
--- a/audio-drivers/jack/PRE_BUILD
+++ b/audio-drivers/jack/PRE_BUILD
@@ -1,6 +1,11 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
+if [[ $JACK_VCS == y ]]
+then
+ ./autogen.sh --no-conf
+fi &&
+
if [[ $JACK_TIME == y ]]
then
patch -p1 < "$SCRIPT_DIRECTORY/jack_time.patch"