[SCM] libcoverart/master: Split C and C++ interface

sramacher at users.alioth.debian.org sramacher at users.alioth.debian.org
Mon Jul 6 19:45:51 UTC 2015


The following commit has been merged in the master branch:
commit de1babfa48ab6b0b6c9e2ae5a5d868473062eea7
Author: Sebastian Ramacher <sramacher at debian.org>
Date:   Mon Jul 6 20:57:28 2015 +0200

    Split C and C++ interface

diff --git a/debian/control b/debian/control
index 4463caf..c8f5773 100644
--- a/debian/control
+++ b/debian/control
@@ -20,7 +20,8 @@ Section: libdevel
 Architecture: any
 Depends:
  ${misc:Depends},
- libcoverart0 (= ${binary:Version}),
+ libcoverart1 (= ${binary:Version}),
+ libcoverartcc1 (= ${binary:Version}),
  libneon27-gnutls-dev | libneon-dev,
  libjansson-dev
 Suggests:
@@ -33,7 +34,7 @@ Description: library to access the Cover Art Archive (development files)
  .
  This package contains the development files.
 
-Package: libcoverart0
+Package: libcoverart1
 Architecture: any
 Pre-Depends:
  ${misc:Pre-Depends},
@@ -48,7 +49,24 @@ Description: library to access the Cover Art Archive
  Internet Archive that provides a covert art image database for music releases.
  Libcoverart is a client library to access the data stored in the CAA.
  .
- This package contains the shared library.
+ This package contains the shared library for the C interface.
+
+Package: libcoverartcc1
+Architecture: any
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Suggests:
+ libcoverart-dbg
+Multi-Arch: same
+Description: library to access the Cover Art Archive
+ The Cover Art Archive (CAA) is a joint project between MusicBrainz and
+ Internet Archive that provides a covert art image database for music releases.
+ Libcoverart is a client library to access the data stored in the CAA.
+ .
+ This package contains the shared library for the C++ interface.
 
 Package: libcoverart-dbg
 Section: debug
@@ -56,7 +74,8 @@ Priority: extra
 Architecture: any
 Depends:
  ${misc:Depends},
- libcoverart0 (= ${binary:Version})
+ libcoverart1 (= ${binary:Version}),
+ libcoverartcc1 (= ${binary:Version})
 Multi-Arch: same
 Description: library to access the Cover Art Archive (debugging symbols)
  The Cover Art Archive (CAA) is a joint project between MusicBrainz and
diff --git a/debian/libcoverart0.install b/debian/libcoverart0.install
deleted file mode 100644
index 3ddde58..0000000
--- a/debian/libcoverart0.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff --git a/debian/libcoverart1.install b/debian/libcoverart1.install
new file mode 100644
index 0000000..a2f5501
--- /dev/null
+++ b/debian/libcoverart1.install
@@ -0,0 +1 @@
+usr/lib/*/libcoverart.so.*

-- 
libcoverart packaging



More information about the pkg-multimedia-commits mailing list