[SCM] rtaudio/master: Bump SONAME due to ABI break. Closes: #751069

fsateler at users.alioth.debian.org fsateler at users.alioth.debian.org
Tue Jun 10 19:45:11 UTC 2014


The following commit has been merged in the master branch:
commit 791fae03ecee2ddee1278acbaf816f327a2d7cb1
Author: Felipe Sateler <fsateler at debian.org>
Date:   Tue Jun 10 10:19:51 2014 -0400

    Bump SONAME due to ABI break. Closes: #751069

diff --git a/debian/control b/debian/control
index eff8954..051233c 100644
--- a/debian/control
+++ b/debian/control
@@ -17,7 +17,7 @@ Homepage: http://www.music.mcgill.ca/~gary/rtaudio/
 Vcs-Git: git://anonscm.debian.org/pkg-multimedia/rtaudio.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/rtaudio.git
 
-Package: librtaudio4
+Package: librtaudio5
 Architecture: linux-any
 Multi-Arch: same
 Pre-Depends:
@@ -58,7 +58,7 @@ Multi-Arch: same
 Depends:
  libasound2-dev,
  libjack-dev,
- librtaudio4 (= ${binary:Version}),
+ librtaudio5 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Suggests:
@@ -78,7 +78,7 @@ Priority: extra
 Architecture: linux-any
 Multi-Arch: same
 Depends:
- librtaudio4 (= ${binary:Version}),
+ librtaudio5 (= ${binary:Version}),
  ${misc:Depends}
 Description: C++ library for realtime audio input/ouput (debugging symbols)
  RtAudio is a set of C++ classes that provides a common API (Application
diff --git a/debian/librtaudio4.install b/debian/librtaudio5.install
similarity index 100%
rename from debian/librtaudio4.install
rename to debian/librtaudio5.install
diff --git a/debian/patches/0002-Bump-SOVERSION.patch b/debian/patches/0002-Bump-SOVERSION.patch
new file mode 100644
index 0000000..79df805
--- /dev/null
+++ b/debian/patches/0002-Bump-SOVERSION.patch
@@ -0,0 +1,24 @@
+From: Felipe Sateler <fsateler at debian.org>
+Date: Tue, 10 Jun 2014 10:15:59 -0400
+Subject: Bump SOVERSION
+
+the change from RtError to RtAudioError breaks ABI
+---
+ Makefile.in | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index fe8dbb9..3c1532b 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -8,8 +8,8 @@ OBJECTS	= RtAudio.o @objects@
+ 
+ LIBNAME = librtaudio
+ SHARED = @sharedlib@
+-RELEASE = 4.1.1
+-MAJOR = 4
++RELEASE = 4.1.1b
++MAJOR = 5
+ LIBRARIES = $(SHARED)
+ 
+ CC       = @CXX@
diff --git a/debian/patches/series b/debian/patches/series
index b5c7eee..cb5233c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 0001-buildsystem.patch
+0002-Bump-SOVERSION.patch

-- 
RtAudio packaging



More information about the pkg-multimedia-commits mailing list