Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (c99d106584cfa6d5e2e0e405a69ec690d72115f6)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (c99d106584cfa6d5e2e0e405a69ec690d72115f6)
  • Date: Thu, 10 Jul 2008 13:34:23 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

audio-creation/ardour2/CONFIGURE | 18 +++++-----
audio-creation/ardour2/DEPENDS | 3 +
audio-creation/ardour2/DETAILS | 8 ++--
audio-creation/ardour2/HISTORY | 8 ++++
audio-creation/ardour2/PRE_BUILD | 6 +--
audio-creation/ardour2/gcc43.patch | 62
-------------------------------------
6 files changed, 26 insertions(+), 79 deletions(-)

New commits:
commit 9262a748ffb540397a72913a9f8badd385120c6b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ardour2: => 2.5 + lots of fixes

diff --git a/audio-creation/ardour2/CONFIGURE
b/audio-creation/ardour2/CONFIGURE
index 3f58852..28a9af8 100755
--- a/audio-creation/ardour2/CONFIGURE
+++ b/audio-creation/ardour2/CONFIGURE
@@ -3,24 +3,24 @@ message "${MESSAGE_COLOR} Warning: using system libraries
cancels" \

config_query_option ARDOUR2_SYSLIBS \
"Use system libraries instead of internal ones?" \
- n \
+ n \
"SYSLIBS=1" \
- "SYSLIBS=0" &&
+ "SYSLIBS=0" &&

config_query_option ARDOUR2_SURFACES \
"Build with support for control surfaces?" \
- y \
- "SURFACES=1" \
- "SURFACES=0" &&
+ y \
+ "SURFACES=1" \
+ "SURFACES=0" &&

config_query_option ARDOUR2_FFT_ANALYSIS \
"Include FFT analysis window?" \
- y \
+ y \
"FFT_ANALYSIS=1" \
- "FFT_ANALYSIS=0" &&
+ "FFT_ANALYSIS=0" &&

config_query_option ARDOUR2_OLDFONTS \
"Use old school font sizes?" \
- n \
+ n \
"OLDFONTS=1" \
- "OLDFONTS=0"
+ "OLDFONTS=0"
diff --git a/audio-creation/ardour2/DEPENDS b/audio-creation/ardour2/DEPENDS
index 4baf501..58c622e 100755
--- a/audio-creation/ardour2/DEPENDS
+++ b/audio-creation/ardour2/DEPENDS
@@ -11,8 +11,9 @@ depends liblrdf &&
depends glib2 &&
depends gtk+2 &&
depends libgnomecanvas &&
-depends liblo &&
depends boost &&
+depends aubio &&
+depends liblo &&
depends alsa-lib &&
depends libsamplerate &&
depends fftw &&
diff --git a/audio-creation/ardour2/DETAILS b/audio-creation/ardour2/DETAILS
index 497a57e..53ee641 100755
--- a/audio-creation/ardour2/DETAILS
+++ b/audio-creation/ardour2/DETAILS
@@ -1,14 +1,14 @@
SPELL=ardour2
- VERSION=2.4.1
-
SOURCE_HASH=sha512:451eb32efb9aa1c08842524f037b183ae8a36d8fab0b555bd0d84e3a8e4d2d9a177035b718c79d472fa481d4cfac4286426d3da2433c2766fb88698a595dcdc5
+ VERSION=2.5
+
SOURCE_HASH=sha512:66958b9e12b33752b51b5fe5c0ca9696be86a108fbbfc09fe218034e908fcf4fce162af9f9e0396c3f7574d197ea2106c8f6501dc6faa1cf0a2b2ae0b1e42c58
SOURCE=ardour-$VERSION.tar.bz2
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/ardour-$VERSION"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/ardour-$VERSION
SOURCE_URL[0]=http://ardour.org/files/releases/$SOURCE
WEB_SITE=http://ardour.org/
ENTERED=20070829
LICENSE[0]=GPL
KEYWORDS="disk editors audio"
- SHORT="A multi-track, professional Digital Audio Workstation"
+ SHORT="multi-track, professional Digital Audio Workstation"
cat << EOF
Ardour is a digital audio workstation. You can use it to record, edit and mix
multi-track audio. You can produce your own CDs, mix video soundtracks, or
diff --git a/audio-creation/ardour2/HISTORY b/audio-creation/ardour2/HISTORY
index 4b38593..0ddabda 100644
--- a/audio-creation/ardour2/HISTORY
+++ b/audio-creation/ardour2/HISTORY
@@ -1,3 +1,11 @@
+2008-07-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5, removed useless quotes, fixed short
+ desc
+ * DEPENDS: added new req dep -- aubio library
+ * PRE_BUILD: fixed gcc 4.3 patch, SPELL > SCRIPT, cleaned up
+ * CONFIGURE: _*TABS ARE WRONG EXCEPT HISTORY FILE, USE SPACES*_,
+ cleaned up
+
2008-07-09 Thomas Orgis <sobukus AT sourcemage.org>
* gcc43.patch: Use the one from
http://hoth.amu.edu.pl/~j_roszkowski/ardour24.tar.gz

diff --git a/audio-creation/ardour2/PRE_BUILD
b/audio-creation/ardour2/PRE_BUILD
index 88d2e29..cf0d7c8 100755
--- a/audio-creation/ardour2/PRE_BUILD
+++ b/audio-creation/ardour2/PRE_BUILD
@@ -1,6 +1,6 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&

-patch -p1 < "$SCRIPT_DIRECTORY/gcc43.patch" &&
+patch -p1 < $SPELL_DIRECTORY/gcc43.patch &&

sed -i "s:libSoundTouch:soundtouch-1.0:" SConstruct
diff --git a/audio-creation/ardour2/gcc43.patch
b/audio-creation/ardour2/gcc43.patch
index 333577c..705ef72 100644
--- a/audio-creation/ardour2/gcc43.patch
+++ b/audio-creation/ardour2/gcc43.patch
@@ -13,16 +13,6 @@
#endif

namespace sigc {
---- ardour-2.4.1/libs/pbd/base_ui.cc 2008-05-17 04:32:22.000000000 +0200
-+++ ardour-2.4.1/libs/pbd/base_ui.cc-new 2008-05-17 04:32:38.000000000
+0200
-@@ -21,6 +21,7 @@
- #include <unistd.h>
- #include <fcntl.h>
- #include <errno.h>
-+#include <cstring>
-
- #include <pbd/base_ui.h>
- #include <pbd/error.h>
--- ardour-2.4.1/libs/pbd/mountpoint.cc 2008-05-17 04:43:57.000000000
+0200
+++ ardour-2.4.1/libs/pbd/mountpoint.cc-new 2008-05-17 04:43:28.000000000
+0200
@@ -21,6 +21,7 @@
@@ -43,17 +33,6 @@

#include <pbd/error.h>
#include <pbd/pathscanner.h>
---- ardour-2.4.1/libs/pbd/pool.cc 2008-04-09 23:17:27.000000000 +0200
-+++ ardour-2.4.1/libs/pbd/pool.cc-new 2008-05-17 04:47:44.000000000 +0200
-@@ -20,6 +20,8 @@
-
- #include <iostream>
- #include <vector>
-+#include <cstring>
-+#include <cstdlib>
-
- #include <pbd/pool.h>
- #include <pbd/error.h>
--- ardour-2.4.1/libs/glibmm2/glibmm/propertyproxy_base.cc 2008-04-09
23:17:08.000000000 +0200
+++ ardour-2.4.1/libs/glibmm2/glibmm/propertyproxy_base.cc-new 2008-05-17
05:00:28.000000000 +0200
@@ -24,6 +24,7 @@
@@ -64,16 +43,6 @@

namespace Glib
{
---- ardour-2.4.1/libs/midi++2/fd_midiport.cc 2008-04-09 23:17:09.000000000
+0200
-+++ ardour-2.4.1/libs/midi++2/fd_midiport.cc-new 2008-05-17
05:03:51.000000000 +0200
-@@ -20,6 +20,7 @@
-
- #include <fcntl.h>
- #include <cerrno>
-+#include <cstring>
-
- #include <pbd/error.h>
- #include <pbd/pathscanner.h>
--- ardour-2.4.1/libs/midi++2/midi.cc 2008-05-17 05:06:26.000000000 +0200
+++ ardour-2.4.1/libs/midi++2/midi.cc-new 2008-05-17 05:06:32.000000000
+0200
@@ -21,6 +21,7 @@
@@ -305,16 +274,6 @@

#include <pwd.h>
#include <sys/utsname.h>
---- ardour-2.4.1/libs/ardour/utils.cc 2008-04-09 23:17:16.000000000 +0200
-+++ ardour-2.4.1/libs/ardour/utils.cc-new 2008-05-17 05:39:39.000000000
+0200
-@@ -21,6 +21,7 @@
- #include <cmath>
- #include <cctype>
- #include <string>
-+#include <cstring>
- #include <cerrno>
- #include <iostream>
- #include <sys/types.h>
--- ardour-2.4.1/libs/vamp-sdk/vamp-sdk/Plugin.h 2008-04-09
23:17:05.000000000 +0200
+++ ardour-2.4.1/libs/vamp-sdk/vamp-sdk/Plugin.h-new 2008-05-17
05:42:02.000000000 +0200
@@ -43,6 +43,8 @@
@@ -357,17 +316,6 @@

#include <sys/time.h>
#include <time.h>
---- ardour-2.4.1/libs/rubberband/src/main.cpp 2008-04-09 23:17:28.000000000
+0200
-+++ ardour-2.4.1/libs/rubberband/src/main.cpp-new 2008-05-17
05:51:47.000000000 +0200
-@@ -17,6 +17,8 @@
- #include <iostream>
- #include <sndfile.h>
- #include <cmath>
-+#include <cstdlib>
-+#include <cstring>
- #include <sys/time.h>
- #include <time.h>
- #include "sysutils.h"
--- ardour-2.4.1/libs/rubberband/src/StretchCalculator.cpp 2008-04-09
23:17:28.000000000 +0200
+++ ardour-2.4.1/libs/rubberband/src/StretchCalculator.cpp-new 2008-05-17
05:55:09.000000000 +0200
@@ -19,6 +19,7 @@
@@ -449,16 +397,6 @@
namespace Gtk
{

---- ardour-2.4.1/libs/gtkmm2/gtk/gtkmm/targetentry.cc 2008-04-09
23:17:25.000000000 +0200
-+++ ardour-2.4.1/libs/gtkmm2/gtk/gtkmm/targetentry.cc-new 2008-05-17
11:46:19.000000000 +0200
-@@ -21,6 +21,7 @@
- */
-
- #include <gtkmm/targetentry.h>
-+#include <cstring>
-
-
- namespace Gtk
--- ardour-2.4.1/libs/gtkmm2ext/gtk_ui.cc 2008-04-09 23:17:05.000000000
+0200
+++ ardour-2.4.1/libs/gtkmm2ext/gtk_ui.cc-new 2008-05-17 11:50:35.000000000
+0200
@@ -25,6 +25,7 @@




Archive powered by MHonArc 2.6.24.

Top of Page