[SCM] libindi packaging branch, master, updated. debian/0.9-1-2-gb9238d0
Pino Toscano
pino at alioth.debian.org
Fri Mar 23 12:08:32 UTC 2012
Gitweb-URL: http://git.debian.org/?p=pkg-kde/krap/libindi.git;a=commitdiff;h=b9238d0
The following commit has been merged in the master branch:
commit b9238d00ec7e908535120e18d1f4f6a755631814
Author: Pino Toscano <pino at debian.org>
Date: Fri Mar 23 13:05:41 2012 +0100
new release, new ABI break
- bump the SONAME to 0b (update patch abi.diff)
- rename libindi0a to libindi0b
---
debian/changelog | 3 +++
debian/control | 6 +++---
debian/libindi0a.install | 2 --
debian/libindi0b.install | 2 ++
debian/patches/abi.diff | 4 ++--
5 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 8b8aa85..53d8273 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,9 @@
libindi (0.9.1-0r1) UNRELEASED; urgency=low
* New upstream release.
+ * It seems ABI is broken (new virtual method), so:
+ - bump the SONAME to 0b (update patch abi.diff)
+ - rename libindi0a to libindi0b
-- Pino Toscano <pino at debian.org> Fri, 23 Mar 2012 12:57:38 +0100
diff --git a/debian/control b/debian/control
index decaefc..478a17c 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Homepage: http://www.indilib.org/
Vcs-Git: git://anonscm.debian.org/pkg-kde/krap/libindi.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/krap/libindi.git
-Package: libindi0a
+Package: libindi0b
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
@@ -34,7 +34,7 @@ Description: Instrument-Neutral Device Interface library -- shared library
Package: libindi-dev
Section: libdevel
Architecture: any
-Depends: libindi0a (= ${binary:Version}), ${misc:Depends},
+Depends: libindi0b (= ${binary:Version}), ${misc:Depends},
libusb-dev, libcfitsio3-dev
Description: Instrument-Neutral Device Interface library -- development files
INDI (Instrument-Neutral Device Interface) is a distributed XML-based
@@ -76,7 +76,7 @@ Package: indi-dbg
Priority: extra
Section: debug
Architecture: any
-Depends: libindi0a (= ${binary:Version}), ${misc:Depends}
+Depends: libindi0b (= ${binary:Version}), ${misc:Depends}
Suggests: indi-bin (= ${binary:Version})
Pre-Depends: ${misc:Pre-Depends}
Description: Instrument-Neutral Device Interface library -- debug symbols
diff --git a/debian/libindi0a.install b/debian/libindi0a.install
deleted file mode 100644
index 27c12da..0000000
--- a/debian/libindi0a.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/*/libindi.so.0a
-usr/lib/*/libindi.so.0a.9.0
diff --git a/debian/libindi0b.install b/debian/libindi0b.install
new file mode 100644
index 0000000..864e3b5
--- /dev/null
+++ b/debian/libindi0b.install
@@ -0,0 +1,2 @@
+usr/lib/*/libindi.so.0b
+usr/lib/*/libindi.so.0b.9.0
diff --git a/debian/patches/abi.diff b/debian/patches/abi.diff
index 147e06e..debfe96 100644
--- a/debian/patches/abi.diff
+++ b/debian/patches/abi.diff
@@ -3,7 +3,7 @@ Description: Bump the library version ABI
libindi's API is not final until 1.0 but upstream does not bump SONAME,
so manually bump the SONAME and library VERSION ourselves.
Origin: vendor
-Last-Update: 2012-01-16
+Last-Update: 2012-03-23
Forwarded: not-needed
--- a/CMakeLists.txt
@@ -13,7 +13,7 @@ Forwarded: not-needed
################## INDI version ################################
-set(INDI_SOVERSION "0")
-+set(INDI_SOVERSION "0a")
++set(INDI_SOVERSION "0b")
set(CMAKE_INDI_VERSION_MAJOR 0)
set(CMAKE_INDI_VERSION_MINOR 9)
set(CMAKE_INDI_VERSION_RELEASE 0)
--
libindi packaging
More information about the pkg-kde-commits
mailing list