[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