notmuch-0.11

svn path=/nixpkgs/trunk/; revision=31767
This commit is contained in:
Florian Friesdorf 2012-01-21 18:29:11 +00:00
parent 89afc87de6
commit a8a8f5df23

View File

@ -1,41 +1,51 @@
{ fetchurl, stdenv, bash, emacs, gdb, git, glib, gmime, gnupg1, pkgconfig, talloc, xapian }: { fetchurl, stdenv, bash, emacs, gdb, glib, gmime, gnupg1,
pkgconfig, talloc, xapian
}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "notmuch-0.9"; name = "notmuch-0.11";
src = fetchurl { src = fetchurl {
url = "http://notmuchmail.org/releases/${name}.tar.gz"; url = "http://notmuchmail.org/releases/${name}.tar.gz";
sha256 = "e6f1046941d2894d143cb7c19d4810f97946f98742f6d9b8a7208ddb858c57e4"; sha256 = "ce062b31db6868babaf3088adee95bfd1030b2691493e815da1730dd262226c0";
}; };
buildInputs = [ bash emacs gdb git glib gmime gnupg1 pkgconfig talloc xapian ]; buildInputs = [ bash emacs gdb glib gmime gnupg1 pkgconfig talloc xapian ];
patchPhase = '' patchPhase = ''
(cd test && for prg in \ (cd test && for prg in \
aggregate-results.sh \ aggregate-results.sh \
argument-parsing \
atomicity \ atomicity \
author-order \ author-order \
basic \ basic \
crypto \ crypto \
count \
dump-restore \ dump-restore \
emacs \ emacs \
emacs-large-search-buffer \ emacs-large-search-buffer \
encoding \ encoding \
from-guessing \ from-guessing \
help-test \
hooks \
json \ json \
long-id \ long-id \
maildir-sync \ maildir-sync \
multipart \
new \ new \
notmuch-test \ notmuch-test \
python \
raw \ raw \
reply \ reply \
search \ search \
search-by-folder \ search-by-folder \
search-insufficient-from-quoting \ search-insufficient-from-quoting \
search-folder-coherence \ search-folder-coherence \
search-limiting \
search-output \ search-output \
search-position-overlap-bug \ search-position-overlap-bug \
symbol-hiding \ symbol-hiding \
tagging \
test-lib.sh \ test-lib.sh \
test-verbose \ test-verbose \
thread-naming \ thread-naming \
@ -47,15 +57,16 @@ stdenv.mkDerivation rec {
done) done)
''; '';
postBuild = '' # XXX: emacs tests broken
make test #postBuild = ''
''; # make test
#'';
meta = { meta = {
description = "Notmuch -- The mail indexer"; description = "Notmuch -- The mail indexer";
longDescription = ""; longDescription = "";
license = stdenv.lib.licenses.gpl3; license = stdenv.lib.licenses.gpl3;
maintainers = [ stdenv.lib.maintainers.chaoflow ]; maintainers = with stdenv.lib.maintainers; [ chaoflow ];
platforms = stdenv.lib.platforms.gnu; # arbitrary choice platforms = stdenv.lib.platforms.gnu;
}; };
} }