| Age | Commit message (Collapse) | Author |
|
GMime 3.0 is over 2 years old now, and 2.6 has been deprecated in
notmuch for about 1.5 years.
Comments and documentation no longer need to refer to GMime 2.6, so
clean them all up.
Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
|
The immediate motivation is to have dh_installman look in debian/tmp
|
|
In current Debian sid / testing, emacs25 is a transitional package,
and emacs-gtk, emacs-lucid, and emacs-nox are the real packages.
Emacs 23 is not available in emacs after oldoldstable.
|
|
We should probably not git://, and it needs a branch to not confuse
e.g. vcswatch.
|
|
This is needed to provide a makeinfo binary, to build the info version
of the documentation.
|
|
I was able to verify these 4 arches on Debian porterboxes
|
|
These are only needed for the test suite. In addition to the
functional change, this also helps document their role as
build-dependencies.
|
|
|
|
|
|
|
|
Conflicts:
NEWS
Add in NEWS from point release
|
|
gdb seems to be broken on more architectures than it works :(.
|
|
|
|
python2 is going to be deprecated, and python3-sphinx is available all
the way back to oldoldstable. let's use the more modern version.
To make this work and still ship the manpages, tell ./configure to
prefer python3 over python, if it exists.
|
|
No minor changes were necessary to become compliant with Debian policy
version 4.1.1, so this is basically a freebie.
|
|
Move transitional package to to "oldlibs/optional"
This resolves two lintian warnings:
W: notmuch-emacs: transitional-package-should-be-oldlibs-optional oldlibs/extra
W: notmuch-emacs: priority-extra-is-replaced-by-priority-optional
|
|
fix typo in -4
|
|
replace notmuch-emacs with elpa-emacs as a recommend
|
|
- build against gmime 3.0 by preference
- drop gmime-2.4-dev, no longer supported upstream
|
|
It's a bit crazy to require emacs 24 installed just to build, when it
isn't required to run.
|
|
This is likely not strictly necessary given that notmuch-emacs is a
transitional package. But having a simple consistency until we
eventually remove the transitional notmuch-emacs package seems ok too,
and fewer arbitrary lintian warnings will make real lintian warnings
more visible.
|
|
|
|
|
|
Some things that might be interesting (and are acceptable and
supported under 4.0.0, though not required) are:
* supporting DEB_BUILD_OPTIONS tag nodoc wihle tagging build-deps (we
could put python-sphinx into <!nodoc>, for example)
* splitting out Build-Depends-Arch from Build-Depends
|
|
Resolves lintian binary-control-field-duplicates-source
|
|
notmuch-dbgsym should be auto generated now.
|
|
follow the SONAME bump
|
|
gdb seems broken there.
|
|
The current version is more a transition to nowhere.
|
|
This packaging helper eliminates most of the boilerplate from packaging
emacs extensions for debian. It requires package.el compatible metadata.
|
|
|
|
apt dropped it's depends on gnupg, so we can't rely on it being present
in the build env anymore
|
|
Many of the external links found in the notmuch source can be resolved
using https instead of http. This changeset addresses as many as i
could find, without touching the e-mail corpus or expected outputs
found in tests.
|
|
This is needed to support build profiles (e.g. nocheck)
|
|
It's not needed for the actual build, but it is needed to run the
SMIME tests; <!nocheck> means it can be omitted if the tests are not
going to be run.
|
|
|
|
|
|
|
|
Build-conflict with gdb-minimal, since there is no gdb-python to depend
on
|
|
|
|
notmuch 0.18.2~rc1 release
Conflicts:
NEWS
debian/changelog
|
|
The build log asked me nicely, so I did.
|
|
according to
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757454
the kernel problem which caused this test to fail should be
fixed now
|
|
Note that this is one of those cases where an ABI change is not
obvious from the symbols file. Several previously void functions now
have return codes.
|
|
Commit a33ec9c seems to have fixed the problem on the armhf
porterbox (harris.debian.org).
|
|
From wookey@debian.org
id:20140808012130.GT7605@stoneboat.aleph1.co.uk
Fixes for the port in progress of debian to arm64.
|
|
- redo install/remove scripts from new samples
- symlink .el files properly
- add depends instead of conflicts
|
|
Using (>= ${source:Version}) allows newer versions of the library with
the same SONAME.
|
|
Another temporary fix for build problems.
|
|
In fact a fix for these tests is currently being reviewed, but I want
to roll it together with a few other portability fixes for a point
release.
|