Skip to Content.
Sympa Menu

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

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 (47813fb4ada634f424adb1c495486f6efecb9fdf)
  • Date: Mon, 18 May 2009 15:55:10 -0500

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

ChangeLog | 3 ++
audio-creation/qtractor/BUILD | 7 +++++
audio-creation/qtractor/DEPENDS | 49
++++++++++++++++++++++++++++++++++++++
audio-creation/qtractor/DETAILS | 32 ++++++++++++++++++++++++
audio-creation/qtractor/HISTORY | 2 +
audio-creation/qtractor/INSTALL | 7 +++++
audio-creation/qtractor/PREPARE | 6 ++++
audio-creation/qtractor/PRE_BUILD | 6 ++++
audio-libs/rubberband/DETAILS | 4 +--
audio-libs/rubberband/HISTORY | 4 +++
audio-libs/rubberband/PRE_BUILD | 4 ---
11 files changed, 118 insertions(+), 6 deletions(-)

New commits:
commit 47813fb4ada634f424adb1c495486f6efecb9fdf
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

audio-creation/qtractor: New spell, multi-track MIDI sequencer.

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

rubberband-1.3

diff --git a/ChangeLog b/ChangeLog
index f96eee6..e9e1d05 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2009-05-18 Juuso Alasuutari <iuso AT sourcemage.org>
+ * audio-creation/qtractor: New spell, multi-track MIDI sequencer.
+
2009-05-16 Pol Vinogradov <vin.public AT gmail.com>
* python-pypi/python-pgsql: new spell, a Python DB-API 2.0 compliant
interface to PostgreSQL databases
diff --git a/audio-creation/qtractor/BUILD b/audio-creation/qtractor/BUILD
new file mode 100755
index 0000000..f968fa9
--- /dev/null
+++ b/audio-creation/qtractor/BUILD
@@ -0,0 +1,7 @@
+OPTS="$OPTS --with-qt=${INSTALL_ROOT}/usr/bin/qt4" \
+default_build_configure &&
+
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
+PATH="$QTDIR/bin/qt4:$PATH" &&
+qmake &&
+make
diff --git a/audio-creation/qtractor/DEPENDS b/audio-creation/qtractor/DEPENDS
new file mode 100755
index 0000000..a5a2d15
--- /dev/null
+++ b/audio-creation/qtractor/DEPENDS
@@ -0,0 +1,49 @@
+depends g++ &&
+depends -sub STL qt4 &&
+depends alsa-lib &&
+depends libsndfile &&
+depends ladspa &&
+
+if [[ $QTRACTOR_VCS == y ]]; then
+ depends autoconf &&
+ depends CVS
+fi &&
+
+depends JACK-DRIVER &&
+
+optional_depends libvorbis \
+ '--enable-libvorbis' \
+ '--disable-libvorbis' \
+ 'for Ogg Vorbis audio file support' &&
+
+optional_depends libmad \
+ '--enable-libmad' \
+ '--disable-libmad' \
+ 'for MP3 audio file support' &&
+
+optional_depends libsamplerate \
+ '--enable-libsamplerate' \
+ '--disable-libsamplerate' \
+ 'for sample rate conversion support' &&
+
+optional_depends rubberband \
+ '--enable-librubberband' \
+ '--disable-librubberband' \
+ 'for pitch shifting support' &&
+
+optional_depends liblo \
+ '--enable-liblo' \
+ '--disable-liblo' \
+ 'for Open Sound Control (OSC) service support' &&
+
+optional_depends ladspa \
+ '--enable-ladspa' \
+ '--disable-ladspa' \
+ 'for LADSPA plugin support' &&
+
+optional_depends dssi \
+ '--enable-dssi' \
+ '--disable-dssi' \
+ 'for DSSI plugin support'
+
+# Missing optional_depends on VST from z-rejected
diff --git a/audio-creation/qtractor/DETAILS b/audio-creation/qtractor/DETAILS
new file mode 100755
index 0000000..a559d7a
--- /dev/null
+++ b/audio-creation/qtractor/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=qtractor
+if [[ $QTRACTOR_VCS == y ]]; then
+ if [[ $QTRACTOR_VCS_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=cvs
+ fi
+ SOURCE=$SPELL-cvs.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-cvs"
+
SOURCE_URL[0]=cvs://:pserver:anonymous AT qjackctl.cvs.sourceforge.net:/cvsroot/$SPELL:$SPELL
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+else
+ VERSION=0.4.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:b4fd1834ce8c4e04b16af8cabb0c5909a92399042dbe9874e6765ae079a96b7d7ee529777d0cb914f0345bd69b3f86fc7a55e1a891f3e1518b4ba480cdebdd8e
+fi
+ WEB_SITE=http://qtractor.sf.net
+ ENTERED=20090518
+ LICENSE[0]=GPL
+ KEYWORDS="audio midi sequencer"
+ SHORT="Audio/MIDI multi-track sequencer for the home studio"
+cat << EOF
+Qtractor is an Audio/MIDI multi-track sequencer application written in C++
+with the Qt4 framework. Target platform is Linux, where the Jack Audio
+Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture
+(ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured
+Linux desktop audio workstation GUI, specially dedicated to the personal
+home-studio.
+EOF
diff --git a/audio-creation/qtractor/HISTORY b/audio-creation/qtractor/HISTORY
new file mode 100644
index 0000000..948df75
--- /dev/null
+++ b/audio-creation/qtractor/HISTORY
@@ -0,0 +1,2 @@
+2009-05-18 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, PREPARE, DEPENDS, PRE_BUILD, BUILD, INSTALL: Created spell.
diff --git a/audio-creation/qtractor/INSTALL b/audio-creation/qtractor/INSTALL
new file mode 100755
index 0000000..f85aae2
--- /dev/null
+++ b/audio-creation/qtractor/INSTALL
@@ -0,0 +1,7 @@
+install -d -m 0755 "$INSTALL_ROOT/usr/bin" &&
+install -d -m 0755 "$INSTALL_ROOT/usr/share/pixmaps" &&
+install -d -m 0755 "$INSTALL_ROOT/usr/share/applications" &&
+
+install -m 0755 qtractor "$INSTALL_ROOT/usr/bin/qtractor" &&
+install -m 0644 icons/qtractor.png
"$INSTALL_ROOT/usr/share/pixmaps/qtractor.png" &&
+install -m 0644 qtractor.desktop
"$INSTALL_ROOT/usr/share/applications/qtractor.desktop"
diff --git a/audio-creation/qtractor/PREPARE b/audio-creation/qtractor/PREPARE
new file mode 100755
index 0000000..151642a
--- /dev/null
+++ b/audio-creation/qtractor/PREPARE
@@ -0,0 +1,6 @@
+config_query QTRACTOR_VCS "Build latest version from development tree?" n
&&
+
+if [[ $QTRACTOR_VCS == y ]]; then
+ config_query QTRACTOR_VCS_AUTOUPDATE \
+ "Update automatically on every system update?" n
+fi
diff --git a/audio-creation/qtractor/PRE_BUILD
b/audio-creation/qtractor/PRE_BUILD
new file mode 100755
index 0000000..e11c152
--- /dev/null
+++ b/audio-creation/qtractor/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if [[ $QTRACTOR_VCS == y ]]; then
+ make -f Makefile.cvs
+fi
diff --git a/audio-libs/rubberband/DETAILS b/audio-libs/rubberband/DETAILS
index 435acc0..c19e965 100755
--- a/audio-libs/rubberband/DETAILS
+++ b/audio-libs/rubberband/DETAILS
@@ -1,9 +1,9 @@
SPELL=rubberband
- VERSION=1.2
+ VERSION=1.3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL=http://www.breakfastquay.com/rubberband/files/$SOURCE
-
SOURCE_HASH=sha512:76e7d6c74c67e99fcea4100743e04d819d65c0a53edec99b37c0bdaa3adb7f6142d9e037f223d8b43510e2ad114828c27951e33ffb01cb39580dd429f7a3b807
+
SOURCE_HASH=sha512:12efb373cf94315d0f85f1f8ba753cfe74f027d3bf072903e309eaa56910101633b6cd4666be546bc560bfb8caf976ad09d4bc171ec23c03559182166f10270c
WEB_SITE=http://www.breakfastquay.com/rubberband/
ENTERED=20080322
LICENSE[0]=GPL
diff --git a/audio-libs/rubberband/HISTORY b/audio-libs/rubberband/HISTORY
index b8982c5..7b4894c 100644
--- a/audio-libs/rubberband/HISTORY
+++ b/audio-libs/rubberband/HISTORY
@@ -1,3 +1,7 @@
+2009-05-18 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 1.3.
+ * PRE_BUILD: Removed, not needed anymore.
+
2008-12-02 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: Updated to 1.2.
* PRE_BUILD: Added, fix missing include.
diff --git a/audio-libs/rubberband/PRE_BUILD b/audio-libs/rubberband/PRE_BUILD
deleted file mode 100755
index 5d891bc..0000000
--- a/audio-libs/rubberband/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-sed -i '1i#include <stdlib.h>' src/sysutils.cpp



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (47813fb4ada634f424adb1c495486f6efecb9fdf), Juuso Alasuutari, 05/18/2009

Archive powered by MHonArc 2.6.24.

Top of Page