[SCM] chromaprint/master: SONAME bump

sramacher at users.alioth.debian.org sramacher at users.alioth.debian.org
Sun Aug 28 11:45:30 UTC 2016


The following commit has been merged in the master branch:
commit 19392b44d00e23a936ece8c6555d84113b11f36f
Author: Sebastian Ramacher <sramacher at debian.org>
Date:   Sun Aug 28 13:39:39 2016 +0200

    SONAME bump

diff --git a/debian/control b/debian/control
index 7dd735e..8489cab 100644
--- a/debian/control
+++ b/debian/control
@@ -21,7 +21,7 @@ Package: libchromaprint-dev
 Section: libdevel
 Architecture: any
 Depends:
- libchromaprint0 (= ${binary:Version}),
+ libchromaprint1 (= ${binary:Version}),
  ${misc:Depends}
 Description: audio fingerprinting library - development files
  Chromaprint is a library for calculating audio fingerprints
@@ -31,7 +31,7 @@ Description: audio fingerprinting library - development files
  This package includes development files needed to compile programs
  using libchromaprint.
 
-Package: libchromaprint0
+Package: libchromaprint1
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
diff --git a/debian/libchromaprint0.lintian-overrides b/debian/libchromaprint0.lintian-overrides
deleted file mode 100644
index 193441c..0000000
--- a/debian/libchromaprint0.lintian-overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-# A bogus package is used to prevent using C++ STL cruft symbols to be used
-# via the symbols file.
-libchromaprint0 binary: symbols-declares-dependency-on-other-package libchromaprint-private
diff --git a/debian/libchromaprint0.symbols b/debian/libchromaprint0.symbols
deleted file mode 100644
index 014e01d..0000000
--- a/debian/libchromaprint0.symbols
+++ /dev/null
@@ -1,18 +0,0 @@
-libchromaprint.so.0 libchromaprint0 #MINVER#
-| libchromaprint-private
-# Prevent the installation when using the template instanciation symbols
- (regex|optional)"^_ZN?St.*@Base$" 0.6 1
- chromaprint_dealloc at Base 0.2
- chromaprint_decode_fingerprint at Base 0.2
- chromaprint_encode_fingerprint at Base 0.2
- chromaprint_feed at Base 0.2
- chromaprint_finish at Base 0.2
- chromaprint_free at Base 0.2
- chromaprint_get_fingerprint at Base 0.2
- chromaprint_get_fingerprint_hash at Base 1.3
- chromaprint_get_raw_fingerprint at Base 0.2
- chromaprint_get_version at Base 0.2
- chromaprint_hash_fingerprint at Base 1.3
- chromaprint_new at Base 0.2
- chromaprint_set_option at Base 0.7
- chromaprint_start at Base 0.2
diff --git a/debian/libchromaprint0.install b/debian/libchromaprint1.install
similarity index 100%
rename from debian/libchromaprint0.install
rename to debian/libchromaprint1.install
diff --git a/debian/libchromaprint1.symbols b/debian/libchromaprint1.symbols
new file mode 100644
index 0000000..ff95830
--- /dev/null
+++ b/debian/libchromaprint1.symbols
@@ -0,0 +1,17 @@
+libchromaprint.so.1 libchromaprint1 #MINVER#
+| libchromaprint1 (>= 1.3.2), libchromaprint1 (<< 1.3.3)
+ (regex|optional)"^_ZN?St.*@Base$" 0.6 1
+ chromaprint_dealloc at Base 1.3.2
+ chromaprint_decode_fingerprint at Base 1.3.2
+ chromaprint_encode_fingerprint at Base 1.3.2
+ chromaprint_feed at Base 1.3.2
+ chromaprint_finish at Base 1.3.2
+ chromaprint_free at Base 1.3.2
+ chromaprint_get_fingerprint at Base 1.3.2
+ chromaprint_get_fingerprint_hash at Base 1.3.2
+ chromaprint_get_raw_fingerprint at Base 1.3.2
+ chromaprint_get_version at Base 1.3.2
+ chromaprint_hash_fingerprint at Base 1.3.2
+ chromaprint_new at Base 1.3.2
+ chromaprint_set_option at Base 1.3.2
+ chromaprint_start at Base 1.3.2

-- 
packaging for chromaprint, an audio fingerprinting library



More information about the pkg-multimedia-commits mailing list