summaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAge
* debian: Add a file stating the intended symbols to appear in the library0.4Carl 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.Carl Worth2010-11-01
| | | | Otherwise, Debian tools think this is an NMU.
* debian: Declare conformance with Standard-Version 3.9.1.0Carl 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.Carl Worth2010-11-01
| | | | Which is just about to be made.
* debian: Add emacs autoloads for all top-level notmuch functions.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 releaseCarl 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 branch0.3.1Carl 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.Carl Worth2010-04-27
|/ | | | Someday we'll automate this step.
* debian/changelog: Fix email address to avoid lintian complaint.0.3Carl 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 releaseCarl Worth2010-04-27
| | | | Again, just taking the one-line entries from the NEWS entry for 0.3.
* debian: Make git ignore several intermediate files.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.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.Carl Worth2010-04-16
| | | | To keep lintian happy.
* debian/changelog: Create an entry for the 0.2 release.Carl Worth2010-04-16
| | | | A (very slightly filtered) version of what already appears in NEWS.
* debian: Don't auto-generate debian/changelog.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-buildpackageCarl 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.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/notmuchCarl 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.debian-0.1-1Carl 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.Carl Worth2010-04-06
| | | | | This avoids a lintian complaint about several packages with identical package descriptions.
* debian: Update standards version to 3.8.4.Carl Worth2010-04-06
| | | | No changes needed.
* debian: Split into multiple packages.Carl Worth2010-04-06
| | | | The library goes into libnotmuch1 and the headers into libnotmuch-dev.
* debian: Fix Vcs-Browser linkCarl Worth2010-04-06
| | | | We're doing debian packaging in the primary repository now.
* debian: Don't try compiling emacs bytecode for emacs < 21Carl Worth2010-04-06
| | | | It just doesn't work.
* debian: Fix broken symlinking of emacs lisp files.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.Carl Worth2010-04-06
| | | | | Now that we have multiple emacs-lisp source files, it's just more polite this way.
* Update Debian package version to 0.1-1.Carl Worth2010-04-06
| | | | To make a Debian package for the recent 0.1 release of notmuch.
* control: Update package description to follow upstream README.Carl Worth2010-02-25
| | | | | | | Justin B Rye pointed out (in Debian bug #566282) that a user with mail in mbox format can spend a lot of time investigating notmuch before realizing that mbox is not supported. Head that off with a more detailed mention in the package description.
* Add suggestion to vim-addon-manager.martin f. krafft2010-01-26
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* builddep on dh must be versioned due to overridesmartin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* Install vim plugin with vim-addonsmartin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* add myself to uploadersmartin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* put cworth as maintainer per his own requestmartin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* Build-depend on emacs23martin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* add ITP bug number to changelog entry about uploadmartin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* no need to create /usr/share dirsmartin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* Put debian/* under separate copyright.martin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* Fix suggestions/enhancements for vim+emacsmartin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* Start new changelog stanza pending uploadmartin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* add Vcs-Browser fieldmartin f. krafft2010-01-21
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* Add build-dependency on emacsmartin f. krafft2010-01-09
| | | | Signed-off-by: martin f. krafft <madduck@debian.org>
* rework Debian emacsen-startup script.Jameson Graef Rollins2009-12-23
|
* fix debian packaging emacsen installationJameson Graef Rollins2009-11-29
|
* first crack at debian packaging (using git-buildpackage)Jameson Graef Rollins2009-11-28