[SCM] tartini/master: Add patch to link tartini against the system-wide rtaudio.

alessio at users.alioth.debian.org alessio at users.alioth.debian.org
Sat Feb 4 22:17:19 UTC 2012


The following commit has been merged in the master branch:
commit eb2b5abbd49d4a7ceece1cf5d5591788ee45c769
Author: Alessio Treglia <alessio at debian.org>
Date:   Sat Feb 4 23:17:07 2012 +0100

    Add patch to link tartini against the system-wide rtaudio.

diff --git a/debian/patches/0013-strip-rtaudio.patch b/debian/patches/0013-strip-rtaudio.patch
new file mode 100644
index 0000000..18ea7ff
--- /dev/null
+++ b/debian/patches/0013-strip-rtaudio.patch
@@ -0,0 +1,44 @@
+Description: Don't compile local copy of RtAudio.
+Author: Alessio Treglia <alessio at debian.org>
+Forwarded: no
+---
+ pitch.pro |   12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+--- tartini.orig/pitch.pro
++++ tartini/pitch.pro
+@@ -287,12 +287,12 @@ unix{
+ 
+     INCLUDEPATH += rtAudio/
+     DEPENDPATH += rtAudio/
+-    HEADERS += rtAudio/audio_stream.h rtAudio/RtAudio.h rtAudio/RtError.h
+-    SOURCES += rtAudio/audio_stream.cpp rtAudio/rtAudio.cpp
++    HEADERS += rtAudio/audio_stream.h
++    SOURCES += rtAudio/audio_stream.cpp
+ 
+     QMAKE_LFLAGS_SONAME = -W1,-install_name, at executable_path/..Frameworks/
+     INCLUDEPATH += $$MY_INCLUDE_PATH
+-    LIBS += -framework CoreAudio $$MY_LIB_PATH -lfftw3f -lqwt
++    LIBS += -framework CoreAudio $$MY_LIB_PATH -lfftw3f -lqwt -lrtaudio
+     # -framework CoreFoundation -framework ApplicationServices -framework CoreData -framework System -framework Carbon -framework CoreServices -framework AppKit -framework AGL -framework Quartz -framework Foundation
+     RC_FILE = icons/pitch.icns
+     DEFINES += MACX
+@@ -317,15 +317,15 @@ unix{
+     #RtAudio sound library routines
+     INCLUDEPATH += rtAudio/
+     DEPENDPATH += rtAudio/
+-    HEADERS += rtAudio/audio_stream.h rtAudio/RtAudio.h rtAudio/RtError.h
+-    SOURCES += rtAudio/audio_stream.cpp rtAudio/rtAudio.cpp
++    HEADERS += rtAudio/audio_stream.h
++    SOURCES += rtAudio/audio_stream.cpp
+     DEFINES += __LINUX_OSS__
+     DEFINES += __LINUX_ALSA__
+     #DEFINES += __LINUX_JACK__  #Uncomment to use Jack. Note untested.
+ 
+     DEFINES += LINUX
+     INCLUDEPATH += $$MY_INCLUDE_PATH
+-    LIBS += $$MY_LIB_PATH -lfftw3f -lqwt-qt4 -lasound
++    LIBS += $$MY_LIB_PATH -lfftw3f -lqwt-qt4 -lasound -lrtaudio
+     CONFIG += warn_off
+     QMAKE_CXXFLAGS += -Wall -Wno-non-virtual-dtor -pipe
+     profile {
diff --git a/debian/patches/series b/debian/patches/series
index 033dd5c..9acd8dc 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -7,3 +7,4 @@
 0010-fix-includes-path-and-linkage.patch
 0011-Fix-range-errors-and-delete-errors.patch
 0012-Spelling-errors.patch
+0013-strip-rtaudio.patch

-- 
tartini packaging



More information about the pkg-multimedia-commits mailing list