debian: update packaging for new soname libnotmuch.so.3

we need
   - a new changelog stanza, because the symbols files need a new version
   - s/libnotmuch2/libnotmuch3/ everywhere
   - update symbols file, s/.so.1/.so.2/, and bump minimum versions on changed
     symbols (although the latter is just documentation)
This commit is contained in:
David Bremner 2011-10-04 14:01:21 -03:00
parent 7e8491c9fb
commit 076d779aab
3 changed files with 7 additions and 6 deletions

8
debian/control vendored
View file

@ -25,7 +25,7 @@ Dm-Upload-Allowed: yes
Package: notmuch Package: notmuch
Architecture: any Architecture: any
Depends: libnotmuch2 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Depends: libnotmuch3 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Recommends: notmuch-emacs | notmuch-vim, gnupg-agent Recommends: notmuch-emacs | notmuch-vim, gnupg-agent
Description: thread-based email index, search and tagging Description: thread-based email index, search and tagging
Notmuch is a system for indexing, searching, reading, and tagging Notmuch is a system for indexing, searching, reading, and tagging
@ -35,7 +35,7 @@ Description: thread-based email index, search and tagging
. .
This package contains the notmuch command-line interface This package contains the notmuch command-line interface
Package: libnotmuch2 Package: libnotmuch3
Section: libs Section: libs
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}
@ -51,7 +51,7 @@ Description: thread-based email index, search and tagging (runtime)
Package: libnotmuch-dev Package: libnotmuch-dev
Section: libdevel Section: libdevel
Architecture: any Architecture: any
Depends: ${misc:Depends}, libnotmuch2 (= ${binary:Version}) Depends: ${misc:Depends}, libnotmuch3 (= ${binary:Version})
Description: thread-based email index, search and tagging (development) Description: thread-based email index, search and tagging (development)
Notmuch is a system for indexing, searching, reading, and tagging Notmuch is a system for indexing, searching, reading, and tagging
large collections of email messages in maildir or mh format. It uses large collections of email messages in maildir or mh format. It uses
@ -64,7 +64,7 @@ Description: thread-based email index, search and tagging (development)
Package: python-notmuch Package: python-notmuch
Architecture: all Architecture: all
Section: python Section: python
Depends: ${misc:Depends}, ${python:Depends}, libnotmuch2 Depends: ${misc:Depends}, ${python:Depends}, libnotmuch3
Description: python interface to the notmuch mail search and index library Description: python interface to the notmuch mail search and index library
Notmuch is a system for indexing, searching, reading, and tagging Notmuch is a system for indexing, searching, reading, and tagging
large collections of email messages in maildir or mh format. It uses large collections of email messages in maildir or mh format. It uses

View file

@ -1,8 +1,9 @@
libnotmuch.so.2 libnotmuch2 #MINVER# libnotmuch.so.3 libnotmuch3 #MINVER#
notmuch_database_add_message@Base 0.3 notmuch_database_add_message@Base 0.3
notmuch_database_begin_atomic@Base 0.9~rc1 notmuch_database_begin_atomic@Base 0.9~rc1
notmuch_database_close@Base 0.3 notmuch_database_close@Base 0.13~rc1
notmuch_database_create@Base 0.3 notmuch_database_create@Base 0.3
notmuch_database_destroy@Base 0.13~rc1
notmuch_database_end_atomic@Base 0.9~rc1 notmuch_database_end_atomic@Base 0.9~rc1
notmuch_database_find_message@Base 0.9~rc2 notmuch_database_find_message@Base 0.9~rc2
notmuch_database_find_message_by_filename@Base 0.9~rc2 notmuch_database_find_message_by_filename@Base 0.9~rc2