]> git.notmuchmail.org Git - notmuch/blob - debian/control
debian: Add packaging for python3-notmuch2
[notmuch] / debian / control
1 Source: notmuch
2 Section: mail
3 Priority: optional
4 Maintainer: Carl Worth <cworth@debian.org>
5 Uploaders:
6  Jameson Graef Rollins <jrollins@finestructure.net>,
7  David Bremner <bremner@debian.org>,
8 Build-Conflicts:
9  gdb [ia64 mips mips64el],
10  gdb-minimal,
11  ruby1.8,
12 Build-Depends:
13  bash-completion (>=1.9.0~),
14  debhelper-compat (= 12),
15  dh-elpa (>= 1.3),
16  dh-python,
17  dpkg-dev (>= 1.17.14),
18  dtach (>= 0.8) <!nocheck>,
19  emacs-nox | emacs-gtk | emacs-lucid | emacs25-nox | emacs25 (>=25~) | emacs25-lucid (>=25~) | emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~),
20  gdb [!ia64 !mips !mips64el !kfreebsd-any !alpha] <!nocheck>,
21  gnupg <!nocheck>,
22  gpgsm <!nocheck>,
23  libgmime-3.0-dev (>= 3.0.3~),
24  libpython3-all-dev,
25  libtalloc-dev,
26  libxapian-dev,
27  libz-dev,
28  pkg-config,
29  python3-all (>= 3.1.2-7~),
30  python3-cffi,
31  python3-pytest,
32  python3-pytest-cov,
33  python3-setuptools,
34  python3-sphinx,
35  ruby,
36  ruby-dev (>>1:1.9.3~),
37  texinfo,
38 Standards-Version: 4.4.1
39 Homepage: https://notmuchmail.org/
40 Vcs-Git: https://git.notmuchmail.org/git/notmuch -b release
41 Vcs-Browser: https://git.notmuchmail.org/git/notmuch
42 Rules-Requires-Root: no
43
44 Package: notmuch
45 Architecture: any
46 Depends:
47  libnotmuch5 (= ${binary:Version}),
48  ${misc:Depends},
49  ${shlibs:Depends},
50 Recommends:
51  elpa-notmuch | notmuch-vim | notmuch-mutt | alot,
52  gnupg-agent,
53  gpgsm,
54 Description: thread-based email index, search and tagging
55  Notmuch is a system for indexing, searching, reading, and tagging
56  large collections of email messages in maildir or mh format. It uses
57  the Xapian library to provide fast, full-text search with a very
58  convenient search syntax.
59  .
60  This package contains the notmuch command-line interface
61
62 Package: libnotmuch5
63 Section: libs
64 Architecture: any
65 Depends:
66  ${misc:Depends},
67  ${shlibs:Depends},
68 Pre-Depends:
69  ${misc:Pre-Depends},
70 Description: thread-based email index, search and tagging (runtime)
71  Notmuch is a system for indexing, searching, reading, and tagging
72  large collections of email messages in maildir or mh format. It uses
73  the Xapian library to provide fast, full-text search with a very
74  convenient search syntax.
75  .
76  This package contains the runtime library, necessary to run
77  applications using libnotmuch.
78
79 Package: libnotmuch-dev
80 Section: libdevel
81 Architecture: any
82 Depends:
83  libnotmuch5 (= ${binary:Version}),
84  ${misc:Depends},
85 Description: thread-based email index, search and tagging (development)
86  Notmuch is a system for indexing, searching, reading, and tagging
87  large collections of email messages in maildir or mh format. It uses
88  the Xapian library to provide fast, full-text search with a very
89  convenient search syntax.
90  .
91  This package provides the necessary development libraries and header
92  files to allow you to develop new software using libnotmuch.
93
94 Package: python3-notmuch
95 Architecture: all
96 Section: python
97 Depends:
98  libnotmuch5 (>= ${source:Version}),
99  ${misc:Depends},
100  ${python3:Depends},
101 Description: Python 3 legacy interface to the notmuch mail search and index library
102  Notmuch is a system for indexing, searching, reading, and tagging
103  large collections of email messages in maildir or mh format. It uses
104  the Xapian library to provide fast, full-text search with a very
105  convenient search syntax.
106  .
107  This package provides a legacy Python 3 interface to the notmuch
108  functionality, directly interfacing with a shared notmuch library.
109  .
110  New projects are encouraged to use python3-notmuch2 instead.
111
112 Package: python3-notmuch2
113 Architecture: any
114 Section: python
115 Depends:
116  libnotmuch5 (>= ${source:Version}),
117  ${misc:Depends},
118  ${python3:Depends},
119  ${shlibs:Depends},
120 Description: Python 3 interface to the notmuch mail search and index library
121  Notmuch is a system for indexing, searching, reading, and tagging
122  large collections of email messages in maildir or mh format. It uses
123  the Xapian library to provide fast, full-text search with a very
124  convenient search syntax.
125  .
126  This package provides a Python 3 interface to the notmuch
127  functionality using CFFI bindings, which interface with a shared
128  notmuch library.
129  .
130  This is the preferred way to use notmuch via Python.
131
132 Package: ruby-notmuch
133 Architecture: any
134 Section: ruby
135 Depends:
136  ${misc:Depends},
137  ${shlibs:Depends},
138 Description: Ruby interface to the notmuch mail search and index library
139  Notmuch is a system for indexing, searching, reading, and tagging
140  large collections of email messages in maildir or mh format. It uses
141  the Xapian library to provide fast, full-text search with a very
142  convenient search syntax.
143  .
144  This package provides a Ruby interface to the notmuch
145  functionality, directly interfacing with a shared notmuch library.
146
147 Package: notmuch-emacs
148 Section: oldlibs
149 Architecture: all
150 Depends:
151  elpa-notmuch,
152  ${misc:Depends},
153 Description: thread-based email index, search and tagging (transitional package)
154  This dummy package help ease transition to the new package elpa-notmuch
155
156 Package: elpa-notmuch
157 Architecture: all
158 Depends:
159  ${elpa:Depends},
160  ${misc:Depends},
161 Description: thread-based email index, search and tagging (emacs interface)
162  Notmuch is a system for indexing, searching, reading, and tagging
163  large collections of email messages in maildir or mh format. It uses
164  the Xapian library to provide fast, full-text search with a very
165  convenient search syntax.
166  .
167  This package provides an emacs based mail user agent based on
168  notmuch.
169
170 Package: notmuch-vim
171 Architecture: all
172 Breaks:
173  notmuch (<<0.6~254~),
174 Replaces:
175  notmuch (<<0.6~254~),
176 Depends:
177  notmuch,
178  ruby-notmuch,
179  vim-addon-manager,
180  vim-ruby,
181  ${misc:Depends},
182 Recommends:
183  ruby-mail,
184 Description: thread-based email index, search and tagging (vim interface)
185  Notmuch is a system for indexing, searching, reading, and tagging
186  large collections of email messages in maildir or mh format. It uses
187  the Xapian library to provide fast, full-text search with a very
188  convenient search syntax.
189  .
190  This package provides a vim based mail user agent based on
191  notmuch.
192
193 Package: notmuch-mutt
194 Architecture: all
195 Depends:
196  libmail-box-perl,
197  libmailtools-perl,
198  libstring-shellquote-perl,
199  libterm-readline-gnu-perl,
200  notmuch (>= 0.4),
201  ${misc:Depends},
202  ${perl:Depends},
203 Recommends:
204  mutt,
205 Enhances:
206  mutt,
207  notmuch,
208 Description: thread-based email index, search and tagging (Mutt interface)
209  notmuch-mutt provides integration among the Mutt mail user agent and
210  the Notmuch mail indexer.
211  .
212  notmuch-mutt offer two main integration features. The first one is
213  the ability of stating a search query interactively and then jump to
214  a fresh Maildir containing its search results only. The second one is
215  the ability to reconstruct threads on the fly starting from the
216  current highlighted mail.