Import notmuch_0.28.2-1.debian.tar.xz

[dgit import tarball notmuch 0.28.2-1 notmuch_0.28.2-1.debian.tar.xz]
This commit is contained in:
David Bremner 2019-02-17 07:30:33 -04:00
commit b1831332a6
32 changed files with 1852 additions and 0 deletions

14
.gitignore vendored Normal file
View file

@ -0,0 +1,14 @@
/tmp/
/libnotmuch-dev/
/libnotmuch*/
/notmuch-emacs/
/elpa-notmuch/
/notmuch/
/notmuch-mutt/
/notmuch-vim/
/ruby-notmuch/
/python*-notmuch/
/*.debhelper
/*.debhelper.log
/*.substvars
/files

74
NEWS Normal file
View file

@ -0,0 +1,74 @@
notmuch (0.21~rc1-1) experimental; urgency=medium
This release of notmuch requires a non-reversible database upgrade
to support database revision tracking. This upgrade will happen on
the first run of 'notmuch-new' after updating. Notmuch will backup
your tags for your before doing the upgrade, but it never hurts to
make your own backup with notmuch dump.
-- David Bremner <bremner@debian.org> Thu, 15 Oct 2015 08:13:04 -0300
notmuch (0.19-1) experimental; urgency=medium
This release of notmuch again requires a non-reversable database
upgrade to support database features. This upgrade will happen on
the first run of 'notmuch-new' after updating. Notmuch will backup
your tags for your before doing the upgrade, but it never hurts to
make your own backup with notmuch dump.
-- David Bremner <bremner@debian.org> Fri, 14 Nov 2014 20:34:55 +0100
notmuch (0.18~rc0-1) experimental; urgency=low
This release of notmuch requires a non-reversable database upgrade
to support the new path: and updated folder: prefixes. Notmuch
will backup your tags for your before doing the upgrade, but it
never hurts to make your own backup with notmuch dump before
next running 'notmuch new'
-- David Bremner <bremner@debian.org> Tue, 22 Apr 2014 09:32:11 +0900
notmuch (0.17-1) unstable; urgency=low
Previously on big endian architectures like sparc and powerpc the
computation of SHA1 hashes was incorrect. This meant that messages
with overlong or missing message-ids were given different computed
message-ids than on more common little endian architectures like
i386 and amd64. If you use notmuch on a big endian architecture,
you are strongly advised to make a backup of your tags using
`notmuch dump` before this upgrade. You can locate the affected
files using something like:
notmuch dump | \
awk '/^notmuch-sha1-[0-9a-f]{40} / \
{system("notmuch search --exclude=false --output=files id:" $1)}'
-- David Bremner <bremner@debian.org> Mon, 30 Dec 2013 20:31:16 -0400
notmuch (0.16-1) unstable; urgency=low
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
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 separate
package called notmuch-emacs.
-- David Bremner <bremner@debian.org> Mon, 20 Jun 2011 23:57:55 -0300

1294
changelog Normal file

File diff suppressed because it is too large Load diff

1
compat Normal file
View file

@ -0,0 +1 @@
11

166
control Normal file
View file

@ -0,0 +1,166 @@
Source: notmuch
Section: mail
Priority: optional
Maintainer: Carl Worth <cworth@debian.org>
Uploaders:
Jameson Graef Rollins <jrollins@finestructure.net>,
David Bremner <bremner@debian.org>
Build-Conflicts: ruby1.8, gdb-minimal, gdb [ia64 mips mips64el]
Build-Depends:
dpkg-dev (>= 1.17.14),
debhelper (>= 11~),
pkg-config,
libxapian-dev,
libgmime-3.0-dev (>= 3.0.3~) | libgmime-2.6-dev (>= 2.6.7~),
libtalloc-dev,
libz-dev,
python-all (>= 2.6.6-3~),
python3-all (>= 3.1.2-7~),
dh-python,
dh-elpa (>= 1.3),
python3-sphinx,
ruby, ruby-dev (>>1:1.9.3~),
emacs-nox | emacs-gtk | emacs-lucid |
emacs25-nox | emacs25 (>=25~) | emacs25-lucid (>=25~) |
emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~),
gdb [!ia64 !mips !mips64el !kfreebsd-any !alpha] <!nocheck>,
dtach (>= 0.8) <!nocheck>,
gpgsm <!nocheck>,
gnupg <!nocheck>,
bash-completion (>=1.9.0~),
texinfo
Standards-Version: 4.1.3
Homepage: https://notmuchmail.org/
Vcs-Git: https://git.notmuchmail.org/git/notmuch -b release
Vcs-Browser: https://git.notmuchmail.org/git/notmuch
Package: notmuch
Architecture: any
Depends: libnotmuch5 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Recommends: elpa-notmuch | notmuch-vim | notmuch-mutt | alot, gnupg-agent, gpgsm
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
the Xapian library to provide fast, full-text search with a very
convenient search syntax.
.
This package contains the notmuch command-line interface
Package: libnotmuch5
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
the Xapian library to provide fast, full-text search with a very
convenient search syntax.
.
This package contains the runtime library, necessary to run
applications using libnotmuch.
Package: libnotmuch-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libnotmuch5 (= ${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
the Xapian library to provide fast, full-text search with a very
convenient search syntax.
.
This package provides the necessary development libraries and header
files to allow you to develop new software using libnotmuch.
Package: python-notmuch
Architecture: all
Section: python
Depends: ${misc:Depends}, ${python:Depends}, libnotmuch5 (>= ${source:Version})
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
the Xapian library to provide fast, full-text search with a very
convenient search syntax.
.
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}, libnotmuch5 (>= ${source:Version})
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: ruby-notmuch
Architecture: any
Section: ruby
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Ruby 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 Ruby interface to the notmuch
functionality, directly interfacing with a shared notmuch library.
Package: notmuch-emacs
Section: oldlibs
Architecture: all
Depends: elpa-notmuch, ${misc:Depends}
Description: thread-based email index, search and tagging (transitional package)
This dummy package help ease transition to the new package elpa-notmuch
Package: elpa-notmuch
Architecture: all
Depends: ${misc:Depends}, ${elpa:Depends}
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
the Xapian library to provide fast, full-text search with a very
convenient search syntax.
.
This package provides an emacs based mail user agent based on
notmuch.
Package: notmuch-vim
Architecture: all
Breaks: notmuch (<<0.6~254~)
Replaces: notmuch (<<0.6~254~)
Depends: ${misc:Depends}, notmuch, vim-addon-manager, vim-ruby, ruby-notmuch
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:
notmuch (>= 0.4),
libmail-box-perl, libmailtools-perl,
libstring-shellquote-perl, libterm-readline-gnu-perl,
${misc:Depends}
Recommends: mutt
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.

48
copyright Normal file
View file

@ -0,0 +1,48 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: notmuch
Source: git://notmuchmail.org/git/notmuch
Upstream-Contact: Notmuch Mailing List <notmuch@notmuchmail.org>
Files: *
Copyright: Copyright 2009 Carl Worth <cworth@cworth.org>
Bart Trojanowski <bart@jukie.net>
Keith Packard <keithp@keithp.com>
Alexander Botero-Lowry <alex.boterolowry@gmail.com>
Ingmar Vanhassel <ingmar@exherbo.org>
Jed Brown <jed@59A2.org>
Jan Janak <jan@ryngle.com>
Chris Wilson <chris@chris-wilson.co.uk>
Keith Amidon <keith@nicira.com>
Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Mikhail Gusarov <dottedmag@dottedmag.net>
Jeffrey C. Ollie <jeff@ocjtech.us>
Jameson Graef Rollins <jrollins@finestructure.net>
Stewart Smith <stewart@flamingspork.com>
Adrian Perez <aperez@igalia.com>
Kan-Ru Chen <kanru@kanru.info>
James Rowe <jnrowe@gmail.com>
Eric Anholt <eric@anholt.net>
Alec Berryman <alec@thened.net>
Tassilo Horn <tassilo@member.fsf.org>
Stefan Schmidt <stefan@datenfreihafen.org>
Rolland Santimano <rollandsantimano@yahoo.com>
Peter Wang <novalazy@gmail.com>
Lars Kellogg-Stedman <lars@seas.harvard.edu>
Holger Freyther <zecke@selfish.org>
David Bremner <bremner@unb.ca>
Alexander Botero-Lowry <alexbl@fortitudo.(none)>
License: GPL-3+
Files: debian/*
Copyright: Copyright 2010 Jameson Graef Rollins <jrollins@finestructure.net>
martin f. krafft <madduck@debian.org>
License: GPL-3+
License: GPL-3+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
.
On Debian systems, the complete text of the GNU General Public License
version 3 can be found in file "/usr/share/common-licenses/GPL-3".

2
elpa-notmuch.elpa Normal file
View file

@ -0,0 +1,2 @@
emacs/*.el
debian/tmp/usr/share/info/*

1
elpa-test Normal file
View file

@ -0,0 +1 @@
disable=true

14
gbp.conf Normal file
View file

@ -0,0 +1,14 @@
# Configuration file for git-buildpackage
[DEFAULT]
# The default branch for upstream sources
upstream-branch = master
# The default branch for the debian patch (no patch in our case)
debian-branch = master
# Format for upstream tags
upstream-tag = %(version)s
# Format for the debian tag
debian-tag = debian/%(version)s

2
libnotmuch-dev.install Normal file
View file

@ -0,0 +1,2 @@
usr/include
usr/lib/*/libnotmuch.so

1
libnotmuch5.install Normal file
View file

@ -0,0 +1 @@
usr/lib/*/libnotmuch.so.*

140
libnotmuch5.symbols Normal file
View file

@ -0,0 +1,140 @@
libnotmuch.so.5 libnotmuch5 #MINVER#
notmuch_built_with@Base 0.23~rc0
notmuch_config_list_destroy@Base 0.23~rc0
notmuch_config_list_key@Base 0.23~rc0
notmuch_config_list_move_to_next@Base 0.23~rc0
notmuch_config_list_valid@Base 0.23~rc0
notmuch_config_list_value@Base 0.23~rc0
notmuch_database_add_message@Base 0.3
notmuch_database_begin_atomic@Base 0.9~rc1
notmuch_database_close@Base 0.13~rc1
notmuch_database_compact@Base 0.17~rc1
notmuch_database_create@Base 0.3
notmuch_database_create_verbose@Base 0.20~rc1
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
notmuch_database_get_all_tags@Base 0.3
notmuch_database_get_config@Base 0.23~rc0
notmuch_database_get_config_list@Base 0.23~rc0
notmuch_database_get_default_indexopts@Base 0.26~rc0
notmuch_database_get_directory@Base 0.3
notmuch_database_get_path@Base 0.3
notmuch_database_get_revision@Base 0.21~rc1
notmuch_database_get_version@Base 0.3
notmuch_database_index_file@Base 0.26~rc0
notmuch_database_needs_upgrade@Base 0.3
notmuch_database_open@Base 0.3
notmuch_database_open_verbose@Base 0.20~rc1
notmuch_database_remove_message@Base 0.3
notmuch_database_set_config@Base 0.23~rc0
notmuch_database_status_string@Base 0.20~rc1
notmuch_database_upgrade@Base 0.3
notmuch_directory_delete@Base 0.21~rc1
notmuch_directory_destroy@Base 0.3
notmuch_directory_get_child_directories@Base 0.3
notmuch_directory_get_child_files@Base 0.3
notmuch_directory_get_mtime@Base 0.3
notmuch_directory_set_mtime@Base 0.3
notmuch_filenames_destroy@Base 0.3
notmuch_filenames_get@Base 0.3
notmuch_filenames_move_to_next@Base 0.3
notmuch_filenames_valid@Base 0.3
notmuch_indexopts_destroy@Base 0.26~rc0
notmuch_indexopts_get_decrypt_policy@Base 0.26~rc0
notmuch_indexopts_set_decrypt_policy@Base 0.26~rc0
notmuch_message_add_property@Base 0.23~rc0
notmuch_message_add_tag@Base 0.3
notmuch_message_count_files@Base 0.26~rc0
notmuch_message_count_properties@Base 0.27~rc0
notmuch_message_destroy@Base 0.3
notmuch_message_freeze@Base 0.3
notmuch_message_get_database@Base 0.27~rc0
notmuch_message_get_date@Base 0.3
notmuch_message_get_filename@Base 0.3
notmuch_message_get_filenames@Base 0.5
notmuch_message_get_flag@Base 0.3
notmuch_message_get_header@Base 0.3
notmuch_message_get_message_id@Base 0.3
notmuch_message_get_properties@Base 0.23~rc0
notmuch_message_get_property@Base 0.23~rc0
notmuch_message_get_replies@Base 0.3
notmuch_message_get_tags@Base 0.3
notmuch_message_get_thread_id@Base 0.3
notmuch_message_has_maildir_flag@Base 0.26~rc0
notmuch_message_maildir_flags_to_tags@Base 0.5
notmuch_message_properties_destroy@Base 0.23~rc0
notmuch_message_properties_key@Base 0.23~rc0
notmuch_message_properties_move_to_next@Base 0.23~rc0
notmuch_message_properties_valid@Base 0.23~rc0
notmuch_message_properties_value@Base 0.23~rc0
notmuch_message_reindex@Base 0.26~rc0
notmuch_message_remove_all_properties@Base 0.23~rc0
notmuch_message_remove_all_properties_with_prefix@Base 0.26~rc0
notmuch_message_remove_all_tags@Base 0.3
notmuch_message_remove_property@Base 0.23~rc0
notmuch_message_remove_tag@Base 0.3
notmuch_message_set_flag@Base 0.3
notmuch_message_tags_to_maildir_flags@Base 0.5
notmuch_message_thaw@Base 0.3
notmuch_messages_collect_tags@Base 0.3
notmuch_messages_destroy@Base 0.3
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_messages_st@Base 0.21~rc1
notmuch_query_count_threads@Base 0.10~rc1
notmuch_query_count_threads_st@Base 0.21~rc1
notmuch_query_create@Base 0.3
notmuch_query_destroy@Base 0.3
notmuch_query_get_database@Base 0.21~rc1
notmuch_query_get_query_string@Base 0.4
notmuch_query_get_sort@Base 0.4
notmuch_query_search_messages@Base 0.3
notmuch_query_search_messages_st@Base 0.20~rc1
notmuch_query_search_threads@Base 0.3
notmuch_query_search_threads_st@Base 0.20~rc1
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
notmuch_tags_get@Base 0.3
notmuch_tags_move_to_next@Base 0.3
notmuch_tags_valid@Base 0.3
notmuch_thread_destroy@Base 0.3
notmuch_thread_get_authors@Base 0.3
notmuch_thread_get_matched_messages@Base 0.3
notmuch_thread_get_messages@Base 0.16
notmuch_thread_get_newest_date@Base 0.3
notmuch_thread_get_oldest_date@Base 0.3
notmuch_thread_get_subject@Base 0.3
notmuch_thread_get_tags@Base 0.3
notmuch_thread_get_thread_id@Base 0.3
notmuch_thread_get_toplevel_messages@Base 0.3
notmuch_thread_get_total_files@Base 0.26~rc0
notmuch_thread_get_total_messages@Base 0.3
notmuch_threads_destroy@Base 0.3
notmuch_threads_get@Base 0.3
notmuch_threads_move_to_next@Base 0.3
notmuch_threads_valid@Base 0.3
(c++)"typeinfo for Xapian::LogicError@Base" 0.6.1
(c++)"typeinfo for Xapian::RuntimeError@Base" 0.6.1
(c++)"typeinfo for Xapian::DocNotFoundError@Base" 0.6.1
(c++)"typeinfo for Xapian::InvalidArgumentError@Base" 0.6.1
(c++)"typeinfo for Xapian::Error@Base" 0.6.1
(c++)"typeinfo for Xapian::DatabaseError@Base" 0.24~rc0
(c++)"typeinfo for Xapian::DatabaseModifiedError@Base" 0.24~rc0
(c++|optional=present with Xapian 1.4)"typeinfo for Xapian::QueryParserError@Base" 0.23~rc0
(c++)"typeinfo for Xapian::QueryParser::add_valuerangeprocessor(Xapian::ValueRangeProcessor*)::ShimRangeProcessor@Base" 0.25~rc0
(c++)"typeinfo name for Xapian::QueryParser::add_valuerangeprocessor(Xapian::ValueRangeProcessor*)::ShimRangeProcessor@Base" 0.25~rc0
(c++)"typeinfo name for Xapian::LogicError@Base" 0.6.1
(c++)"typeinfo name for Xapian::RuntimeError@Base" 0.6.1
(c++)"typeinfo name for Xapian::DocNotFoundError@Base" 0.6.1
(c++)"typeinfo name for Xapian::InvalidArgumentError@Base" 0.6.1
(c++)"typeinfo name for Xapian::Error@Base" 0.6.1
(c++)"typeinfo name for Xapian::DatabaseError@Base" 0.24~rc0
(c++)"typeinfo name for Xapian::DatabaseModifiedError@Base" 0.24~rc0
(c++|optional=present with Xapian 1.4)"typeinfo name for Xapian::QueryParserError@Base" 0.23~rc0

View file

@ -0,0 +1,4 @@
* For help in getting started with notmuch and the emacs interface,
see /usr/share/doc/notmuch/README.
-- David Bremner <bremner@debian.org>, Wed, 27 Nov 2013 08:17:11 -0400

View file

@ -0,0 +1 @@
rm_conffile /etc/emacs/site-start.d/50notmuch.el

1
notmuch-mutt.docs Normal file
View file

@ -0,0 +1 @@
contrib/notmuch-mutt/README

2
notmuch-mutt.install Normal file
View file

@ -0,0 +1,2 @@
usr/bin/notmuch-mutt
etc/Muttrc.d/notmuch-mutt.rc

1
notmuch-mutt.manpages Normal file
View file

@ -0,0 +1 @@
usr/share/man/man1/notmuch-mutt.1

View file

@ -0,0 +1,8 @@
notmuch for Debian
==================
To use the vim plugin, please install it using vim-addons(1)
See also /usr/share/doc/notmuch/README.
-- David Bremner <bremner@debian.org>, Fri, 1 Jul 2011 11:34:39 -0300

4
notmuch-vim.dirs Normal file
View file

@ -0,0 +1,4 @@
usr/share/vim/registry
usr/share/vim/addons/plugin
usr/share/vim/addons/doc
usr/share/vim/addons/syntax

1
notmuch-vim.docs Normal file
View file

@ -0,0 +1 @@
vim/README

4
notmuch-vim.install Normal file
View file

@ -0,0 +1,4 @@
vim/notmuch.vim usr/share/vim/addons/plugin
vim/notmuch.txt usr/share/vim/addons/doc
vim/syntax/notmuch-*.vim usr/share/vim/addons/syntax
vim/notmuch.yaml usr/share/vim/registry

1
notmuch.dirs Normal file
View file

@ -0,0 +1 @@
usr/bin

2
notmuch.docs Normal file
View file

@ -0,0 +1,2 @@
NEWS
README

4
notmuch.install Normal file
View file

@ -0,0 +1,4 @@
usr/bin/notmuch
usr/bin/notmuch-emacs-mua
usr/share/bash-completion
usr/share/zsh/vendor-completions

1
notmuch.maintscript Normal file
View file

@ -0,0 +1 @@
rm_conffile /etc/emacs/site-start.d/50notmuch.el

18
notmuch.manpages Normal file
View file

@ -0,0 +1,18 @@
usr/share/man/man5/notmuch-hooks.5.gz
usr/share/man/man1/notmuch-dump.1.gz
usr/share/man/man1/notmuch-count.1.gz
usr/share/man/man1/notmuch-compact.1.gz
usr/share/man/man1/notmuch-emacs-mua.1.gz
usr/share/man/man1/notmuch-new.1.gz
usr/share/man/man1/notmuch.1.gz
usr/share/man/man1/notmuch-reindex.1.gz
usr/share/man/man1/notmuch-address.1.gz
usr/share/man/man1/notmuch-tag.1.gz
usr/share/man/man1/notmuch-reply.1.gz
usr/share/man/man1/notmuch-search.1.gz
usr/share/man/man1/notmuch-restore.1.gz
usr/share/man/man1/notmuch-insert.1.gz
usr/share/man/man1/notmuch-show.1.gz
usr/share/man/man1/notmuch-config.1.gz
usr/share/man/man7/notmuch-properties.7.gz
usr/share/man/man7/notmuch-search-terms.7.gz

1
python-notmuch.install Normal file
View file

@ -0,0 +1 @@
usr/lib/python2*

1
python3-notmuch.install Normal file
View file

@ -0,0 +1 @@
usr/lib/python3*

1
ruby-notmuch.install Normal file
View file

@ -0,0 +1 @@
usr/lib/*/*ruby/*/*/notmuch.so

36
rules Executable file
View file

@ -0,0 +1,36 @@
#!/usr/bin/make -f
python3_all = py3versions -s | xargs -n1 | xargs -t -I {} env {}
%:
dh $@ --with python2,python3,elpa
override_dh_auto_configure:
BASHCMD=/bin/bash ./configure --prefix=/usr \
--libdir=/usr/lib/$$(dpkg-architecture -q DEB_TARGET_MULTIARCH) \
--includedir=/usr/include \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--sysconfdir=/etc \
--zshcompletiondir=/usr/share/zsh/vendor-completions \
--localstatedir=/var
override_dh_auto_build:
dh_auto_build -- V=1
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
dh_auto_clean --sourcedirectory bindings/ruby
$(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
$(MAKE) -C contrib/notmuch-mutt DESTDIR=$(CURDIR)/debian/tmp install
dh_auto_install --sourcedirectory bindings/ruby

1
source/format Normal file
View file

@ -0,0 +1 @@
3.0 (quilt)

3
source/options Normal file
View file

@ -0,0 +1,3 @@
single-debian-patch
tar-ignore=.git
tar-ignore=performance-test/download/*.tar.xz