diff options
author | Juuso Alasuutari | 2008-07-07 04:23:30 +0300 |
---|---|---|
committer | Juuso Alasuutari | 2008-07-07 04:23:30 +0300 |
commit | f99a4ee3292b866a0b6cccd671966534fe38e31e (patch) | |
tree | 23fb14034c9c6a279e4a70a99ef248e9e8994be5 /audio-drivers/jack2 | |
parent | d1e98eab851661629bbfa9c7a67510c2921b6aa9 (diff) |
audio-drivers/jack2: New spell, devel version of the JACK 2.0 audio server. (Although jack2 is
still in development it's very stable and a drop-in replacement for jack.)
Diffstat (limited to 'audio-drivers/jack2')
-rwxr-xr-x | audio-drivers/jack2/BUILD | 5 | ||||
-rwxr-xr-x | audio-drivers/jack2/CONFLICTS | 3 | ||||
-rwxr-xr-x | audio-drivers/jack2/DEPENDS | 15 | ||||
-rwxr-xr-x | audio-drivers/jack2/DETAILS | 21 | ||||
-rw-r--r-- | audio-drivers/jack2/HISTORY | 5 | ||||
-rwxr-xr-x | audio-drivers/jack2/INSTALL | 1 | ||||
-rwxr-xr-x | audio-drivers/jack2/PREPARE | 2 | ||||
-rwxr-xr-x | audio-drivers/jack2/PRE_SUB_DEPENDS | 5 | ||||
-rwxr-xr-x | audio-drivers/jack2/PROVIDES | 1 | ||||
-rwxr-xr-x | audio-drivers/jack2/SUB_DEPENDS | 6 |
10 files changed, 64 insertions, 0 deletions
diff --git a/audio-drivers/jack2/BUILD b/audio-drivers/jack2/BUILD new file mode 100755 index 0000000000..9f62c169d8 --- /dev/null +++ b/audio-drivers/jack2/BUILD @@ -0,0 +1,5 @@ +cd "$SOURCE_DIRECTORY" && + +./waf configure --prefix=/usr --destdir="$INSTALL_ROOT" \ + --enable-pkg-config-dbus-service-dir $OPTS && +./waf build diff --git a/audio-drivers/jack2/CONFLICTS b/audio-drivers/jack2/CONFLICTS new file mode 100755 index 0000000000..717ff9605e --- /dev/null +++ b/audio-drivers/jack2/CONFLICTS @@ -0,0 +1,3 @@ +conflicts jack-cvs y && +conflicts jackdmp && +conflicts jack diff --git a/audio-drivers/jack2/DEPENDS b/audio-drivers/jack2/DEPENDS new file mode 100755 index 0000000000..d7d46f6973 --- /dev/null +++ b/audio-drivers/jack2/DEPENDS @@ -0,0 +1,15 @@ +depends pkgconfig && +depends expat && +depends g++ && +depends python && +depends alsa-lib && + +optional_depends doxygen \ + "--doxygen" \ + "" \ + "to build documentation" && + +optional_depends dbus \ + "--dbus" \ + "" \ + "to enable the D-Bus control interface" diff --git a/audio-drivers/jack2/DETAILS b/audio-drivers/jack2/DETAILS new file mode 100755 index 0000000000..676325f579 --- /dev/null +++ b/audio-drivers/jack2/DETAILS @@ -0,0 +1,21 @@ + SPELL=jack2 +if [[ $JACK2_VCS_AUTOUPDATE == y ]] +then + VERSION=$(date +%Y%m%d) +else + VERSION=svn +fi + SOURCE=$SPELL-svn.tar.bz2 + SOURCE_URL[0]=svn_http://subversion.jackaudio.org/jack/jack2/trunk/jackmp:jackdmp + SOURCE_IGNORE=volatile + FORCE_DOWNLOAD=1 +SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn" + WEB_SITE=http://jackaudio.org/ + ENTERED=20080707 + LICENSE[0]=GPL + KEYWORDS="drivers audio" + SHORT="Development version of the JACK 2.0 audio server" +cat << EOF +JACK Audio Connection Kit +A development version of the JACK 2.0 audio server. +EOF diff --git a/audio-drivers/jack2/HISTORY b/audio-drivers/jack2/HISTORY new file mode 100644 index 0000000000..043717456f --- /dev/null +++ b/audio-drivers/jack2/HISTORY @@ -0,0 +1,5 @@ +2008-07-07 Juuso Alasuutari <iuso@sourcemage.org> + * DETAILS, PREPARE, DEPENDS, PRE_BUILD, BUILD, INSTALL, + CONFLICTS, PROVIDES, PRE_SUB_DEPENDS, SUB_DEPENDS: + Created spell. + diff --git a/audio-drivers/jack2/INSTALL b/audio-drivers/jack2/INSTALL new file mode 100755 index 0000000000..6d035e024c --- /dev/null +++ b/audio-drivers/jack2/INSTALL @@ -0,0 +1 @@ +./waf install diff --git a/audio-drivers/jack2/PREPARE b/audio-drivers/jack2/PREPARE new file mode 100755 index 0000000000..1a262c177d --- /dev/null +++ b/audio-drivers/jack2/PREPARE @@ -0,0 +1,2 @@ +config_query JACK2_VCS_AUTOUPDATE \ + "Automatically update on every system update?" n diff --git a/audio-drivers/jack2/PRE_SUB_DEPENDS b/audio-drivers/jack2/PRE_SUB_DEPENDS new file mode 100755 index 0000000000..f8c673b919 --- /dev/null +++ b/audio-drivers/jack2/PRE_SUB_DEPENDS @@ -0,0 +1,5 @@ +case $THIS_SUB_DEPENDS in + DBUS) is_depends_enabled $SPELL dbus && return 0 ;; + *) echo "Unknown sub-dependency $THIS_SUB_DEPENDS" ;; +esac +return 1 diff --git a/audio-drivers/jack2/PROVIDES b/audio-drivers/jack2/PROVIDES new file mode 100755 index 0000000000..9873a4bf8e --- /dev/null +++ b/audio-drivers/jack2/PROVIDES @@ -0,0 +1 @@ +JACK-DRIVER diff --git a/audio-drivers/jack2/SUB_DEPENDS b/audio-drivers/jack2/SUB_DEPENDS new file mode 100755 index 0000000000..b77c781184 --- /dev/null +++ b/audio-drivers/jack2/SUB_DEPENDS @@ -0,0 +1,6 @@ +case $THIS_SUB_DEPENDS in + DBUS) echo "DBUS support requested, forcing dbus dependency." && + depends dbus + ;; + *) echo "Unknown sub-dependency $THIS_SUB_DEPENDS" ; return 1 ;; +esac |