diff options
| author | David Bremner <bremner@debian.org> | 2013-02-05 20:58:38 -0400 |
|---|---|---|
| committer | David Bremner <bremner@debian.org> | 2013-02-05 20:58:38 -0400 |
| commit | 5102da65c4c797d2a79eb5384b0e0c47176a31f0 (patch) | |
| tree | f7a66fa36232019ee3750b3948733e1dc4fcd82d /debian | |
| parent | f8950c6020708b2c530426c777785197411959cb (diff) | |
| parent | 79b0829082e62020de6eeb66e0c4f1ad19ded86c (diff) | |
Merge tag 'debian/0.15.1-1' into squeeze-backports
notmuch Debian 0.15.1-1 upload (same as 0.15.1)
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/NEWS.Debian | 17 | ||||
| -rw-r--r-- | debian/changelog | 64 | ||||
| -rw-r--r-- | debian/compat | 2 | ||||
| -rw-r--r-- | debian/control | 29 | ||||
| -rw-r--r-- | debian/libnotmuch-dev.install | 2 | ||||
| -rw-r--r-- | debian/libnotmuch3.install | 2 | ||||
| -rw-r--r-- | debian/python-notmuch.install | 2 | ||||
| -rw-r--r-- | debian/python3-notmuch.install | 1 | ||||
| -rwxr-xr-x | debian/rules | 7 |
9 files changed, 113 insertions, 13 deletions
diff --git a/debian/NEWS.Debian b/debian/NEWS.Debian index 69477542..907d7907 100644 --- a/debian/NEWS.Debian +++ b/debian/NEWS.Debian @@ -1,7 +1,20 @@ +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 + The emacs user interface to notmuch is now contained in a separate package called notmuch-emacs. -- David Bremner <bremner@debian.org> Mon, 20 Jun 2011 23:57:55 -0300 - diff --git a/debian/changelog b/debian/changelog index ad05e812..68132e32 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,67 @@ +notmuch (0.15.1-1) experimental; urgency=low + + * Upstream bug fix release: set default TERM for running tests. + * Re-enable build time self-tests. + + -- David Bremner <bremner@debian.org> Thu, 24 Jan 2013 07:19:45 -0400 + +notmuch (0.15-2) experimental; urgency=low + + * Disable tests until a proper fix for running tests without a + proper TERM value is developed (again). + + -- David Bremner <bremner@debian.org> Sun, 20 Jan 2013 18:36:16 -0400 + +notmuch (0.15-1) experimental; urgency=low + + * New upstream release. + - Date range search support + - Empty tag names and tags beginning with "-" are deprecated + - Support for single message mboxes is deprecated + - Fixed `notmuch new` to skip ignored broken symlinks + - New dump/restore format and tagging interface + - Emacs Interface + - Removal of the deprecated `notmuch-folders` variable + - Visibility of MIME parts can be toggled + - Emacs now buttonizes mid: links + - Improved text/calendar content handling + - Disabled coding conversions when reading + - Fixed errors with HTML email containing images in Emacs 24 + - Fixed handling of tags with unusual characters in them + - Fixed buttonization of id: links without quote characters + - Automatic tag changes are now unified and customizable + - Support for stashing the thread id in show view + - New add-on tool: notmuch-pick + + -- David Bremner <bremner@debian.org> Fri, 18 Jan 2013 21:23:36 -0400 + +notmuch (0.15~rc1-1) experimental; urgency=low + + * New upstream release candidate. + * Change priority to optional (Closes: #687217). + * Remove Dm-Upload-Allowed field, as this is no longer used by + Debian. + * Add python3 bindings, thanks to Jakub Wilk (Closes: #683515). + * Bug fix: ".ical attachment problem", (Closes: #688747). + + -- David Bremner <bremner@debian.org> Wed, 16 Jan 2013 08:28:27 -0400 + +notmuch (0.14-1) experimental; 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). + * New upstream version + - incompatible changes to dump/restore syntax + - bug fixes for maildir synchronization + + -- David Bremner <bremner@debian.org> Tue, 21 Aug 2012 10:39:33 +0200 + notmuch (0.13.2-1~bpo60+1) squeeze-backports; urgency=low * Rebuild for squeeze-backports. diff --git a/debian/compat b/debian/compat index 7f8f011e..ec635144 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -7 +9 diff --git a/debian/control b/debian/control index 812430fb..5bb0d051 100644 --- a/debian/control +++ b/debian/control @@ -1,27 +1,28 @@ Source: notmuch Section: mail -Priority: extra +Priority: optional Maintainer: Carl Worth <cworth@debian.org> Uploaders: Jameson Graef Rollins <jrollins@finestructure.net>, martin f. krafft <madduck@debian.org>, David Bremner <bremner@debian.org> Build-Depends: - debhelper (>= 7.0.50~), + debhelper (>= 9), pkg-config, libxapian-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~), + python3-all (>= 3.1.2-7~), + emacs23-nox | emacs23 (>=23~) | emacs23-lucid (>=23~) | + emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~), gdb, dtach (>= 0.8) Standards-Version: 3.9.3 Homepage: http://notmuchmail.org/ Vcs-Git: git://notmuchmail.org/git/notmuch Vcs-Browser: http://git.notmuchmail.org/git/notmuch -Dm-Upload-Allowed: yes Package: notmuch Architecture: any @@ -39,6 +40,7 @@ Package: libnotmuch3 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} Description: thread-based email index, search and tagging (runtime) Notmuch is a system for indexing, searching, reading, and tagging large collections of email messages in maildir or mh format. It uses @@ -74,13 +76,27 @@ Description: python interface to the notmuch mail search and index library This package provides a Python interface to the notmuch functionality, directly interfacing with a shared notmuch library. +Package: python3-notmuch +Architecture: all +Section: python +Depends: ${misc:Depends}, ${python3:Depends}, libnotmuch3 +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 + the Xapian library to provide fast, full-text search with a very + convenient search syntax. + . + This package provides a Python 3 interface to the notmuch + functionality, directly interfacing with a shared notmuch library. + Package: notmuch-emacs Architecture: all 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 @@ -109,8 +125,9 @@ 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 +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 diff --git a/debian/libnotmuch-dev.install b/debian/libnotmuch-dev.install index 185dba4e..96bbd63f 100644 --- a/debian/libnotmuch-dev.install +++ b/debian/libnotmuch-dev.install @@ -1,2 +1,2 @@ usr/include -usr/lib/libnotmuch.so +usr/lib/*/libnotmuch.so diff --git a/debian/libnotmuch3.install b/debian/libnotmuch3.install index da4fc25b..a513b475 100644 --- a/debian/libnotmuch3.install +++ b/debian/libnotmuch3.install @@ -1 +1 @@ -usr/lib/libnotmuch.so.* +usr/lib/*/libnotmuch.so.* diff --git a/debian/python-notmuch.install b/debian/python-notmuch.install index 607c0659..b2cc1360 100644 --- a/debian/python-notmuch.install +++ b/debian/python-notmuch.install @@ -1 +1 @@ -usr/lib/python* +usr/lib/python2* diff --git a/debian/python3-notmuch.install b/debian/python3-notmuch.install new file mode 100644 index 00000000..4606faae --- /dev/null +++ b/debian/python3-notmuch.install @@ -0,0 +1 @@ +usr/lib/python3* diff --git a/debian/rules b/debian/rules index 603b3ab2..c4e3930d 100755 --- a/debian/rules +++ b/debian/rules @@ -1,7 +1,9 @@ #!/usr/bin/make -f +python3_all = py3versions -s | xargs -n1 | xargs -t -I {} env {} + %: - dh --with python2 $@ + dh $@ --with python2,python3 override_dh_auto_configure: dh_auto_configure -- --emacslispdir=/usr/share/emacs/site-lisp/notmuch @@ -9,13 +11,16 @@ override_dh_auto_configure: override_dh_auto_build: dh_auto_build dh_auto_build --sourcedirectory bindings/python + cd bindings/python && $(python3_all) setup.py build $(MAKE) -C contrib/notmuch-mutt override_dh_auto_clean: dh_auto_clean dh_auto_clean --sourcedirectory bindings/python + cd bindings/python && $(python3_all) setup.py clean -a $(MAKE) -C contrib/notmuch-mutt clean override_dh_auto_install: dh_auto_install dh_auto_install --sourcedirectory bindings/python + cd bindings/python && $(python3_all) setup.py install --install-layout=deb --root=$(CURDIR)/debian/tmp |
