Skip to Content.
Sympa Menu

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

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 (9f2e13fecfc1fff1f5a1b7be339922efb67e2fb2)
  • Date: Sun, 23 Mar 2008 12:48:36 -0500

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

ChangeLog | 5 +++++
audio-drivers/jackdmp/CONFIGURE | 2 +-
audio-drivers/jackdmp/HISTORY | 4 ++++
audio-libs/liboggz/DEPENDS | 1 +
audio-libs/liboggz/DETAILS | 17 +++++++++++++++++
audio-libs/liboggz/HISTORY | 2 ++
audio-libs/rubberband/DEPENDS | 6 ++++++
audio-libs/rubberband/DETAILS | 15 +++++++++++++++
audio-libs/rubberband/HISTORY | 2 ++
audio-plugins/vamp-plugin-sdk/BUILD | 7 ++++++-
audio-plugins/vamp-plugin-sdk/CONFIGURE | 1 +
audio-plugins/vamp-plugin-sdk/DEPENDS | 4 ++++
audio-plugins/vamp-plugin-sdk/DETAILS | 10 +++++-----
audio-plugins/vamp-plugin-sdk/HISTORY | 10 ++++++++++
audio-plugins/vamp-plugin-sdk/INSTALL | 15 +++++++++++++++
audio-plugins/vamp-plugin-sdk/PRE_BUILD | 12 ++++++++++++
16 files changed, 106 insertions(+), 7 deletions(-)

New commits:
commit 6071db59025193479e4efa30626b1a55b25e9d1d
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

jackdmp: Changed JACKDMP_MIMIC option default to y so that the default
build is actually jack-compatible.

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

liboggz: New spell, library which simplifies Ogg file and stream reading
and writing.

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

rubberband: New spell, audio timestretching library.

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

vamp-plugin-sdk 1.2

diff --git a/ChangeLog b/ChangeLog
index 4a5d114..9a816b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,11 @@
2008-03-22 Robert Figura <template AT sourcemage.org>
* shell-term-fm/pcmanfm: version bump to 0.3.6.2

+2008-03-22 Juuso Alasuutari <iuso AT sourcemage.org>
+ * audio-libs/rubberband: New spell, audio timestretching library.
+ * audio-libs/liboggz: New spell, library which simplifies Ogg
+ file and stream reading and writing.
+
2008-03-20 Eric Sandall <sandalle AT sourcemage.org>
* utils/youtube-dl: Added a python script to download YouTube videos

diff --git a/audio-drivers/jackdmp/CONFIGURE b/audio-drivers/jackdmp/CONFIGURE
index 4030f56..14475e6 100755
--- a/audio-drivers/jackdmp/CONFIGURE
+++ b/audio-drivers/jackdmp/CONFIGURE
@@ -10,7 +10,7 @@ else
"BUILD_EXAMPLES=no INSTALL_EXAMPLES=no"

config_query_option JACKDMP_MIMIC \
- "Mimic \"normal\" JACK's installation layout?" n \
+ "Mimic \"normal\" JACK's installation layout?" y \
"FULL_MIMIC=yes" \
"FULL_MIMIC=no"
fi
diff --git a/audio-drivers/jackdmp/HISTORY b/audio-drivers/jackdmp/HISTORY
index 20986c6..3676832 100644
--- a/audio-drivers/jackdmp/HISTORY
+++ b/audio-drivers/jackdmp/HISTORY
@@ -1,3 +1,7 @@
+2008-03-23 Juuso Alasuutari <iuso AT sourcemage.org>
+ * CONFIGURE: Changed JACKDMP_MIMIC default to y because the
+ n option doesn't actually yield a jack-compatible install.
+
2008-03-23 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: fixed multijob build

diff --git a/audio-libs/liboggz/DEPENDS b/audio-libs/liboggz/DEPENDS
new file mode 100755
index 0000000..f3e41a9
--- /dev/null
+++ b/audio-libs/liboggz/DEPENDS
@@ -0,0 +1 @@
+depends libogg
diff --git a/audio-libs/liboggz/DETAILS b/audio-libs/liboggz/DETAILS
new file mode 100755
index 0000000..7f3746e
--- /dev/null
+++ b/audio-libs/liboggz/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=liboggz
+ VERSION=0.9.7
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL=http://www.annodex.net/software/$SPELL/download/$SOURCE
+
SOURCE_HASH=sha512:8ac33720a1b2932755ba78f9e1a41a4b3e4681f46d8136399f738d0371f65236d54d60226362723a10e7c7386037aebd9a9931a81bc52f8eb34a2675f9fc34c5
+ WEB_SITE=http://www.annodex.net/software/liboggz/index.html
+ ENTERED=20080322
+ LICENSE[0]=BSD
+ KEYWORDS="audio libs"
+ SHORT="A C library providing a simple interface for the Ogg
format"
+cat << EOF
+Liboggz is a C library providing a simple programming interface for reading
+and writing Ogg files and streams. Ogg is an interleaving data container
+developed by Monty at Xiph.Org, originally to support the Ogg Vorbis audio
+format.
+EOF
diff --git a/audio-libs/liboggz/HISTORY b/audio-libs/liboggz/HISTORY
new file mode 100644
index 0000000..585c9f9
--- /dev/null
+++ b/audio-libs/liboggz/HISTORY
@@ -0,0 +1,2 @@
+2008-03-22 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, DEPENDS: Created spell.
diff --git a/audio-libs/rubberband/DEPENDS b/audio-libs/rubberband/DEPENDS
new file mode 100755
index 0000000..d8fcad2
--- /dev/null
+++ b/audio-libs/rubberband/DEPENDS
@@ -0,0 +1,6 @@
+depends g++ &&
+depends fftw &&
+depends ladspa &&
+depends libsndfile &&
+depends libsamplerate &&
+depends vamp-plugin-sdk
diff --git a/audio-libs/rubberband/DETAILS b/audio-libs/rubberband/DETAILS
new file mode 100755
index 0000000..0512215
--- /dev/null
+++ b/audio-libs/rubberband/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=rubberband
+ VERSION=1.0.1
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL=http://www.breakfastquay.com/rubberband/files/$SOURCE
+
SOURCE_HASH=sha512:bfc8159e172820195f3917fa08497c154ce59c7d7c461830da32140f50390e0a660bc0591b775bb23d2149131275dc30a7d1a06299d847528ece98afc9665d59
+ WEB_SITE=http://www.breakfastquay.com/rubberband/
+ ENTERED=20080322
+ LICENSE[0]=GPL
+ KEYWORDS="audio libs"
+ SHORT="An audio time-stretching and pitch-shifting library and
utility program"
+cat << EOF
+Rubber Band is a library and utility program that permits you to change
+the tempo and pitch of an audio recording independently of one another.
+EOF
diff --git a/audio-libs/rubberband/HISTORY b/audio-libs/rubberband/HISTORY
new file mode 100644
index 0000000..585c9f9
--- /dev/null
+++ b/audio-libs/rubberband/HISTORY
@@ -0,0 +1,2 @@
+2008-03-22 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, DEPENDS: Created spell.
diff --git a/audio-plugins/vamp-plugin-sdk/BUILD
b/audio-plugins/vamp-plugin-sdk/BUILD
index 8f58e6d..e3e502c 100755
--- a/audio-plugins/vamp-plugin-sdk/BUILD
+++ b/audio-plugins/vamp-plugin-sdk/BUILD
@@ -1 +1,6 @@
-make
+make &&
+
+if is_depends_enabled $SPELL doxygen
+then
+ doxygen
+fi
diff --git a/audio-plugins/vamp-plugin-sdk/CONFIGURE
b/audio-plugins/vamp-plugin-sdk/CONFIGURE
new file mode 100755
index 0000000..1eeacd4
--- /dev/null
+++ b/audio-plugins/vamp-plugin-sdk/CONFIGURE
@@ -0,0 +1 @@
+config_query VAMP_EXAMPLES "Build example plugins?" y
diff --git a/audio-plugins/vamp-plugin-sdk/DEPENDS
b/audio-plugins/vamp-plugin-sdk/DEPENDS
new file mode 100755
index 0000000..807ea15
--- /dev/null
+++ b/audio-plugins/vamp-plugin-sdk/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends doxygen \
+ "" \
+ "" \
+ "to build developer documentation"
diff --git a/audio-plugins/vamp-plugin-sdk/DETAILS
b/audio-plugins/vamp-plugin-sdk/DETAILS
index d116a56..4d2cd58 100755
--- a/audio-plugins/vamp-plugin-sdk/DETAILS
+++ b/audio-plugins/vamp-plugin-sdk/DETAILS
@@ -1,13 +1,13 @@
SPELL=vamp-plugin-sdk
- VERSION=1.1b
+ VERSION=1.2
SOURCE=$SPELL-$VERSION.tar.gz
-
SOURCE_HASH=sha512:b1085f62755c94f262d4fb7c5aa50cf9046802acae5ad9411eaf472e134260121f1337e3f39fc204c900495bfc1ed674e83610e543c9035ac1714adf334b6187
- SOURCE_URL[0]=$SOURCEFORGE_URL/vamp/${SOURCE}
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-v$VERSION
+
SOURCE_HASH=sha512:92985aa97231388b9bbb1d31a11e7eaf96ca28da2afaa3f5e23d477035a95a6654c08d0df3a66dcea14da11e63b17e7a840a5b113d032054429401b498bd5dda
+ SOURCE_URL[0]=$SOURCEFORGE_URL/vamp/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.vamp-plugins.org/
ENTERED=20080218
LICENSE[0]=BSD
- SHORT="Audio analysis plug-ins"
+ SHORT="An audio analysis plug-in system & SDK"
cat << EOF
Vamp is an audio processing plugin system for plugins that extract
descriptive
information from audio data — typically referred to as audio analysis plugins
diff --git a/audio-plugins/vamp-plugin-sdk/HISTORY
b/audio-plugins/vamp-plugin-sdk/HISTORY
index 3d31bb6..117b44f 100644
--- a/audio-plugins/vamp-plugin-sdk/HISTORY
+++ b/audio-plugins/vamp-plugin-sdk/HISTORY
@@ -1,2 +1,12 @@
+2008-03-22 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 1.2.
+ * CONFIGURE: Added, query about example plugin installation.
+ * DEPENDS: Added, optional_depends doxygen.
+ * PRE_BUILD: Added, insert INSTALL_ROOT into Makefile, sed
+ the Makefile if example plugins not selected.
+ * BUILD: Build docs if doxygen is selected.
+ * INSTALL: Added, create plugin dir, install example plugins if
+ option selected, install docs if doxygen selected.
+
2008-02-18 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS, BUILD, HISTORY: created spell
diff --git a/audio-plugins/vamp-plugin-sdk/INSTALL
b/audio-plugins/vamp-plugin-sdk/INSTALL
new file mode 100755
index 0000000..8926308
--- /dev/null
+++ b/audio-plugins/vamp-plugin-sdk/INSTALL
@@ -0,0 +1,15 @@
+default_install &&
+
+mkdir -p "$INSTALL_ROOT/usr/lib/vamp/" &&
+
+if [[ $VAMP_EXAMPLES == y ]]
+then
+ cp "$SOURCE_DIRECTORY/examples/"*.so "$INSTALL_ROOT/usr/lib/vamp/"
+fi &&
+
+if is_depends_enabled $SPELL doxygen
+then
+ mkdir -p "$INSTALL_ROOT/usr/share/doc/$SPELL" &&
+ cp -r "$SOURCE_DIRECTORY/doc/html/" \
+ "$INSTALL_ROOT/usr/share/doc/$SPELL/"
+fi
diff --git a/audio-plugins/vamp-plugin-sdk/PRE_BUILD
b/audio-plugins/vamp-plugin-sdk/PRE_BUILD
new file mode 100755
index 0000000..d20da71
--- /dev/null
+++ b/audio-plugins/vamp-plugin-sdk/PRE_BUILD
@@ -0,0 +1,12 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# Use INSTALL_ROOT
+sed -i "s|/usr|\"$INSTALL_ROOT/usr\"|" Makefile
+
+# Remove 'plugins' and 'test' targets if examples not selected
+if [[ $VAMP_EXAMPLES != y ]]
+then
+ sed -i "s|\(^all:.*\)plugins|\1|" Makefile &&
+ sed -i "s|\(^all:.*\)test|\1|" Makefile
+fi



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (9f2e13fecfc1fff1f5a1b7be339922efb67e2fb2), Juuso Alasuutari, 03/23/2008

Archive powered by MHonArc 2.6.24.

Top of Page