Georg Faerber
c117306f2d
Fix typos as found by codespell
...
Signed-off-by: Georg Faerber <georg@riseup.net>
2018-03-24 20:09:54 -03:00
Daniel Kahn Gillmor
a9f1c7c294
debian: drop export-dir from gbp.conf
...
No one knows why this invocation is here. it does weird things during
the build. If a developer really wants this behavior, they can
specify it in their own ~/.gbp.conf
Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2018-02-07 06:41:01 -04:00
David Bremner
50da90ef03
debian: add some hints about upstream changes.
2018-01-09 07:14:28 -04:00
Daniel Kahn Gillmor
f27a8475b5
notes about debian packaging changes
2018-01-09 07:08:43 -04:00
David Bremner
4cb1eeba83
version: bump to 0.26~rc2
...
Update debian version to follow.
2018-01-06 09:41:39 -04:00
Daniel Kahn Gillmor
4a9ed32033
Standards-Version: bump to 4.1.3 (no changes needed)
2018-01-04 19:06:13 -04:00
Daniel Kahn Gillmor
23c0ef2e61
move to debhelper 10
2018-01-04 19:06:03 -04:00
David Bremner
1ed211d042
debian: bump date of upload
2018-01-01 21:18:22 -04:00
David Bremner
c86928bb2c
debian: minimalist changelog for 0.26~rc1-1
2017-12-29 16:49:50 -04:00
David Bremner
aa35cfda41
debian: update libnotmuch5.symbols for 0.26
...
Several added symbols, no SONAME bump.
2017-12-28 11:26:41 -04:00
David Bremner
25ff9d6ca6
debian: changelog stanza for 0.26~rc0-1
2017-12-28 10:21:54 -04:00
Daniel Kahn Gillmor
1c2de79a1d
Standards-Version: bumped to 4.1.2 (no changes needed)
2017-12-12 08:30:18 -04:00
David Bremner
040c3236af
Merge branch 'release'
...
Conflicts:
NEWS
Add in NEWS from point release
2017-12-08 22:19:06 -04:00
David Bremner
ae55a86639
debian: add changelog stanza for 0.25.3-1
2017-12-08 21:08:21 -04:00
David Bremner
8520bfb9f4
debian: disable gdb on alpha
...
gdb seems to be broken on more architectures than it works :(.
2017-12-08 21:05:25 -04:00
David Bremner
7a1d1912e7
debian: add versioned depends on libgmime
2017-12-08 20:59:45 -04:00
Daniel Kahn Gillmor
03f4f75124
debian/control: build-depend on python3-sphinx instead of python-sphinx
...
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-07 08:18:29 -04:00
Daniel Kahn Gillmor
842d7dffcb
debian: bump Standards-Version to 4.1.1
...
No minor changes were necessary to become compliant with Debian policy
version 4.1.1, so this is basically a freebie.
2017-12-04 21:24:33 -04:00
Daniel Kahn Gillmor
550f88f917
debian/control: Priority: extra is deprecated
...
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-12-04 21:23:59 -04:00
Daniel Kahn Gillmor
7cb5292614
debian/changelog: remove trailing whitespace
2017-12-04 21:23:52 -04:00
David Bremner
7ac96b149f
Merge branch 'release'
...
Changes from 0.25.2 release
2017-11-05 20:25:54 -04:00
David Bremner
83f2661363
debian: changelog for 0.25.2-1
2017-11-05 20:06:23 -04:00
David Bremner
77cbd334bd
debian: update gitignore
...
elpa-notmuch is a new binary package, notmuch-dbg is no longer generated.
2017-09-17 15:53:15 -03:00
David Bremner
4366895062
notmuch 0.25.1 release
...
-----BEGIN PGP SIGNATURE-----
iQGzBAABCAAdFiEE3VS2dnyDRXKVCQCp8gKXHaSnniwFAlm3OCwACgkQ8gKXHaSn
niz5Swv/bhm/cSBRoav7deonMPfAAqloeNSdCpcOksEvGFtn6PZMHPDLfQ0DORcb
pHIfGnrIpGFKlOZ8zO4Q3ANhito7hCCaasn6k70Zhpu5KV+YMCKMABtnho1p3jKT
elK/3tkvlcWFEgRBVbuLsTn/iYFz8kaukfRyh+BhlchJSifSZQDFaPnmxOCvOfNK
Aipp7o/yAQGgiXUczISgceirOEruq3QePC9Bjbzj3UKa5D/UUqki37xlojl9dUC7
eNmt/grittR4e0eU5ytKck5KlVwxirs9U3Hm9A8o9giWkk98lJYobLXpDFPQ8Ock
7GGIMyP3DGBGTfn5mswKUdiEsuCgobH47y4RBd0jpSyTpFDSTD/BTYTiU/kSa8k4
XNO9uS4+jrgUJ4rfrZYK1VNXfQ85L17zZCpgeGgV+XguVcLKwQEjQ945/wk32pVh
03vdQX57myPLWeWVo5pIB0qzKeuEuaZ5b2m1QngHYUgROEm5PZnBGGHkgS50dNxp
5156wSur
=dTj5
-----END PGP SIGNATURE-----
Merge tag '0.25.1'
notmuch 0.25.1 release (bugfix for emacs bug 28350)
2017-09-11 22:32:00 -03:00
David Bremner
949c27144e
debian: changelog stanza for 0.25.1-1
2017-09-11 22:22:22 -03:00
Vladimir Panteleev
ca4688e103
Use rooted paths in .gitignore files
...
A leading / in paths in a .gitignore file matches the beginning of the
path, meaning that for patterns without slashes, git will match files
only in the current directory as opposed to in any subdirectory.
Prefix relevant paths with / in .gitignore files, to prevent
accidentally ignoring files in subdirectories and possibly slightly
improve the performance of "git status".
2017-08-18 19:42:35 -03:00
David Bremner
d7b5db32c3
debian: start changelog for next debian upload
2017-08-16 21:38:26 -03:00
Daniel Kahn Gillmor
34e5d4d31a
do not use bullets in debian/NEWS
...
see lintian's debian-news-entry-uses-asterisk for justification
2017-08-16 21:36:06 -03:00
Daniel Kahn Gillmor
56f2f362e1
remove obsolete lintian-override (see https://bugs.debian.org/865055 )
2017-08-16 21:34:36 -03:00
David Bremner
6354745dcd
debian: actually stop shipping 50notmuch.el
2017-08-15 07:52:47 -03:00
David Bremner
68dc19659a
debian upload 0.25-5
...
fix typo in -4
2017-08-10 06:44:07 -04:00
David Bremner
cdfeeda5e4
debian: upload 0.25-4
...
replace notmuch-emacs with elpa-emacs as a recommend
2017-08-04 18:15:09 -04:00
David Bremner
479b14570b
debian: changelog stanza for 0.25-3
2017-08-03 10:43:28 -04:00
David Bremner
0187785414
debian: add maintainer scripts to remove old startup file
...
We do it for notmuch and notmuch-emacs because the history is a bit
unclear. It seems to be safe to call when that conffile is not owned
by a given package
2017-08-03 10:42:54 -04:00
David Bremner
81125aca51
debian: update gmime dependencies
...
- build against gmime 3.0 by preference
- drop gmime-2.4-dev, no longer supported upstream
2017-07-26 11:00:31 -04:00
David Bremner
9f648dfbb8
debian: add changelog entry for 0.25
2017-07-25 07:30:24 -04:00
David Bremner
d95ccfe979
debian: changelog for 0.25~rc1-2
2017-07-18 19:48:12 -03:00
David Bremner
2a0b123ea6
debian: finalize changelog for 0.25~rc1-1
2017-07-18 07:12:12 -03:00
David Bremner
33e7441fb8
debian: allow emacs25 as a build depend
...
It's a bit crazy to require emacs 24 installed just to build, when it
isn't required to run.
2017-07-18 06:57:39 -03:00
Daniel Kahn Gillmor
f0b91832c2
use modern debian/copyright
2017-07-18 06:46:02 -03:00
Daniel Kahn Gillmor
02b19c3193
avoid false lintian warning about "iff"
2017-07-18 06:45:18 -03:00
Daniel Kahn Gillmor
5b6d1d720e
resolve lintian tag debhelper-but-no-misc-depends notmuch-emacs
...
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-18 06:44:10 -03:00
Daniel Kahn Gillmor
c3e282fb9b
fix Python capitalization
2017-07-18 06:43:18 -03:00
Daniel Kahn Gillmor
19e3089211
explicitly mark notmuch-emacs as transitional
2017-07-18 06:42:32 -03:00
Daniel Kahn Gillmor
44914dc60e
Bump standards version to 4.0.0 (no changes needed)
...
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-18 06:42:07 -03:00
Daniel Kahn Gillmor
be381073c0
Drop duplicate Section header for notmuch-vim
...
Resolves lintian binary-control-field-duplicates-source
2017-07-18 06:40:52 -03:00
David Bremner
3891036eee
debian: changelog stanza for 0.25~rc0-2
2017-07-17 08:50:08 -03:00
David Bremner
952a0f0cda
debian: note two closed bugs in changelog
2017-07-16 08:49:06 -03:00
David Bremner
f2d3f15770
debian: don't create obsolete bash completion dir
2017-07-16 08:45:55 -03:00
David Bremner
a453f2b52c
debian: set distribution to experimental, finalize changelog
2017-07-16 08:35:35 -03:00
David Bremner
d5fedadff4
debian: add more c++ gunk to symbols file
2017-07-16 08:18:19 -03:00
David Bremner
0832fbfca8
debian: bump changelog version, mention SONAME bump
2017-07-16 08:08:18 -03:00
David Bremner
6a79229737
debian: drop notmuch-dbg
...
notmuch-dbgsym should be auto generated now.
2017-07-06 09:21:14 -03:00
David Bremner
0aba694c11
Merge branch 'release'
2017-07-03 21:35:05 -03:00
David Bremner
1970981bf1
debian: upload 0.24.2-2
...
Just a no-change rebuild.
2017-07-02 12:49:06 -03:00
David Bremner
ab02265777
Merge branch 'debian'
...
merge in changes from 0.23.7-3 debian upload
2017-07-02 10:50:17 -03:00
David Bremner
1ec634461e
Merge branch 'release'
2017-06-01 07:54:38 -03:00
David Bremner
6773235ea3
debian: changelog for 0.24.2-1
2017-06-01 07:25:56 -03:00
David Bremner
68173a1dc5
debian: changelog for 0.23.7-3
2017-04-01 21:10:16 -03:00
David Bremner
33e5802195
Merge branch 'release'
...
Final 0.24.1 release
2017-04-01 09:36:34 -03:00
David Bremner
a34f30888e
Merge branch 'debian' into release
...
Merge in changelog stanza from debian upload targeted at stretch
2017-04-01 09:20:44 -03:00
David Bremner
877cb04914
debian: finalize changelog for 0.24.1-1
2017-04-01 09:18:56 -03:00
David Bremner
949a5ac4d4
configure: change default bash completion location to /usr/share
...
At least Fedora and Debian now use
/usr/share/bash-completion/completions now. Apparently
/etc/bash_completion.d will be phased out at some point in the future.
2017-03-25 12:01:22 -03:00
David Bremner
d877240f4e
Merge branch 'release'
...
wildcard search fixes, plus release busywork
2017-03-25 11:51:03 -03:00
David Bremner
bf84665cc0
debian: start changelog for 0.24.1-1
2017-03-25 11:22:55 -03:00
David Bremner
e1ddd27968
debian rename libnotmuch4 to libnotmuch5
...
follow the SONAME bump
2017-03-22 09:29:02 -03:00
David Bremner
8ef0d05ad7
debian: changelog stanza for 0.23.7-2
2017-03-19 09:39:06 -03:00
David Bremner
4a1af272f0
debian: changelog stanza for 0.24-1
2017-03-12 22:15:05 -03:00
David Bremner
29958b2b9a
debian: changelog stanza for 0.24~rc1-1
2017-03-08 08:10:11 -04:00
David Bremner
990f8cd032
debian: add two new exception symbols.
...
It seems these need to be exported from the library in order for
exception handling to work.
2017-03-05 20:13:06 -04:00
David Bremner
75363cf4ef
debian: start changelog stanza for 0.24~rc0-1
2017-03-05 19:33:50 -04:00
David Bremner
1c9aa39822
add changelog stanza for 0.23.7-1
2017-02-28 20:39:59 -04:00
David Bremner
c028ec8860
debian: set upload date and suite
2017-02-27 06:58:07 -04:00
David Bremner
b1a42b5916
debian: note read-after-free fix in d/changelog
2017-02-25 08:48:10 -04:00
David Bremner
48253190ad
version: bump to 0.23.6
...
python and debian bumped at the same time
2017-02-23 09:03:41 -04:00
David Bremner
928016a4ea
debian: start changelog for 0.23.6
2017-02-21 07:51:44 -04:00
David Bremner
cff1e0673a
NEWS,debian: set date for release
2017-01-09 06:25:01 -04:00
David Bremner
6c2e22db07
debian: changelog for 0.23.5-1
2017-01-08 08:31:28 -04:00
David Bremner
70ba2c30ca
set date in NEWS and debian/changelog
...
pentultimate prepartions for release
2016-12-24 17:51:05 +09:00
David Bremner
264a0c5196
debian: remove setting of emacslispdir
...
With dh-elpa, this setting is no longer used
2016-12-23 08:34:30 +09:00
David Bremner
a2534c3765
debian: changelog stanza for 0.23.4-1
2016-12-18 20:50:34 +09:00
David Bremner
636367b4cf
debian: changelog stanza for 0.23.3-3
2016-12-05 08:26:28 -04:00
David Bremner
ced03a11ef
debian: disable gdb using tests on kfreebsd-*
...
gdb seems broken there.
2016-12-05 08:22:57 -04:00
David Bremner
5bb549a361
debian: fix transition package for notmuch-emacs
...
The current version is more a transition to nowhere.
2016-12-01 08:21:03 -04:00
David Bremner
7ee0220775
debian: finalize? changelog for 0.23.3-1
2016-11-26 08:38:13 -04:00
David Bremner
3891d6cb98
debian: start changelog stanza for 0.23.3-1
2016-11-24 20:30:58 -04:00
David Bremner
78fa7ec27b
debian: disable dh_elpa_test
...
Currently it seems to interfere with running the notmuch test suite.
In any case we have no ert / buttercup format tests to run.
2016-11-24 20:25:35 -04:00
David Bremner
0a932be13c
debian: changelog stanza for 0.23.2-1
2016-11-16 21:53:12 -04:00
David Bremner
6e1628decb
debian: convert to use dh-elpa
...
This packaging helper eliminates most of the boilerplate from packaging
emacs extensions for debian. It requires package.el compatible metadata.
2016-11-16 21:46:15 -04:00
David Bremner
ad517e9195
finalize release 0.23.1
2016-10-23 22:06:39 -03:00
David Bremner
4f032e788a
debian: start changelog stanza for 0.23.1
2016-10-22 12:39:11 -03:00
David Bremner
dbf6142789
debian: changelog stanza for 0.23-2
2016-10-05 21:27:17 -03:00
David Bremner
6cd6561aab
debian: changelog stanza for 0.23-1
2016-10-03 22:47:21 -03:00
David Bremner
4241b4d4e6
debian: changelog stanza for 0.23~rc1-1
2016-09-30 07:21:09 -03:00
David Bremner
114d1cd0d0
debian: update symbols for 0.23
...
New sub-APIs: config, built_with, message_property. A new exception used
internally. Mark the exception as optional, as it only shows up when
built against Xapian supporting FieldProcessors
2016-09-26 08:21:03 -03:00
David Bremner
18e720314f
debian: changelog stanza for 0.23~rc0-1
2016-09-26 07:30:15 -03:00
David Bremner
07dff49630
Merge branch 'release'
...
hand fixed conflicts with NEWS
2016-09-08 22:18:37 -03:00
David Bremner
79b3dda3f3
debian: add changelog stanza for 0.22.2-1
2016-09-08 19:24:10 -03:00
David Bremner
98da3c079a
debian: changelog stanza for 0.22.1-3
2016-08-14 13:33:25 +09:00
David Bremner
92d8eae8f1
Merge branch 'release'
2016-07-19 09:03:19 -03:00
David Bremner
8fe58226ef
debian: changelog stanza for 0.22.1-2
2016-07-19 08:51:33 -03:00
David Bremner
6cf6469e91
debian: add explicit build-depends on gnupg
...
apt dropped it's depends on gnupg, so we can't rely on it being present
in the build env anymore
2016-07-19 08:49:10 -03:00
David Bremner
b824ecc48f
debian: changelog stanza for 0.22.1-1
...
Basically copy upstream NEWS
2016-07-19 06:43:20 -03:00
David Bremner
09b18ae8f4
debian: add changelog stanza for 0.22.1~rc0-1
...
No actual changes discussed, because the NEWS file is yet to be
created.
2016-06-30 21:28:31 +02:00
Daniel Kahn Gillmor
6a833a6e83
Use https instead of http where possible
...
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-06-05 08:32:17 -03:00
David Bremner
ea5caecec5
debian: add versioned depends on dpkg-dev
...
This is needed to support build profiles (e.g. nocheck)
2016-04-26 21:40:40 -03:00
David Bremner
3646eb17ae
debian: add changelog stanza for 0.22
2016-04-26 21:38:15 -03:00
David Bremner
2434ecfba3
debian: changelog stanza for 0.22~rc1-1
2016-04-24 18:03:54 -03:00
David Bremner
6cf9ac9933
debian: minimal changelog for 0.22~rc0-1
2016-04-16 08:45:56 -03:00
David Bremner
1fcbf09582
debian: add gpgsm as build dependency
...
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-29 17:45:46 -04:00
Jameson Graef Rollins
982998d680
debian: Recommend gpgsm for S/MIME support
2016-01-29 17:45:46 -04:00
David Bremner
1432a4f946
debian: another upload to work around gdb bugs
2015-11-14 19:08:12 -04:00
David Bremner
e0557c5354
debian: release 0.21-2, architecture specific fixups
2015-11-12 09:01:09 -04:00
David Bremner
5f326b3894
debian: changelog stanza for 0.21
2015-10-29 20:07:04 -03:00
David Bremner
6814a1cf73
debian: release 0.21~rc3-3
...
Build-conflict with gdb-minimal, since there is no gdb-python to depend
on
2015-10-25 22:09:56 -03:00
David Bremner
dea50d94fa
debian: bug fix upload for #802952
2015-10-25 13:44:06 -03:00
David Bremner
9fce0e2c79
debian: start changelog entry for 0.21
2015-10-23 07:54:29 -03:00
David Bremner
246d540dbe
version: bump to 0.21~rc3
2015-10-22 09:19:21 -03:00
David Bremner
8285f9b145
debian: changelog stanza for 0.21~rc2-1
2015-10-19 07:26:04 -03:00
David Bremner
127caf7a9e
debian: update symbols file
...
we are only adding symbols, which is exactly the interesting case for a
symbols file.
2015-10-15 10:09:24 -03:00
David Bremner
627efac85e
version: bump to 0.21~rc1
2015-10-15 08:24:26 -03:00
David Bremner
364ab6a225
debian: update changelogs for pre-release
...
a sensible changelog can wait for upstream NEWS to be updated
2015-10-15 08:14:19 -03:00
David Bremner
33c8777a96
Merge branch 'release'
...
bring debian specific changes into master
2015-09-26 10:31:50 -03:00
David Bremner
754d84edad
debian: changelog stanza for 0.20.2-2
2015-09-26 09:27:34 -03:00
David Bremner
e84a51e5c4
debian: fix linking in emacsen-install script
...
When upgrading emacs, the install file can (apparently) be called with
the lisp files already linked into the flavour specific
directories. In this case we should not fail.
2015-09-26 09:22:11 -03:00
David Bremner
8cca886b10
notmuch 0.20.2 release
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGcBAABCAAGBQJVjqAqAAoJEPIClx2kp54sTLYL/iemBYQ2TELiIt8WQiFITKm8
CZdAXUKR75C+Qmh462lRnilbGVzLrYC9opYXUfFH4IUu/1jf4iKYQmd37Qn+cSAG
p3/SjFbh6FX0FIqxYegjKFByZju47OtAp+BbPMWyOOEXDASOjwmxMAnm5yzm9At/
xnKV+5nxmN8KqVDvtF/TBtHM9wZ+ASt9yc4ncKgnAaxyWfWeaSTm0EKwTgHwKcKb
JZy8XvE9J022Y2r7AWUHjdIyaX5/9cQXtVQg8w238Gp/5FazBN+4yu0Py73nN+pB
nb0M9IzHHHolbQd89RYOVyqsZ/uka6gl60wduW5ILGYgG2So9qRcHMLJIHKDigF8
e7j5yGDV6JS6Ub/jMiqKVOPpQv1G7euGqeA9PmQI1UvHEiEoy2kEbPdoyuuKJVbM
QxG56SsTy85Irj/o1PeW0+ScxP1y6sQA5E1/YB1BRcgW1uwA2XkiZ+JC1IcqRFvZ
ktJxZOIxYqhhYuXTbzd8KL75cvg1cwKVmmgFMunHcg==
=m+4D
-----END PGP SIGNATURE-----
Merge tag '0.20.2'
notmuch 0.20.2 release
Conflicts:
NEWS
2015-06-27 15:29:52 +02:00
David Bremner
1c036cca99
debian: update changelog for 20.2-1
...
Actual changes are documented in the bug.
2015-06-27 15:04:16 +02:00
David Bremner
d038b93209
build: integrate building ruby bindings into notmuch build process
...
Because ruby generates a Makefile, we have to use recursive make.
Because mkmf.rb hardcodes the name Makefile, put our Makefile{.local}
in the parent directory.
2015-06-12 09:12:28 +02:00
David Bremner
d22df9503b
debian: change stanza for 0.20.1
2015-06-01 22:00:11 +02:00
David Bremner
042b3cdd36
debian: changelog stanza for 0.20-1
2015-05-31 11:22:34 +02:00
David Bremner
3d81f496a0
debian: changelog stanza for 0.20~rc2-1
2015-05-23 21:05:25 +02:00
David Bremner
cd29acef4e
debian: add new symbols to libnotmuch4.symbols
...
Since we only add new symbols, no SONAME bump is needed.
2015-05-04 10:18:43 +02:00
David Bremner
93233ba09e
debian: call upstream configure script directly
...
dh defaults for dh_auto_configure are now incompatible with notmuch's
homebrew configure script (at least in debian experimental)
2015-05-04 10:07:44 +02:00
David Bremner
76b3670202
debian: changelog stanza for 0.20~rc1
2015-05-04 08:08:43 +02:00
David Bremner
3220230317
debian: update ./debian/.gitignore
...
One binary package was renamed, and notmuch-dbg was mysteriously
missing from the existing .gitignore.
2015-01-03 15:18:27 +01:00
David Bremner
49aaea350f
debian: update debian/NEWS and debian/changelog
...
Plagiarize my upstream summary for debian, and mention the new
upgrade.
2014-11-14 20:35:40 +01:00
David Bremner
a60aa095d7
version: bump to 0.19
2014-11-14 19:35:44 +01:00
David Bremner
2e480491b7
debian: bump standards version
2014-11-09 16:46:55 +01:00
David Bremner
61bae7726d
bump version to 0.19~rc2
2014-11-09 16:23:58 +01:00
David Bremner
4bd95a30c1
debian: bump date in changelog.
...
It looks a bit riduculous to have a September date there.
2014-11-06 00:30:57 +01:00
David Bremner
f310e349df
version: update to 0.19~rc1
...
Sync NEWS debian/changelog at the same time, although in those cases it's a downgrade.
2014-11-06 00:07:45 +01:00
David Bremner
f5db7ad7d2
notmuch 0.18.2 release
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGcBAABCAAGBQJUS9DZAAoJEPIClx2kp54s604L/0QXEH2twR9qYKvrc2CHFR7e
9OX1yVx9A/mq5lFk9Inb6xfIJEcnFnAWkSEAkRwMYgL2705fd+No+UnAdC0HxBYo
1EoabYGbMiVMbGN0+y/6byqq1YmRDKfRvZFF1WneZyugWyX2lYDjQmRW/g5EdKGb
TZS2RhY4U18QV/L1ZaherO9yy9Ct0XXvxx+Tio6g5Xx4Hn0jEx0SH+B0gXmqDCwj
fdy/5nQK7H+0NSD8W7y6z2DCd3SZ72gm8pVyScOZ3CvTaE8K9rIE5F2xpF/rtyra
Gp+ST9i/hCLwV8YnVfMWhajHjXuZamV75vANgSKWdHGZHuIG9i+ocf0cKdbmhDUK
6GJtnUMsNENbq1emKu/12lpMGZU5XBh4lg1whX9g5QvFQ6S8FcETFuqbaOTLio91
d9wy/D+QzJZ/gLijQu/cEFi5pCbKCcaHfUeI48VwoORfdpKxIG007k5wDOwpBbAy
9g7hte1d9cQquwZyDKyt65CicbJEu8v5ROT+81zBbg==
=wMbd
-----END PGP SIGNATURE-----
Merge tag '0.18.2'
notmuch 0.18.2 release
2014-10-25 18:55:25 +02:00
David Bremner
d53f759456
debian: add changelog stanza for 0.18.2-1
2014-10-25 18:23:33 +02:00
David Bremner
ce44657c9e
notmuch 0.18.2~rc1 release
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGcBAABCAAGBQJUS2vpAAoJEPIClx2kp54svhoL/1kCYjeONhccqb1cyjCVPsC7
NBGZ48JZNqmDnxrjjz4PgrA9R7h/4R4ViWboCNGFJEbQaPqh89klLa+XiOpaNoyZ
Y2oP/GrZNXg2TtThehywwWY2w/Q2+bfpyI8C1RnXDuLzvtS6fTpSfGX9+yr7KfUE
fT56r2V68HHTaTUSFvywKpnRMNnExoa1HT/0EdDRV3v3LqlqALZwgyJAv7hb7EfX
0a7Q5JChVhQyq+BRq4tKJA2g/n3s54dy3cIBXmSjo8CvOar+GVgrceZ5i1al7Z7x
D2BDpMfr2qV4fJYapsH+n3fsUhr0LmG651A5A2GdaGUNhLtP28hGPUZpT+ejzTAW
GOWdlF+PzDCMhdZzqjYQUqN3ROgQsDUcGrwXv+tVv2AoZepSbxyhIeIzU71dD/vx
5JEP3EVJMwgWbDHKeOzv1+nwzQpMWk8/vxSA9SPN9MBUMkNjaKyrY1YBrX6xtUn0
l3iglBOdTcqr0uZSVSTU4sODcKtd/w2TlSOSWWnRNA==
=KuiR
-----END PGP SIGNATURE-----
Merge tag '0.18.2_rc1'
notmuch 0.18.2~rc1 release
Conflicts:
NEWS
debian/changelog
2014-10-25 11:38:18 +02:00
David Bremner
26e857b712
debian: build depend on dh-python
...
The build log asked me nicely, so I did.
2014-10-25 11:20:57 +02:00
David Bremner
5aeb28be2a
debian: add changelog stanza for 0.18.2~rc-1
2014-10-25 11:03:05 +02:00
David Bremner
ae27403641
debian: re-enable atomicity test on arm64
...
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-20 09:51:48 +02:00
David Bremner
56c48dc82d
debian: bump SONAME
...
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-09-16 21:08:54 +02:00
David Bremner
01c8bf89a4
debian: re-enable atomicity tests on armhf
...
Commit a33ec9c
seems to have fixed the problem on the armhf
porterbox (harris.debian.org).
2014-08-09 12:02:30 -03:00
David Bremner
81d437723b
debian: build with emacs24 by default, disable gdb on arm64
...
From wookey@debian.org
id:20140808012130.GT7605@stoneboat.aleph1.co.uk
Fixes for the port in progress of debian to arm64.
2014-08-09 09:42:04 -03:00
David Bremner
4276eba3ca
version: bump to 0.18.1
...
Also add precis of NEWS to debian changelog
2014-06-25 07:30:10 -03:00
David Bremner
294f956d86
version: bump to 0.18.1~rc0
...
Also bump the python bindings version, the NEWS version and the Debian
version.
Since the changelog is (slightly dubiously) metadata, we have to
change it to upload a release candidate.
2014-06-22 21:30:35 -03:00
David Bremner
435cd249a0
debian: update notmuch-emacs for emacsen-common 2.0.8
...
- redo install/remove scripts from new samples
- symlink .el files properly
- add depends instead of conflicts
2014-06-14 08:53:56 -03:00
David Bremner
17e3ef18ae
debian: tighten dependency of python packages on libnotmuch.
...
Using (>= ${source:Version}) allows newer versions of the library with
the same SONAME.
2014-06-14 07:20:56 -03:00
David Bremner
f6b54fbcf6
debian: disable atomicity tests on armel.
...
Another temporary fix for build problems.
2014-05-08 14:28:13 +09:00
David Bremner
8e82a41c90
debian: disable atomicity tests on armhf
...
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-05-08 08:29:15 +09:00
David Bremner
877533ade5
debian: changelog stanza for 0.18
...
plagiariaze my own summary from upstream NEWS
2014-05-06 16:27:29 +09:00
David Bremner
1f2bb88e92
version: bump for 0.18~rc1
...
Doing all of the needed version bumps in one commit, and do a
complete, if minimal debian changelog entry
2014-05-04 07:34:00 +09:00
David Bremner
48223d4f18
debian: NEWS item about database upgrade
2014-04-22 09:40:28 +09:00
David Bremner
3a98e9472b
debian: changelog stanza for 0.18~rc0-1
...
- make versions match to pacify release-checks.sh
- close a few more bugs.
- fix one HTMLism
2014-04-22 09:40:28 +09:00
David Bremner
134dbadaf5
debian: add build conflicts against ruby1.8
...
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-08 07:26:53 -03:00
David Bremner
bc10f63f9c
debian: really delete madduck from uploaders
...
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-04-06 09:56:19 -03:00
David Bremner
f516b7caa2
debian: ignore performance corpus when making source package
...
Currently "make debian-snapshot" will include the performance corpus
tarball in the source package, which slows things down and wastes disk
space. tar-ignore is needed twice to keep the default exclude rules
(e.g. to exclude .git)
2014-04-05 12:53:40 -03:00
David Bremner
d736260385
doc: convert sphinx based docs
...
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-09 10:41:08 -03:00
David Bremner
268a33f4c2
debian: add dependency on bash-completion
...
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-03-07 07:07:26 -04:00
David Bremner
7102b8c782
NEWS: note closing of id:87ty19pi85.fsf@zancas.localnet
...
Also close the original debian bug.
2014-03-03 08:49:36 -04:00
David Bremner
6d95e262c2
debian: note closing of debian bug 739556
...
This one doesn't seem NEWS-worthy.
2014-03-03 08:49:36 -04:00
David Bremner
f102c9d7ae
NEWS: note closing of bug id:87wqhcxb5j.fsf@maritornes.cs.unb.ca
...
This is also/originally Debian bug 737496, so close that too.
2014-03-03 08:49:36 -04:00
David Bremner
7b0d53a906
debian: fix typo in postinst (Debian bug 740325), clean up empty directory
...
Try to remove the directory /0755 ; if that fails assume it has
something in it to preserve.
2014-03-03 07:39:54 -04:00
David Bremner
c35dcb7704
changelog stanza for 0.17-4
2014-02-18 21:38:55 -04:00
David Bremner
10739d0762
debian: update ruby binary extension install path
...
From Christian Hofstaedler, Debian bug 739120:
When ruby-defaults > 1:2.0 will be uploaded to sid, the version of
Ruby provided by the 'ruby' and 'ruby-dev' packages will change to
version 2.0. This version change includes a change to the path for
binary extensions.
This patch works for Ruby 1.9.1 as well as Ruby 2.0, so it's safe to
apply now.
2014-02-18 21:05:14 -04:00
David Bremner
f2e1f0b006
debian: add single-debian-patch
...
The point of fancy patch systems is to share things with upstream. We
have met the upstream and he is us.
2014-01-12 17:10:04 -04:00
David Bremner
030c85bc03
debian: finalize changelog for 0.17-3
2014-01-12 17:10:01 -04:00
David Bremner
beaf251e16
debian: update notmuch-emacs for emacs policy 2.0.6
...
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
2014-01-12 17:08:08 -04:00
David Bremner
fea6fe64e1
debian: rename NEWS.Debian to NEWS
...
Apparently I had it backwards: NEWS is installed as NEWS.Debian, not
vice-versa.
2014-01-01 07:44:52 -04:00
David Bremner
be9a871fa5
debian: add changelog and NEWS.Debian for release
...
NEWS.Debian is displayed at install, so we include the news item about
the disruptive change in sha1 computation.
2013-12-30 20:32:53 -04:00
David Bremner
56edfd4bcf
debian: disable atomicity tests on ia64
...
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-12-30 20:14:54 -04:00
David Bremner
05b534209d
version: bump to 0.17~rc4
...
Unfortunately release-checks.sh will whine a bit because it has not
caught up with the renaming of the version macros.
2013-12-28 18:40:05 -04:00
David Bremner
bb390f89a1
version: bump version
...
Roll (one last?) release candidate because of Austin's
LIBNOTMUCH_VERSION changes.
Atomically bump the manually (NEWS, debian/changelog) and
automatically (everywhere else) updated places version is mentioned.
2013-12-07 17:07:15 +08:00
David Bremner
e41ca03f63
debian: reformat changelog to avoid lintian warning.
2013-11-30 11:23:57 -04:00
David Bremner
ec09c4903b
debian: update changelog for new release candidate
2013-11-28 20:59:32 -04:00
David Bremner
e341abd2d6
debian: remove warning about emacs24
2013-11-27 08:17:46 -04:00
David Bremner
89bf67fe41
debian: disable gdb as a build-dependency on s390x
...
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-11-24 19:34:45 -04:00
David Bremner
5dba5f4a62
debian: add notmuch_database_compact to symbols file.
...
This change does not require an SONAME bump because it only adds a symbol.
2013-11-23 20:29:46 -04:00
David Bremner
d976fee655
debian: changelog stanza for release candidate
2013-11-23 20:29:46 -04:00
Felipe Contreras
42ff2d3a0d
vim: add help file
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20 07:23:30 -06:00
Kevin McCarthy
819d7b4de2
debian: remove unneeded notmuch-mutt dependencies
...
Switching away from fdupes removes the dependency on libfile-which-perl
and the need to recommend fdupes.
2013-09-08 22:41:48 -03:00
David Bremner
48f2b3f1bc
release: synchronize dates
...
man pages, NEWS, and debian changelog all hardcode date. Make them
hardcode the same date.
2013-08-03 08:29:40 -03:00
David Bremner
29762dd15e
debian: rename notmuch-ruby to ruby-notmuch
...
This seems more in line with
http://wiki.debian.org/Teams/Ruby/Packaging#Guidelines_for_Ruby_packaging
2013-07-28 14:28:25 -03:00
David Bremner
0eb4213766
debian: build notmuch-vim again
...
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-28 13:48:02 -03:00
David Bremner
ec98f13a70
debian: update symbols for libnotmuch
...
Adding a new symbol should require an SONAME bump.
2013-07-28 11:28:04 -03:00
David Bremner
b739761629
debian: add alot to recommends
...
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-28 11:28:04 -03:00
David Bremner
59517e1816
debian: note that we now provide a notmuch-dbg package
...
This is already in upstream for a bit, but we lacked a changelog entry
closing the bug.
2013-07-28 11:28:03 -03:00
David Bremner
aef1c9cfa0
debian: close bug requesting packaging of notmuch-deliver
...
notmuch insert is pretty much equivalent, so no need to support both.
2013-07-28 11:28:03 -03:00
David Bremner
85bf67b24d
debian: start new changelog entry
...
Since Debian uses the changelog as metadata, we need an empty stanza
to build the new version.
2013-07-28 11:28:03 -03:00
Daniel Kahn Gillmor
ef8151c8e2
debian: Add package for debugging symbols ( Closes : #717339 )
2013-07-20 09:13:47 -03:00
Jameson Graef Rollins
e2f30a2b32
debian: update build dependency to require ruby-dev 1:1.9.3
...
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-06-04 09:11:15 -03:00
David Bremner
a226183b8d
debian: compile with V=1
...
The idea is to allow hardening verification tools (in particular blhc)
to scan the logs. Actually fixing the problem will require modifying
the notmuch configure script to propagate CPPFLAGS.
2013-06-02 20:45:38 -03:00
David Bremner
6974c5e4f2
debian: update .gitignore
...
Several packages have been added or renamed, but their build detritus
not yet ignored.
2013-06-02 20:44:42 -03:00
David Bremner
f0dfda5c77
Merge branch 'release'
...
merge back debian-only release into master
2013-05-25 21:20:39 -03:00