summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)Author
2011-11-23debian: changelog stanza for 0.100.10David Bremner
Give a brief summary of (and pointer to) NEWS
2011-11-19version: update version info for 0.10~rc2debian/0.10_rc2-10.10_rc2David Bremner
Arguably editing debian/changelog violates the "do one thing at a time" rule, but all of these versions need to be kept in sync.
2011-11-15debian/libnotmuch2.symbols: add notmuch_query_count_threadsdebian/0.10_rc1-10.10_rc1David Bremner
Since this is only an added symbol, no soname bump required.
2011-11-15debian: new changelog stanza for 0.10~rc1-1David Bremner
The changelog is a bit minimalist, but we'll do better for the real release.
2011-11-11debian: update build dependency on dtach instead of screenJameson Graef Rollins
This reflects a modification to the test suite to use dtach instead of screen.
2011-11-11debian: clean up Uploaders and Build-Depends fields in debian/controlJameson Graef Rollins
No functional change, but this will make for cleaner diffs down the line.
2011-11-05debian: build-depend on screen.David Bremner
This is needed for emacs tests, now that those are run in screen.
2011-10-11debian: changelog stanza for 0.90.9David Bremner
Admit that there have been no changes since the last release candidate.
2011-10-07debian: update changelog for 0.9~rc2-1David Bremner
Document upstream changes since 0.9~rc1-1
2011-10-04debian: update packaging for new sonameDavid Bremner
we need - a new changelog stanza, because the symbols files need a new version - s/libnotmuch1/libnotmuch2/ everywhere - update symbols file, s/.so.1/.so.2/, and bump minimum versions on changed symbols (although the latter is just documentation)
2011-09-25debian: add brief summary of changes since 0.8debian/0.9_rc1-10.9_rc1David Bremner
2011-09-25debian: build-depend on gdbDavid Bremner
This is needed to enable the atomicity tests at build time.
2011-09-24debian: close bug 642240David Bremner
The bug was really closed by the commit that updated the dependency, of course.
2011-09-24debian: set versioned dependency on notmuch for notmuch-emacsDavid Bremner
As long as we have no version information in the json output, this seems like the only possible way of ensuring that the emacs client code understands the output from the command line tool notmuch.
2011-09-24debian: changlog stanza for release candidateDavid Bremner
2011-09-24debian: new symbols for atomicity apiDavid Bremner
There are three new symbols in libnotmuch. In addition to notmuch_{begin,end)_atomic, notmuch_database_find_message_by_filename was exposed.
2011-09-10debian: update changelog for 0.8David Bremner
2011-09-10update versions for release 0.8David Bremner
See commit 6979b65 for more discussion.
2011-09-06update versions for release candidate0.8_rc1David Bremner
we now have three files to keep in sync. That seems wrong, but I guess we will live with it for now. The main problem is that the python code is distributed separately, so it can't get the version from 'version'. The choice ~rcX is for convenience with debian versioning.
2011-08-01debian: new changelog stanza for 0.7debian/0.7-10.7David Bremner
No actual changes, but we need a new stanza to upload to unstable anyway.
2011-07-29Revert "debian: Generate version from debian/changelog"debian/0.7_rc1-10.7_rc1David Bremner
This reverts commit 2b76283b52a2389a591ca055b086381c44e2a61f. Conflicts: debian/rules
2011-07-29debian: changelog stanza for release candiateDavid Bremner
2011-07-17debian: use 3.0 (quilt) source format.David Bremner
This generates a seperate notmuch-0.x.debian.tar.gz containing ./debian. In the initial release this is redundant, but for Debian only updates between releases, this allows updating the contents of ./debian, and using the rest of the release tarball.
2011-07-17update NEWS and debian/changelog for 0.6.1David Bremner
2011-07-17debian: use a non-native version number.David Bremner
There is concensus to use non-native version number for updates that contain only Debian changes. Unfortunately changing back and forth between native and non-native packages has the potential for confusion, since the archive will end up with notmuch-0.x.tar.gz and notmuch-0.x.orig.tar.gz. So we use non-native numbering from the beginning.
2011-07-16debian: add (demangled) Xapian exception typeinfo symbols to libnotmuch1.symbolsDavid Bremner
These are exported (again) by the library to prevent problems with catching exceptions.
2011-07-10debian: update changelog for strict libnotmuch dependencyDavid Bremner
2011-07-10debian: strictly depend on the same version of libnotmuchUwe Kleine-König
It took quite some time to debug why folder: searches didn't work for me though I had notmuch 0.6~rc1 installed. amdragon in #notmuch found out that I still had libnotmuch1 0.5+nmu3 installed. To prevent the same problem in the future let notmuch depend on the same version of libnotmuch1. Reviewed-By: David Bremner <david@tethera.net> The underlying issue is that the libnotmuch interface is not entirely captured by the set of exported symbols. In particular the query syntax can change without being visible to the linker at all.
2011-07-07debian: start new changelog stanza for post 0.6 bugfix releaseDavid Bremner
The version numbering scheme of n.n.n is chosen so as not to confuse tools that rely on the presence of a dash to detect non-native packages.
2011-07-07debian: install README.Debian files for notmuch-vim and notmuch-emacs.David Bremner
The notmuch-vim README.Debian in particular is quite important since it discussions the need to install the package with vim-addons
2011-07-01debian: add changelog stanza for release 0.6, install upstream docs referred to.David Bremner
This perhaps breaks the "one thing at a time rule", but seems better than leaving the changelog pointing to nothing.
2011-07-01debian: move vim directory creation to notmuch-vim binary packageDavid Bremner
This step was missed during the package split of notmuch to notmuch, notmuch-emacs, and notmuch-vim. It seems mostly harmless in this case, but it is silly for non-vim users to have those directories. (cherry picked from commit 4b5875d81ef80dd7138e178f59ac67f66d5fe0ab)
2011-06-30debian: changelog stanza for first "official" release candidate0.6rc1David Bremner
The last upload to experimental was really a release candidate too. Switch versioning to ~rc1 as counting commits is confusing when building from the release branch. (cherry picked from commit 117852a5f1269e77a7f76c53236220a9ec89eba6)
2011-06-30debian: don't install zsh completion files into /usr/share/zshDavid Bremner
as of version 4.3.12, perhaps earlier, the Debian zsh package now ships /usr/share/zsh/functions/Completion/Unix/_notmuch, so we shouldn't install that ourselves anymore. My understanding is that letting zsh ship the completion scripts is the standard thing to do. The script is still shipped in /usr/share/doc/notmuch/examples (cherry picked from commit 0a0f5f1bbe4bf256a14dee0ab2af3065a251a72c)
2011-06-29debian/changelog: Add note that notmuch-vim description is in (bug #631974)Carl Worth
This note will automatically cause the bug entry to be closed as fixed when the next package (including this change) is uploaded. (cherry picked from commit 04b9ffa56f54976f6a3324a3673915a036646ea6)
2011-06-23debian: fix installation of notmuch-vim READMEDavid Bremner
There was a leftover override, installing it into the wrong package.
2011-06-23start new changelog stanzaDavid Bremner
2011-06-23Revert "debian: Override RPATH_LDFLAGS"David Bremner
This reverts commit fc126d89b2baa479d98c864fbef4174b6da707c0. This override of the make variable RPATH_LDFLAGS should no longer be required since the auto-configuration was fixed
2011-06-23debian: Set conflicts from package split to point to an existing version.David Bremner
The previous version was harmless, since there were no versions uploaded between ~237 and ~254, but this is less confusing.
2011-06-23debian: fix typo in short description of notmuch-vimDavid Bremner
Thanks to Dirk Eddelbuettel for noticing.
2011-06-23debian: update changelog for upload 0.6~254, bump standards version to 3.9.2debian/0.6_254David Bremner
2011-06-23debian: remove Xapian exceptions symbols from libnotmuch1.symbolsDavid Bremner
These were never intended to be public, since the library exports only a C API.
2011-06-23debian: split off vim interface to its own packageDavid Bremner
So far the package does notthing fancy with vim-addon-manager.
2011-06-23debian: split off emacs interface into its own package.David Bremner
- rename emacsen-install/remove files, and change embedded package name - split notmuch.install, notmuch.dirs - add Breaks/Replaces for previous notmuch packages with overlapping files.
2011-06-23debian: Build depend on emacs-nox instead of emacs.David Bremner
Nothing in the build process needs X, and the number of dependencies that need to be installed is much smaller.
2011-06-23debian: build package for python-bindings.David Bremner
This uses dh_python2 (included with sufficiently recent versions of the python/python-all packages). python-all brings in all of the supported versions of python. The double calls to dh_auto_install and friends are to avoid looping over python versions ourselves.
2011-06-22debian: add changlog stanza for new snapshot 0.6~237David Bremner
(cherry picked from commit 17daa480e435ad4c1d8f4f18447eff1ff36dbe00)
2011-06-22debian: Changelog stanza for new git snapshot 0.6~215David Bremner
(cherry picked from commit b85a415a7bd91c360c0acd453ead39be854f63f7)
2011-06-22debian: update symbols file for libnotmuch1David Bremner
One of the Xapian exception symbols has gone missing. Hopefully this doesn't mean we should be bumping the SONAME. (cherry picked from commit e8260d63f1f5a37094801ecd5d110bf48f22ee45)
2011-06-22debian: Changelog stanza for new snapshot 0.6~180David Bremner
(cherry picked from commit 54a3983d3c38830e2b609be0a96c5cf6dc6de054)