[notmuch] [PATCH 3/3] Add a --libdir option to ./configure

2010-03-12 Thread Ingmar Vanhassel
This allows packagers to specify to which directory libraries should be installed. Signed-off-by: Ingmar Vanhassel --- Makefile.local |6 +++--- configure |7 +++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Makefile.local b/Makefile.local index 31ab534

[notmuch] [PATCH 2/3] Fix target dependencies for multiple jobs

2010-03-12 Thread Ingmar Vanhassel
From: Saleem Abdulrasool <compn...@compnerd.org> Signed-off-by: Ingmar Vanhassel --- lib/Makefile.local |9 ++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/Makefile.local b/lib/Makefile.local index f848946..7105070 100644 --- a/lib/Makefile.local +++

[notmuch] [PATCH 1/3] Build and link against notmuch shared library, install notmuch.h

2010-03-12 Thread Ingmar Vanhassel
From: Ben Gamari <bgamari.f...@gmail.com> Signed-off-by: Ingmar Vanhassel --- .gitignore |1 + Makefile |1 + Makefile.local | 10 +++--- lib/Makefile.local |9 + 4 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.gitig

[notmuch] (no subject)

2010-03-12 Thread Ingmar Vanhassel
I was just going to mail an updated series for this. I'd definitely like to see this upstream. I amended the first patch to install the notmuch.h header. The second patch from a friend of mine fixes a parallel make issue I ran into when I tested one of your intiial patches. I ran this patch by

[notmuch] (no subject)

2010-03-12 Thread Ingmar Vanhassel
I'd very much like to see this upstream. Here's my updated series for this. I amended your first patch to make it install the notmuch.h header too. The second patch fixed some parallel make issue I had while testing your series. We discussed this ages ago on #notmuch, I don't remember the

[notmuch] [PATCH] Build and link against notmuch shared library

2010-01-23 Thread Ingmar Vanhassel
On Sat, 23 Jan 2010 02:58:53 +0200, Felipe Contreras wrote: > On Wed, Jan 20, 2010 at 10:35 PM, Ben Gamari > wrote: > > ??libnotmuch_modules = $(libnotmuch_c_srcs:.c=.o) > > $(libnotmuch_cxx_srcs:.cc=.o) > > -$(dir)/notmuch.a: $(libnotmuch_modules) > > - ?? ?? ?? $(call quiet,AR) rcs $@ $^ > >

[notmuch] [PATCH 1/3] fix configure script to handle --prefix= and properly create Makefile.config

2009-12-05 Thread Ingmar Vanhassel
Excerpts from Carl Worth's message of Sat Dec 05 01:56:56 +0100 2009: > Cool. At least not everyone thinks I'm crazy then. That's > encouraging. :-) I'm not convinced that re-implementing lots of things that autoconf already handles properly & portably is the better route to go. It's purely a

Re: [notmuch] [PATCH 1/3] fix configure script to handle --prefix= and properly create Makefile.config

2009-12-05 Thread Ingmar Vanhassel
Excerpts from Carl Worth's message of Sat Dec 05 01:56:56 +0100 2009: Cool. At least not everyone thinks I'm crazy then. That's encouraging. :-) I'm not convinced that re-implementing lots of things that autoconf already handles properly portably is the better route to go. It's purely a waste

[notmuch] [PATCH] Use libgcrypt for hashing.

2009-11-28 Thread Ingmar Vanhassel
Excerpts from Mikhail Gusarov's message of Sat Nov 28 04:31:15 +0100 2009: > > Twas brillig at 21:28:03 27.11.2009 UTC-06 when jeff at ocjtech.us did gyre > and > gimble: > > JCO> Instead of including a private implementation of the SHA1 hash > > xserver went this road, and now it has >

Re: [notmuch] [PATCH] Use libgcrypt for hashing.

2009-11-27 Thread Ingmar Vanhassel
Excerpts from Mikhail Gusarov's message of Sat Nov 28 04:31:15 +0100 2009: Twas brillig at 21:28:03 27.11.2009 UTC-06 when j...@ocjtech.us did gyre and gimble: JCO Instead of including a private implementation of the SHA1 hash xserver went this road, and now it has

[notmuch] [PATCH] notmuch: Add Maildir directory name as tag name for messages

2009-11-26 Thread Ingmar Vanhassel
Excerpts from Michiel Buddingh''s message of Thu Nov 26 22:12:02 +0100 2009: > Haven't tested it, but it seems you can put > > [core] > whitespace = trailing-space,space-before-tab > > into your ~/.gitconfig now. I've also set emacs to mark trailing > whitespace with big red markers. I

[notmuch] [PATCH] Makefile: Enable backslash escapes for echo.

2009-11-26 Thread Ingmar Vanhassel
make V=1" to see the verbose compile lines. > CCdebugger.o > CCgmime-filter-reply.o > > Signed-off-by: Stefan Schmidt Looks right, works here with bash, dash & zsh, so: Reviewed-by: Ingmar Vanhassel Thanks! > --- > Makefile |2 +- > 1 files cha

[notmuch] Gmane

2009-11-25 Thread Ingmar Vanhassel
In case anyone's interested, I've submitted this list to gmane: http://dir.gmane.org/gmane.mail.notmuch.general Maybe someone who was on this list from the very beginning can submit an archive to them, for future reference. -Ingmar -- Exherbo KDE, X.org maintainer

[notmuch] [PATCH] Support multiple configuration files via $NOTMUCH_CONFIG

2009-11-23 Thread Ingmar Vanhassel
Excerpts from Alec Berryman's message of Sun Nov 22 06:18:26 +0100 2009: > If present, $NOTMUCH_CONFIG will be used as the configuration file > location. I'm a bit late to the party, but how about adding the more generic NOTMUCH_OPTIONS, and --config-file, -c options to pass the path to the

[notmuch] [patch] Trivial fix for non-root install

2009-11-23 Thread Ingmar Vanhassel
Excerpts from Brett Viren's message of Mon Nov 23 16:31:47 +0100 2009: > Installing as a normal user fails because the bash completion config > files try to install into /etc. This trivial patch fixes this. NAK Your patch breaks the more common case of installing as root user. It now installs

[notmuch] [PATCH] Add SCons build files.

2009-11-22 Thread Ingmar Vanhassel
Personally I'd say we have better things to work on than maintaining multiple buildsystems for notmuch. Or than resolving possible packaging bugs originating in the use of different buildsystems. GNU has a very wide install bas, it's has a low footprint, and it happened to be the choice of the

[notmuch] [PATCH 2/2] bash-completion: Move to contrib

2009-11-20 Thread Ingmar Vanhassel
Signed-off-by: Ingmar Vanhassel --- Makefile.local |2 +- .../notmuch-completion.bash|0 2 files changed, 1 insertions(+), 1 deletions(-) rename notmuch-completion.bash => contrib/notmuch-completion.bash (100%) Move to cont

[notmuch] [PATCH 1/2] zsh-completion: Initial zsh-completion for notmuch

2009-11-20 Thread Ingmar Vanhassel
Signed-off-by: Ingmar Vanhassel --- contrib/notmuch-completion.zsh | 74 1 files changed, 74 insertions(+), 0 deletions(-) create mode 100644 contrib/notmuch-completion.zsh Moved & renamed as you suggested. diff --git a/contrib/notmuch-completion

[notmuch] [PATCH] notmuch: improve installation of emacs mode

2009-11-19 Thread Ingmar Vanhassel
emacs mode. > > 4) Install the emacs mode in emacs' site-start directory so that it >gets loaded automatically. > > 5) Ignore byte-compiled emacs files. > > Signed-off-by: Jeffrey C. Ollie Reviewed-by: Ingmar Vanhassel Thanks again! > --- > .git

[notmuch] [PATCH] notmuch: improve installation of emacs mode

2009-11-19 Thread Ingmar Vanhassel
Excerpts from Jeffrey C. Ollie's message of Thu Nov 19 14:12:48 +0100 2009: > 1) Add a separate install target to install emacs mode. Thanks > 2) Don't hardcode the installation directory, instead use emacs' >pkg-config module. > > 3) Install a byte compiled version of the emacs mode. > >

[notmuch] [PATCH] notmuch: improve installation of emacs mode

2009-11-19 Thread Ingmar Vanhassel
Excerpts from Jeffrey C. Ollie's message of Thu Nov 19 07:18:50 +0100 2009: > 1) Don't hardcode the installation directory, instead use emacs' >pkg-config module. > > 2) Install a byte compiled version of the emacs mode. > > 3) Install the emacs mode in emacs' site-start directory so that it

[notmuch] [PATCH] Makefile: Create elisp install directory explicitly

2009-11-19 Thread Ingmar Vanhassel
When doing a DESTDIR install, this directory likely won't exist, and installing notmuch.el will fail. See 0d4b5292 --- Makefile.local |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/Makefile.local b/Makefile.local index 27e42ba..6bc01a5 100644 --- a/Makefile.local +++

[notmuch] [PATCH 1/2] zsh: Initial zsh-completion for notmuch

2009-11-19 Thread Ingmar Vanhassel
Excerpts from Carl Worth's message of Thu Nov 19 01:51:51 +0100 2009: > On Wed, 18 Nov 2009 23:50:40 +0100, Ingmar Vanhassel > wrote: > > Signed-off-by: Ingmar Vanhassel > > --- > > _notmuch | 74 > > +

[notmuch] [PATCH 2/2] .gitignore: Add common editor droppings

2009-11-18 Thread Ingmar Vanhassel
--- .gitignore |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/.gitignore b/.gitignore index d277c5a..a210779 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,6 @@ notmuch notmuch.1.gz *.[ao] +*~ +.*.swp -- 1.6.5.2.433.g23cdb

[notmuch] [PATCH 1/2] zsh: Initial zsh-completion for notmuch

2009-11-18 Thread Ingmar Vanhassel
Signed-off-by: Ingmar Vanhassel --- _notmuch | 74 ++ 1 files changed, 74 insertions(+), 0 deletions(-) create mode 100644 _notmuch diff --git a/_notmuch b/_notmuch new file mode 100644 index 000..00c9248 --- /dev/null +++ b

[notmuch] [PATCH] Typsos

2009-11-18 Thread Ingmar Vanhassel
--- Makefile|4 ++-- README |6 +++--- gmime-filter-reply.h|2 +- lib/database.cc |2 +- lib/index.cc|2 +- lib/message.cc |2 +- lib/messages.c |2 +- lib/notmuch-private.h |2 +-