summaryrefslogtreecommitdiff
path: root/debian/control
AgeCommit message (Collapse)Author
2018-05-06debian: re-enable gdb in tests on s390x, ppc64el, armel, mipseldebian/0.26.2-2David Bremner
I was able to verify these 4 arches on Debian porterboxes
2018-05-06debian: mark dtach and gdb as <!nocheck>David Bremner
These are only needed for the test suite. In addition to the functional change, this also helps document their role as build-dependencies.
2018-01-04Standards-Version: bump to 4.1.3 (no changes needed)Daniel Kahn Gillmor
2018-01-04move to debhelper 10Daniel Kahn Gillmor
2017-12-12Standards-Version: bumped to 4.1.2 (no changes needed)Daniel Kahn Gillmor
2017-12-08Merge branch 'release'David Bremner
Conflicts: NEWS Add in NEWS from point release
2017-12-08debian: disable gdb on alphaDavid Bremner
gdb seems to be broken on more architectures than it works :(.
2017-12-08debian: add versioned depends on libgmimeDavid Bremner
2017-12-07debian/control: build-depend on python3-sphinx instead of python-sphinxDaniel Kahn Gillmor
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.
2017-12-04debian: bump Standards-Version to 4.1.1Daniel Kahn Gillmor
No minor changes were necessary to become compliant with Debian policy version 4.1.1, so this is basically a freebie.
2017-12-04debian/control: Priority: extra is deprecatedDaniel Kahn Gillmor
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
2017-08-10debian upload 0.25-5debian/0.25-5David Bremner
fix typo in -4
2017-08-04debian: upload 0.25-4debian/0.25-4David Bremner
replace notmuch-emacs with elpa-emacs as a recommend
2017-07-26debian: update gmime dependenciesdebian/0.25-2David Bremner
- build against gmime 3.0 by preference - drop gmime-2.4-dev, no longer supported upstream
2017-07-18debian: allow emacs25 as a build dependDavid Bremner
It's a bit crazy to require emacs 24 installed just to build, when it isn't required to run.
2017-07-18resolve lintian tag debhelper-but-no-misc-depends notmuch-emacsDaniel Kahn Gillmor
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.
2017-07-18fix Python capitalizationDaniel Kahn Gillmor
2017-07-18explicitly mark notmuch-emacs as transitionalDaniel Kahn Gillmor
2017-07-18Bump standards version to 4.0.0 (no changes needed)Daniel Kahn Gillmor
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
2017-07-18Drop duplicate Section header for notmuch-vimDaniel Kahn Gillmor
Resolves lintian binary-control-field-duplicates-source
2017-07-06debian: drop notmuch-dbgDavid Bremner
notmuch-dbgsym should be auto generated now.
2017-03-22debian rename libnotmuch4 to libnotmuch5David Bremner
follow the SONAME bump
2016-12-05debian: disable gdb using tests on kfreebsd-*David Bremner
gdb seems broken there.
2016-12-01debian: fix transition package for notmuch-emacsDavid Bremner
The current version is more a transition to nowhere.
2016-11-16debian: convert to use dh-elpaDavid Bremner
This packaging helper eliminates most of the boilerplate from packaging emacs extensions for debian. It requires package.el compatible metadata.
2016-07-19Merge branch 'release'David Bremner
2016-07-19debian: add explicit build-depends on gnupgDavid Bremner
apt dropped it's depends on gnupg, so we can't rely on it being present in the build env anymore
2016-06-05Use https instead of http where possibleDaniel Kahn Gillmor
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.
2016-04-26debian: add versioned depends on dpkg-devdebian/0.22-10.22David Bremner
This is needed to support build profiles (e.g. nocheck)
2016-01-29debian: add gpgsm as build dependencyDavid Bremner
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.
2016-01-29debian: Recommend gpgsm for S/MIME supportJameson Graef Rollins
2015-11-14debian: another upload to work around gdb bugsdebian/0.21-3David Bremner
2015-11-12debian: release 0.21-2, architecture specific fixupsdebian/0.21-2David Bremner
2015-10-25debian: release 0.21~rc3-3debian/0.21_rc3-3David Bremner
Build-conflict with gdb-minimal, since there is no gdb-python to depend on
2014-11-09debian: bump standards versiondebian/0.19_rc2-10.19_rc2David Bremner
2014-10-25Merge tag '0.18.2_rc1'David Bremner
notmuch 0.18.2~rc1 release Conflicts: NEWS debian/changelog
2014-10-25debian: build depend on dh-pythondebian/0.18.2_rc1-10.18.2_rc1David Bremner
The build log asked me nicely, so I did.
2014-09-20debian: re-enable atomicity test on arm64David Bremner
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
2014-09-16debian: bump SONAMEDavid Bremner
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.
2014-08-09debian: re-enable atomicity tests on armhfdebian/0.18.1-2David Bremner
Commit a33ec9c seems to have fixed the problem on the armhf porterbox (harris.debian.org).
2014-08-09debian: build with emacs24 by default, disable gdb on arm64David Bremner
From wookey@debian.org id:20140808012130.GT7605@stoneboat.aleph1.co.uk Fixes for the port in progress of debian to arm64.
2014-06-14debian: update notmuch-emacs for emacsen-common 2.0.8David Bremner
- redo install/remove scripts from new samples - symlink .el files properly - add depends instead of conflicts
2014-06-14debian: tighten dependency of python packages on libnotmuch.David Bremner
Using (>= ${source:Version}) allows newer versions of the library with the same SONAME.
2014-05-08debian: disable atomicity tests on armel.David Bremner
Another temporary fix for build problems.
2014-05-08debian: disable atomicity tests on armhfDavid Bremner
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.
2014-04-08debian: add build conflicts against ruby1.8David Bremner
Debian stable has ruby 1.9, so this should be OK. The issue is that the ruby bindings don't build if "ruby" points to ruby1.8
2014-04-06debian: really delete madduck from uploadersDavid Bremner
I'm not sure how it got into debian/changelog without actually happening, but actually delete martin from debian/control per request in Debian bug #719100
2014-03-09doc: convert sphinx based docsDavid Bremner
This is the output from sphinx-quickstart, massaged a bit, along with our existing man pages converted to rst. A skeleton notmuch-emacs manual is also included. It is not suitable for end user use yet.
2014-03-07debian: add dependency on bash-completionDavid Bremner
At some point we decided to only install bash completion for notmuch if the bash-completion file was present. Add the corresponding debian build dependency.
2014-01-12debian: update notmuch-emacs for emacs policy 2.0.6David Bremner
This involves - the meta-flavour emacs has gone away - a compat file is needed (also installed by dh_installemacsen) - a conflict with pre-2.0.0 emacsen-common - manually managing the "installed" semaphore file