From 56c48dc82dfa07915f8226555fc7bac3dd8680de Mon Sep 17 00:00:00 2001 From: David Bremner Date: Tue, 16 Sep 2014 21:02:50 +0200 Subject: [PATCH] debian: bump SONAME Note that this is one of those cases where an ABI change is not obvious from the symbols file. Several previously void functions now have return codes. --- debian/changelog | 7 +++++++ debian/control | 12 ++++++------ debian/{libnotmuch3.install => libnotmuch4.install} | 0 debian/{libnotmuch3.symbols => libnotmuch4.symbols} | 2 +- 4 files changed, 14 insertions(+), 7 deletions(-) rename debian/{libnotmuch3.install => libnotmuch4.install} (100%) rename debian/{libnotmuch3.symbols => libnotmuch4.symbols} (98%) diff --git a/debian/changelog b/debian/changelog index 661aabee..7f58b9f6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +notmuch (0.19-1) UNRELEASED; urgency=low + + * New upstream version + * Bump libnotmuch SONAME because of API changes + + -- David Bremner Tue, 16 Sep 2014 21:02:17 +0200 + notmuch (0.18.1-2) unstable; urgency=medium * Update build-deps to use emacs24 on buildd (Closes: #756085) diff --git a/debian/control b/debian/control index 6fa1fa7b..6f69f3f3 100644 --- a/debian/control +++ b/debian/control @@ -29,7 +29,7 @@ Vcs-Browser: http://git.notmuchmail.org/git/notmuch Package: notmuch Architecture: any -Depends: libnotmuch3 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libnotmuch4 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Recommends: notmuch-emacs | notmuch-vim | notmuch-mutt | alot, gnupg-agent Description: thread-based email index, search and tagging Notmuch is a system for indexing, searching, reading, and tagging @@ -39,7 +39,7 @@ Description: thread-based email index, search and tagging . This package contains the notmuch command-line interface -Package: libnotmuch3 +Package: libnotmuch4 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -56,7 +56,7 @@ Description: thread-based email index, search and tagging (runtime) Package: libnotmuch-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, libnotmuch3 (= ${binary:Version}) +Depends: ${misc:Depends}, libnotmuch4 (= ${binary:Version}) Description: thread-based email index, search and tagging (development) Notmuch is a system for indexing, searching, reading, and tagging large collections of email messages in maildir or mh format. It uses @@ -69,7 +69,7 @@ Description: thread-based email index, search and tagging (development) Package: python-notmuch Architecture: all Section: python -Depends: ${misc:Depends}, ${python:Depends}, libnotmuch3 (>= ${source:Version}) +Depends: ${misc:Depends}, ${python:Depends}, libnotmuch4 (>= ${source:Version}) Description: python interface to the notmuch mail search and index library Notmuch is a system for indexing, searching, reading, and tagging large collections of email messages in maildir or mh format. It uses @@ -82,7 +82,7 @@ Description: python interface to the notmuch mail search and index library Package: python3-notmuch Architecture: all Section: python -Depends: ${misc:Depends}, ${python3:Depends}, libnotmuch3 (>= ${source:Version}) +Depends: ${misc:Depends}, ${python3:Depends}, libnotmuch4 (>= ${source:Version}) Description: Python 3 interface to the notmuch mail search and index library Notmuch is a system for indexing, searching, reading, and tagging large collections of email messages in maildir or mh format. It uses @@ -162,7 +162,7 @@ Package: notmuch-dbg Architecture: any Section: debug Priority: extra -Depends: ${shlibs:Depends}, ${misc:Depends}, libnotmuch3 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libnotmuch4 (= ${binary:Version}) Description: thread-based email index, search and tagging - debugging symbols Notmuch is a system for indexing, searching, reading, and tagging large collections of email messages in maildir or mh format. It uses diff --git a/debian/libnotmuch3.install b/debian/libnotmuch4.install similarity index 100% rename from debian/libnotmuch3.install rename to debian/libnotmuch4.install diff --git a/debian/libnotmuch3.symbols b/debian/libnotmuch4.symbols similarity index 98% rename from debian/libnotmuch3.symbols rename to debian/libnotmuch4.symbols index ef6ae9db..e127c0ce 100644 --- a/debian/libnotmuch3.symbols +++ b/debian/libnotmuch4.symbols @@ -1,4 +1,4 @@ -libnotmuch.so.3 libnotmuch3 #MINVER# +libnotmuch.so.4 libnotmuch4 #MINVER# notmuch_database_add_message@Base 0.3 notmuch_database_begin_atomic@Base 0.9~rc1 notmuch_database_close@Base 0.13~rc1