summaryrefslogtreecommitdiff
path: root/debian/control
AgeCommit message (Collapse)Author
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
2013-12-30debian: disable atomicity tests on ia64David Bremner
The following fails on Debian ia64: % gdb /bin/mv (gdb) break rename Since this breaks our atomicity test, disable them until someone is motivated to figure out whose fault that is.
2013-11-24debian: disable gdb as a build-dependency on s390xDavid Bremner
Gdb is currently broken on s390x buildd's and porterboxes (see #728705). By removing it as a build-dep, we disable the (failing) atomicity test on this architecture
2013-09-08debian: remove unneeded notmuch-mutt dependenciesKevin McCarthy
Switching away from fdupes removes the dependency on libfile-which-perl and the need to recommend fdupes.
2013-07-28debian: rename notmuch-ruby to ruby-notmuch0.16_rc1David Bremner
This seems more in line with http://wiki.debian.org/Teams/Ruby/Packaging#Guidelines_for_Ruby_packaging
2013-07-28debian: build notmuch-vim againDavid Bremner
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.
2013-07-28debian: add alot to recommendsDavid Bremner
Since this is in a disjunction, this should not force new packages to be installed, but rather let people with auto-install-recommends (the default) on install notmuch without emacs.
2013-07-20debian: Add package for debugging symbols (Closes: #717339)Daniel Kahn Gillmor
2013-06-04debian: update build dependency to require ruby-dev 1:1.9.3Jameson Graef Rollins
ruby1.8-dev provides ruby-dev, but ruby1.9.1-dev is currently required (which is pulled by ruby-dev 1:1.9.3).
2013-05-25Merge branch 'release'David Bremner
merge back debian-only release into master
2013-05-25debian: bump standards version to 3.9.4debian/0.15.2-2David Bremner
2013-05-23debian: package ruby bindingsFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-03-22Bug#703608: [PATCH] debian: tighten notmuch-mutt dependency on notmuchJameson Graef Rollins
notmuch version 0.4 is required for the --output=files option.
2013-03-22Bug#703608: [PATCH] debian: tighten notmuch-mutt dependency on notmuchJameson Graef Rollins
notmuch version 0.4 is required for the --output=files option.
2013-02-16debian: stop building a binary package for notmuch-vimDavid Bremner
Since it is deprecated upstream, we don't want to encourage more users to install it.