diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/.gitignore | 7 | ||||
-rw-r--r-- | debian/NEWS.Debian | 14 | ||||
-rw-r--r-- | debian/changelog | 81 | ||||
-rw-r--r-- | debian/control | 37 | ||||
-rw-r--r-- | debian/libnotmuch3.install (renamed from debian/libnotmuch2.install) | 0 | ||||
-rw-r--r-- | debian/libnotmuch3.symbols (renamed from debian/libnotmuch2.symbols) | 7 | ||||
-rw-r--r-- | debian/notmuch-mutt.docs | 1 | ||||
-rw-r--r-- | debian/notmuch-mutt.install | 2 | ||||
-rw-r--r-- | debian/notmuch-mutt.manpages | 1 | ||||
-rwxr-xr-x | debian/rules | 2 |
10 files changed, 141 insertions, 11 deletions
diff --git a/debian/.gitignore b/debian/.gitignore index 801ca02..9f09f22 100644 --- a/debian/.gitignore +++ b/debian/.gitignore @@ -1,3 +1,10 @@ +tmp/ +libnotmuch-dev/ +libnotmuch2/ +notmuch-emacs/ +notmuch-vim/ +notmuch/ +python-notmuch/ *.debhelper *.debhelper.log *.substvars diff --git a/debian/NEWS.Debian b/debian/NEWS.Debian index 6947754..bf95738 100644 --- a/debian/NEWS.Debian +++ b/debian/NEWS.Debian @@ -1,3 +1,17 @@ +notmuch (0.14-1) unstable; urgency=low + + There is an incompatible change in option syntax for dump and restore + in this release. Please update your scripts. + + From upstream NEWS: + + The deprecated positional output file argument to notmuch dump has + been replaced with an --output option. The input file positional + argument for restore has been replaced with an --input option for + consistency with dump. + + -- David Bremner <bremner@debian.org> Sun, 05 Aug 2012 11:52:49 -0300 + notmuch (0.6~238) unstable; urgency=low The emacs user interface to notmuch is now contained in a seperate diff --git a/debian/changelog b/debian/changelog index 26fff87..36f06af 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,84 @@ +notmuch (0.14-1) unstable; urgency=low + + [ Stefano Zacchiroli ] + * notmuch-mutt: fix tag action invocation (Closes: #678012) + * Use notmuch-search-terms manpage in notmuch-mutt (Closes: #675073). + + [ David Bremner ] + * Do a better job of cleaning up after configuration and testing + (Closes: #683505) + * Alternately depend on emacs24 instead of emacs23 (Closes: #677900). + + -- David Bremner <bremner@debian.org> Thu, 02 Aug 2012 21:32:31 -0300 + +notmuch (0.13.2-1) unstable; urgency=low + + * Upstream bugfix release. No changes to binary packages. + + -- David Bremner <bremner@debian.org> Sat, 02 Jun 2012 18:16:01 -0300 + +notmuch (0.13.1-1) unstable; urgency=low + + * Upstream bugfix release. + - fix for encoding problems with reply in emacs + - notmuch_database_(get_directory|find_message_by_filename) now + work for read-only databases. + + -- David Bremner <bremner@debian.org> Fri, 25 May 2012 21:19:06 -0300 + +notmuch (0.13-1) unstable; urgency=low + + * New upstream release. See /usr/share/doc/notmuch/NEWS.gz for changes. + + [ Stefano Zacchiroli ] + * Recommend all notmuch UI (including notmuch-mutt) as alternatives, + to avoid unneeded vim/emacs installation. Thanks Matteo F. Vescovi + for the patch. (Closes: #673011) + + -- David Bremner <bremner@debian.org> Tue, 15 May 2012 18:19:32 -0300 + +notmuch (0.13~rc1-2) experimental; urgency=low + + * New upstream pre-release + * new binary package "notmuch-mutt" for Mutt integration + * Bump libnotmuch SONAME because of API changes + + -- David Bremner <bremner@debian.org> Sat, 05 May 2012 10:26:47 -0300 + +notmuch (0.12-1) unstable; urgency=low + + * New upstream release + - Python 3.2 support + - GMime 2.6 support + - Many updates to emacs interface (see /usr/share/doc/notmuch/NEWS) + - Optionally ignore some files/directories within mail hierarchy + + -- David Bremner <bremner@debian.org> Tue, 20 Mar 2012 18:45:22 -0300 + +notmuch (0.12~rc2-1) experimental; urgency=low + + * Upstream pre-release + * New bug fixes since ~rc1 + - fix for uninitialized variable + - fix for python bindings type signatures + + -- David Bremner <bremner@debian.org> Sun, 18 Mar 2012 08:10:35 -0300 + +notmuch (0.12~rc1-1) experimental; urgency=low + + * Upstream pre-release. + * Bump standards version to 3.9.3; no changes. + + -- David Bremner <bremner@debian.org> Thu, 01 Mar 2012 07:51:45 -0400 + +notmuch (0.11.1-1) unstable; urgency=low + + * Upstream bugfix release + - Fix error handling bug in python bindings + - Fix vulnerability in emacs reply handling + + -- David Bremner <bremner@debian.org> Fri, 03 Feb 2012 08:35:41 -0400 + notmuch (0.11-1) unstable; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index f6f415e..f725276 100644 --- a/debian/control +++ b/debian/control @@ -10,14 +10,15 @@ Build-Depends: debhelper (>= 7.0.50~), pkg-config, libxapian-dev, - libgmime-2.4-dev, + libgmime-2.6-dev (>= 2.6.7~) | libgmime-2.4-dev, libtalloc-dev, libz-dev, python-all (>= 2.6.6-3~), - emacs23-nox | emacs23 (>=23~) | emacs23-lucid (>=23~), + emacs23-nox | emacs23 (>=23~) | emacs23-lucid (>=23~) | + emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~), gdb, dtach (>= 0.8) -Standards-Version: 3.9.2 +Standards-Version: 3.9.3 Homepage: http://notmuchmail.org/ Vcs-Git: git://notmuchmail.org/git/notmuch Vcs-Browser: http://git.notmuchmail.org/git/notmuch @@ -25,8 +26,8 @@ Dm-Upload-Allowed: yes Package: notmuch Architecture: any -Depends: libnotmuch2 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Recommends: notmuch-emacs | notmuch-vim +Depends: libnotmuch3 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Recommends: notmuch-emacs | notmuch-vim | notmuch-mutt, gnupg-agent Description: thread-based email index, search and tagging Notmuch is a system for indexing, searching, reading, and tagging large collections of email messages in maildir or mh format. It uses @@ -35,7 +36,7 @@ Description: thread-based email index, search and tagging . This package contains the notmuch command-line interface -Package: libnotmuch2 +Package: libnotmuch3 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -51,7 +52,7 @@ Description: thread-based email index, search and tagging (runtime) Package: libnotmuch-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, libnotmuch2 (= ${binary:Version}) +Depends: ${misc:Depends}, libnotmuch3 (= ${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 @@ -64,7 +65,7 @@ Description: thread-based email index, search and tagging (development) Package: python-notmuch Architecture: all 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 Notmuch is a system for indexing, searching, reading, and tagging large collections of email messages in maildir or mh format. It uses @@ -80,7 +81,8 @@ Section: mail Breaks: notmuch (<<0.6~254~) Replaces: notmuch (<<0.6~254~) Depends: ${misc:Depends}, notmuch (>= ${source:Version}), - emacs23 (>= 23~) | emacs23-nox (>=23~) | emacs23-lucid (>=23~) + emacs23 (>= 23~) | emacs23-nox (>=23~) | emacs23-lucid (>=23~) | + emacs24 (>= 24~) | emacs24-nox (>=24~) | emacs24-lucid (>=24~) Description: thread-based email index, search and tagging (emacs interface) Notmuch is a system for indexing, searching, reading, and tagging large collections of email messages in maildir or mh format. It uses @@ -105,3 +107,20 @@ Description: thread-based email index, search and tagging (vim interface) This package provides a vim based mail user agent based on notmuch. +Package: notmuch-mutt +Architecture: all +Depends: notmuch, libmail-box-perl, libmailtools-perl, + libstring-shellquote-perl, libterm-readline-gnu-perl, + libfile-which-perl, + ${misc:Depends} +Recommends: mutt, fdupes +Enhances: notmuch, mutt +Description: thread-based email index, search and tagging (Mutt interface) + notmuch-mutt provides integration among the Mutt mail user agent and + the Notmuch mail indexer. + . + notmuch-mutt offer two main integration features. The first one is + the ability of stating a search query interactively and then jump to + a fresh Maildir containing its search results only. The second one is + the ability to reconstruct threads on the fly starting from the + current highlighted mail. diff --git a/debian/libnotmuch2.install b/debian/libnotmuch3.install index da4fc25..da4fc25 100644 --- a/debian/libnotmuch2.install +++ b/debian/libnotmuch3.install diff --git a/debian/libnotmuch2.symbols b/debian/libnotmuch3.symbols index 507600c..140cae9 100644 --- a/debian/libnotmuch2.symbols +++ b/debian/libnotmuch3.symbols @@ -1,8 +1,9 @@ -libnotmuch.so.2 libnotmuch2 #MINVER# +libnotmuch.so.3 libnotmuch3 #MINVER# notmuch_database_add_message@Base 0.3 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_destroy@Base 0.13~rc1 notmuch_database_end_atomic@Base 0.9~rc1 notmuch_database_find_message@Base 0.9~rc2 notmuch_database_find_message_by_filename@Base 0.9~rc2 @@ -46,6 +47,7 @@ libnotmuch.so.2 libnotmuch2 #MINVER# notmuch_messages_get@Base 0.3 notmuch_messages_move_to_next@Base 0.3 notmuch_messages_valid@Base 0.3 + notmuch_query_add_tag_exclude@Base 0.12~rc1 notmuch_query_count_messages@Base 0.3 notmuch_query_count_threads@Base 0.10~rc1 notmuch_query_create@Base 0.3 @@ -54,6 +56,7 @@ libnotmuch.so.2 libnotmuch2 #MINVER# notmuch_query_get_sort@Base 0.4 notmuch_query_search_messages@Base 0.3 notmuch_query_search_threads@Base 0.3 + notmuch_query_set_omit_excluded@Base 0.13~rc1 notmuch_query_set_sort@Base 0.3 notmuch_status_to_string@Base 0.3 notmuch_tags_destroy@Base 0.3 diff --git a/debian/notmuch-mutt.docs b/debian/notmuch-mutt.docs new file mode 100644 index 0000000..f3d25cd --- /dev/null +++ b/debian/notmuch-mutt.docs @@ -0,0 +1 @@ +contrib/notmuch-mutt/README diff --git a/debian/notmuch-mutt.install b/debian/notmuch-mutt.install new file mode 100644 index 0000000..9141c26 --- /dev/null +++ b/debian/notmuch-mutt.install @@ -0,0 +1,2 @@ +contrib/notmuch-mutt/notmuch-mutt usr/bin +contrib/notmuch-mutt/notmuch-mutt.rc etc/Muttrc.d diff --git a/debian/notmuch-mutt.manpages b/debian/notmuch-mutt.manpages new file mode 100644 index 0000000..3f6b8ab --- /dev/null +++ b/debian/notmuch-mutt.manpages @@ -0,0 +1 @@ +contrib/notmuch-mutt/notmuch-mutt.1 diff --git a/debian/rules b/debian/rules index 956f3f2..603b3ab 100755 --- a/debian/rules +++ b/debian/rules @@ -9,10 +9,12 @@ override_dh_auto_configure: override_dh_auto_build: dh_auto_build dh_auto_build --sourcedirectory bindings/python + $(MAKE) -C contrib/notmuch-mutt override_dh_auto_clean: dh_auto_clean dh_auto_clean --sourcedirectory bindings/python + $(MAKE) -C contrib/notmuch-mutt clean override_dh_auto_install: dh_auto_install |