aboutsummaryrefslogtreecommitdiff
path: root/debian/rules
AgeCommit message (Collapse)Author
2016-12-23debian: remove setting of emacslispdirDavid Bremner
With dh-elpa, this setting is no longer used
2016-11-16debian: convert to use dh-elpaDavid Bremner
This packaging helper eliminates most of the boilerplate from packaging emacs extensions for debian. It requires package.el compatible metadata.
2015-06-12build: integrate building ruby bindings into notmuch build processDavid Bremner
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-05-04debian: call upstream configure script directlyDavid Bremner
dh defaults for dh_auto_configure are now incompatible with notmuch's homebrew configure script (at least in debian experimental)
2013-07-20debian: Add package for debugging symbols (Closes: #717339)Daniel Kahn Gillmor
2013-06-02debian: compile with V=1David Bremner
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-05-23debian: package ruby bindingsFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-01-24debian: re-enable testsDavid Bremner
Now that we have Tomi's fix to set TERM for dtach, it should be safe to run the tests on the autobuilders.
2013-01-20debian: disable running tests.debian/0.15-2David Bremner
Hopefully this is temporary, but I don't want to rush a fix for the tests.
2013-01-16debian: add python 3 bindingsDavid Bremner
This patch is due to Jakub Wilk <jwilk@debian.org>. It does add a build depend on python3 for people using the "make debian-snapshot" target.
2013-01-14debian/compat: upgrade to compat level 9David Bremner
- enable hardening - fix dh syntax. Now that we have compat level 9, the old, wrong syntax is no longer accepted. - update debian/libnotmuch{3,-dev}.install for multiarch. - update versioned dependency on debhelper.
2012-03-30debian packaging: new binary package notmuch-muttStefano Zacchiroli
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-06-23debian: fix installation of notmuch-vim READMEDavid Bremner
There was a leftover override, installing it into the wrong package.
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: split off vim interface to its own packageDavid Bremner
So far the package does notthing fancy with vim-addon-manager.
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: Override RPATH_LDFLAGSDavid Bremner
Probably there is a nicer way to do this; perhaps it should be a configure option. (cherry picked from commit 387dc520dd68cc805e390f3a1399f85b5d5bd83a)
2011-06-22debian: Generate version from debian/changelogDavid Bremner
This avoids patching the version file once per Debian upload. Original version file is saved and restored. (cherry picked from commit 2938a98bf4c4abe0426caee4555d889d655bc0df)
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-01-21Install vim plugin with vim-addonsmartin f. krafft
Signed-off-by: martin f. krafft <madduck@debian.org>
2009-11-28first crack at debian packaging (using git-buildpackage)Jameson Graef Rollins