aboutsummaryrefslogtreecommitdiffhomepage
path: root/debian
Commit message (Collapse)AuthorAge
* debian/changelog: Add note that notmuch-vim description is in (bug #631974)Gravatar Carl Worth2011-06-29
| | | | | This note will automatically cause the bug entry to be closed as fixed when the next package (including this change) is uploaded.
* debian: fix installation of notmuch-vim READMEGravatar David Bremner2011-06-23
| | | | There was a leftover override, installing it into the wrong package.
* start new changelog stanzaGravatar David Bremner2011-06-23
|
* Revert "debian: Override RPATH_LDFLAGS"Gravatar David Bremner2011-06-23
| | | | | | | This reverts commit fc126d89b2baa479d98c864fbef4174b6da707c0. This override of the make variable RPATH_LDFLAGS should no longer be required since the auto-configuration was fixed
* debian: Set conflicts from package split to point to an existing version.Gravatar David Bremner2011-06-23
| | | | | The previous version was harmless, since there were no versions uploaded between ~237 and ~254, but this is less confusing.
* debian: fix typo in short description of notmuch-vimGravatar David Bremner2011-06-23
| | | | Thanks to Dirk Eddelbuettel for noticing.
* debian: update changelog for upload 0.6~254, bump standards version to 3.9.2Gravatar David Bremner2011-06-23
|
* debian: remove Xapian exceptions symbols from libnotmuch1.symbolsGravatar David Bremner2011-06-23
| | | | | These were never intended to be public, since the library exports only a C API.
* debian: split off vim interface to its own packageGravatar David Bremner2011-06-23
| | | | So far the package does notthing fancy with vim-addon-manager.
* debian: split off emacs interface into its own package.Gravatar David Bremner2011-06-23
| | | | | | | | | | - 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.
* debian: Build depend on emacs-nox instead of emacs.Gravatar David Bremner2011-06-23
| | | | | Nothing in the build process needs X, and the number of dependencies that need to be installed is much smaller.
* debian: build package for python-bindings.Gravatar David Bremner2011-06-23
| | | | | | | 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.
* debian: add changlog stanza for new snapshot 0.6~237Gravatar David Bremner2011-06-22
| | | | (cherry picked from commit 17daa480e435ad4c1d8f4f18447eff1ff36dbe00)
* debian: Changelog stanza for new git snapshot 0.6~215Gravatar David Bremner2011-06-22
| | | | (cherry picked from commit b85a415a7bd91c360c0acd453ead39be854f63f7)
* debian: update symbols file for libnotmuch1Gravatar David Bremner2011-06-22
| | | | | | 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)
* debian: Changelog stanza for new snapshot 0.6~180Gravatar David Bremner2011-06-22
| | | | (cherry picked from commit 54a3983d3c38830e2b609be0a96c5cf6dc6de054)
* debian: update symbols file for libnotmuch1Gravatar David Bremner2011-06-22
| | | | | This re-exports three symbols from Xapian. (cherry picked from commit f36c36ddd13486d1e38b4dd0efa717108f56c4f9)
* debian: Override RPATH_LDFLAGSGravatar David Bremner2011-06-22
| | | | | | Probably there is a nicer way to do this; perhaps it should be a configure option. (cherry picked from commit 387dc520dd68cc805e390f3a1399f85b5d5bd83a)
* debian: Add changelog stanza for new snapshot 0.6~171Gravatar David Bremner2011-06-22
| | | | | | | After some debate, we settled on 0.6~$num as a snapshot version number, at least until 0.6 is released. This has the needed property of sorting after 0.5+nmu$num. (cherry picked from commit 54f7766febc3fa3c9dc475f6ec6718c5e87a189e)
* debian: Add myself (David Bremner) as an uploaderGravatar David Bremner2011-06-22
| | | | | This avoids having to mark every upload as a non-maintainer upload. (cherry picked from commit e849851d2d38cbf985f3fd884226100b93f3044f)
* debian: Incorporate changelog entries from post 0.5 uploadsGravatar David Bremner2011-06-22
| | | | | These uploads added the timeout to the tests to fix build failures. (cherry picked from commit 0901faabd90a689728d8079b3163bd76b29d29aa)
* debian: Generate version from debian/changelogGravatar David Bremner2011-06-22
| | | | | | This avoids patching the version file once per Debian upload. Original version file is saved and restored. (cherry picked from commit 2938a98bf4c4abe0426caee4555d889d655bc0df)
* debian: Update list of symbols for libnotmuchGravatar Carl Worth2010-11-11
| | | | This release adds three new functions to the library interface.
* debian: Add changelog entry for 0.5Gravatar Carl Worth2010-11-11
| | | | Just pulling things from NEWS as usual.
* debian: Add a file stating the intended symbols to appear in the libraryGravatar Carl Worth2010-11-01
| | | | | | | This is almost totally clearn. The (mangled) names of the Xapian exception classes appear here. That's not actually desired, as the notmuch library is never intended to throw any exceptions. But Xapian does not currently provide a mechanism for us to avoid these.
* debian: Use the correct maintainer address for the package upload.Gravatar Carl Worth2010-11-01
| | | | Otherwise, Debian tools think this is an NMU.
* debian: Declare conformance with Standard-Version 3.9.1.0Gravatar Carl Worth2010-11-01
| | | | | I ran through the upgrading-checklist and found nothing needing to be changed for this package.
* debian: Add changelog entry for the 0.4 release.Gravatar Carl Worth2010-11-01
| | | | Which is just about to be made.
* debian: Add emacs autoloads for all top-level notmuch functions.Gravatar Carl Worth2010-10-29
| | | | | | With this, users will be able to simply "apt-get install emacs" and then "emacs -f notmuch" without having to edit ~/.emacs to add a ("require 'notmuch)".
* Merge branch '0.3.x' immediately after the 0.3.1 releaseGravatar Carl Worth2010-04-27
|\ | | | | | | | | This brings one bug fix into master that was originally applied directly to the 0.3.x branch.
| * debian: Instruct git-buildpackage that it's OK to build from this branchGravatar Carl Worth2010-04-27
| | | | | | | | | | | | | | I wish I had something with better support for a native Debian package here. I shouldn't ever have to configure any branch---I just want it to build a package from the current branch. Instead it makes me tell it (twice!) what the current branch actually is.
| * debian/changelog: Copy in content from the NEWS file.Gravatar Carl Worth2010-04-27
|/ | | | Someday we'll automate this step.
* debian/changelog: Fix email address to avoid lintian complaint.Gravatar Carl Worth2010-04-27
| | | | | | Otherwise lintian thinks this is an NMU. I definitely need to figure out how to get the emacs mode for debian/changelog to write the correct address into this file in the first place.
* debian/changelog: Add notes for the 0.3 releaseGravatar Carl Worth2010-04-27
| | | | Again, just taking the one-line entries from the NEWS entry for 0.3.
* debian: Make git ignore several intermediate files.Gravatar Carl Worth2010-04-19
| | | | | The "make release" target doesn't cause these to be left around, but manually doing something like ./debian/rules/build can.
* debian: Remove watch file.Gravatar Carl Worth2010-04-16
| | | | | We're switching to a native package, where we build the upstream and debian releases simultaneously, so there's no need for a watch file.
* debian: Switch to "3.0 (native)" source format.Gravatar Carl Worth2010-04-16
| | | | To keep lintian happy.
* debian/changelog: Create an entry for the 0.2 release.Gravatar Carl Worth2010-04-16
| | | | A (very slightly filtered) version of what already appears in NEWS.
* debian: Don't auto-generate debian/changelog.Gravatar Carl Worth2010-04-16
| | | | | | | David Bremner informs me that shoving everything from the notmuch "git log" into the debian/changelog is a bit excessive. Instead, we'll start manually updating this file, (which feels a bit redundant with NEWS, but perhaps makes us a better Debian-comunity member).
* debian: Add a gbp.conf to start using git-buildpackageGravatar Carl Worth2010-04-16
| | | | | | | | | | | | | On Bdale Garbee's recommendation I'm switching from gitpkg, (which constructed a source tree but still required me to go run debuild), to git-buildpackage. I hadn't originally used git-buildpackage because it didn't seem to work without a configuration file, (where gitpkg was fine). Bdale was kind enough to point me to his fw/altos source at git.gag.com where I found an example gpb.conf file as well as a target in debian/rules to automatically update debian/changelog with the new version number.
* debian: Unbreak the build.Gravatar Carl Worth2010-04-07
| | | | I had the wrong syntax for the dh_auto_configure override.
* Makefile: Install emacs code to site-lisp, not site-lisp/notmuchGravatar Carl Worth2010-04-07
| | | | | | And just make the Debian packaging request site-lisp/notmuch like it wants. Otherwise, the installed files won't appear on the load-path so won't be found by emacs.
* debian: Add a watch file.Gravatar Carl Worth2010-04-06
| | | | | To help people pester me in the case of uploading a new upstream release without a corresponding Debian package.
* debian: Modify each package description slightly.Gravatar Carl Worth2010-04-06
| | | | | This avoids a lintian complaint about several packages with identical package descriptions.
* debian: Update standards version to 3.8.4.Gravatar Carl Worth2010-04-06
| | | | No changes needed.
* debian: Split into multiple packages.Gravatar Carl Worth2010-04-06
| | | | The library goes into libnotmuch1 and the headers into libnotmuch-dev.
* debian: Fix Vcs-Browser linkGravatar Carl Worth2010-04-06
| | | | We're doing debian packaging in the primary repository now.
* debian: Don't try compiling emacs bytecode for emacs < 21Gravatar Carl Worth2010-04-06
| | | | It just doesn't work.
* debian: Fix broken symlinking of emacs lisp files.Gravatar Carl Worth2010-04-06
| | | | | This broke when we changed from a single notmuch.el file to multiple notmuch-foo.el files.
* Install emacs lisp files into a notmuch sub-directory of site-lisp.Gravatar Carl Worth2010-04-06
| | | | | Now that we have multiple emacs-lisp source files, it's just more polite this way.