debian: build notmuch-vim again

Based on id:1370220299-14722-1-git-send-email-felipe.contreras@gmail.com

Hacked rather extensively by db. The most important changes:

       - bring back notmuch.yaml for the (debian specific?) vim-addons
         tool.
       - depend on vim-ruby, so we get a version of vim with ruby installed.
This commit is contained in:
David Bremner 2013-07-28 13:48:02 -03:00
parent ec98f13a70
commit 0eb4213766
5 changed files with 29 additions and 3 deletions

4
debian/NEWS.Debian vendored
View file

@ -1,7 +1,7 @@
notmuch (0.16-1) unstable; urgency=low
* The vim interface is no longer provided as a Debian package, due
to upstream deprecation.
* The vim interface has been rewritten from scratch. In particular
it requires a version of vim with ruby support.
-- David Bremner <bremner@debian.org> Sat, 16 Feb 2013 08:12:02 -0400

1
debian/changelog vendored
View file

@ -2,6 +2,7 @@ notmuch (0.16-1) unstable; urgency=low
* New upstream feature release
- 'notmuch insert' command replaces notmuch-deliver (Closes: #692889).
- New ruby based vim interface (Closes: 616692, 636707).
* Provide a notmuch-dbg package, thanks to Daniel Kahn Gillmor
(Closes: #717339).
* Include alot to the list of recommended interfaces, thanks to

16
debian/control vendored
View file

@ -120,6 +120,22 @@ Description: thread-based email index, search and tagging (emacs interface)
This package provides an emacs based mail user agent based on
notmuch.
Package: notmuch-vim
Architecture: all
Section: mail
Breaks: notmuch (<<0.6~254~)
Replaces: notmuch (<<0.6~254~)
Depends: ${misc:Depends}, notmuch, vim-addon-manager, vim-ruby, notmuch-ruby
Recommends: ruby-mail
Description: thread-based email index, search and tagging (vim interface)
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 vim based mail user agent based on
notmuch.
Package: notmuch-mutt
Architecture: all
Depends:

View file

@ -1,3 +1,3 @@
vim/plugin/notmuch.vim usr/share/vim/addons/plugin
vim/notmuch.vim usr/share/vim/addons/plugin
vim/syntax/notmuch-*.vim usr/share/vim/addons/syntax
vim/notmuch.yaml usr/share/vim/registry

9
vim/notmuch.yaml Normal file
View file

@ -0,0 +1,9 @@
addon: notmuch
description: "notmuch mail user interface"
files:
- plugin/notmuch.vim
- syntax/notmuch-compose.vim
- syntax/notmuch-folders.vim
- syntax/notmuch-git-diff.vim
- syntax/notmuch-search.vim
- syntax/notmuch-show.vim