summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)Author
2010-11-11debian: Update list of symbols for libnotmuchCarl Worth
This release adds three new functions to the library interface.
2010-11-11debian: Add changelog entry for 0.5Carl Worth
Just pulling things from NEWS as usual.
2010-11-01debian: Add a file stating the intended symbols to appear in the library0.4Carl Worth
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.
2010-11-01debian: Use the correct maintainer address for the package upload.Carl Worth
Otherwise, Debian tools think this is an NMU.
2010-11-01debian: Declare conformance with Standard-Version 3.9.1.0Carl Worth
I ran through the upgrading-checklist and found nothing needing to be changed for this package.
2010-11-01debian: Add changelog entry for the 0.4 release.Carl Worth
Which is just about to be made.
2010-10-29debian: Add emacs autoloads for all top-level notmuch functions.Carl Worth
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)".
2010-04-27Merge branch '0.3.x' immediately after the 0.3.1 releaseCarl Worth
This brings one bug fix into master that was originally applied directly to the 0.3.x branch.
2010-04-27debian: Instruct git-buildpackage that it's OK to build from this branch0.3.1Carl Worth
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.
2010-04-27debian/changelog: Copy in content from the NEWS file.Carl Worth
Someday we'll automate this step.
2010-04-27debian/changelog: Fix email address to avoid lintian complaint.0.3Carl Worth
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.
2010-04-27debian/changelog: Add notes for the 0.3 releaseCarl Worth
Again, just taking the one-line entries from the NEWS entry for 0.3.
2010-04-19debian: Make git ignore several intermediate files.Carl Worth
The "make release" target doesn't cause these to be left around, but manually doing something like ./debian/rules/build can.
2010-04-16debian: Remove watch file.Carl Worth
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.
2010-04-16debian: Switch to "3.0 (native)" source format.Carl Worth
To keep lintian happy.
2010-04-16debian/changelog: Create an entry for the 0.2 release.Carl Worth
A (very slightly filtered) version of what already appears in NEWS.
2010-04-16debian: Don't auto-generate debian/changelog.Carl Worth
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).
2010-04-16debian: Add a gbp.conf to start using git-buildpackageCarl Worth
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.
2010-04-07debian: Unbreak the build.Carl Worth
I had the wrong syntax for the dh_auto_configure override.
2010-04-07Makefile: Install emacs code to site-lisp, not site-lisp/notmuchCarl Worth
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.
2010-04-06debian: Add a watch file.debian-0.1-1Carl Worth
To help people pester me in the case of uploading a new upstream release without a corresponding Debian package.
2010-04-06debian: Modify each package description slightly.Carl Worth
This avoids a lintian complaint about several packages with identical package descriptions.
2010-04-06debian: Update standards version to 3.8.4.Carl Worth
No changes needed.
2010-04-06debian: Split into multiple packages.Carl Worth
The library goes into libnotmuch1 and the headers into libnotmuch-dev.
2010-04-06debian: Fix Vcs-Browser linkCarl Worth
We're doing debian packaging in the primary repository now.
2010-04-06debian: Don't try compiling emacs bytecode for emacs < 21Carl Worth
It just doesn't work.
2010-04-06debian: Fix broken symlinking of emacs lisp files.Carl Worth
This broke when we changed from a single notmuch.el file to multiple notmuch-foo.el files.
2010-04-06Install emacs lisp files into a notmuch sub-directory of site-lisp.Carl Worth
Now that we have multiple emacs-lisp source files, it's just more polite this way.
2010-04-06Update Debian package version to 0.1-1.Carl Worth
To make a Debian package for the recent 0.1 release of notmuch.
2010-02-25control: Update package description to follow upstream README.Carl Worth
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.
2010-01-26Add suggestion to vim-addon-manager.martin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21builddep on dh must be versioned due to overridesmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21Install vim plugin with vim-addonsmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21add myself to uploadersmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21put cworth as maintainer per his own requestmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21Build-depend on emacs23martin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21add ITP bug number to changelog entry about uploadmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21no need to create /usr/share dirsmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21Put debian/* under separate copyright.martin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21Fix suggestions/enhancements for vim+emacsmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21Start new changelog stanza pending uploadmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-21add Vcs-Browser fieldmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2010-01-09Add build-dependency on emacsmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2009-12-23rework Debian emacsen-startup script.Jameson Graef Rollins
2009-11-29fix debian packaging emacsen installationJameson Graef Rollins
2009-11-28first crack at debian packaging (using git-buildpackage)Jameson Graef Rollins