hecks.
[1] http://check.sourceforge.net/
Signed-off-by: Jeffrey C. Ollie
---
.gitignore |1 +
Makefile|1 +
Makefile.local |3 ++
checks/Makefile.local | 14 +++
checks/notmuch-check-sha
notmuch_parse_date is not implemented, so remove the unused function
prototype.
Signed-off-by: Jeffrey C. Ollie
---
lib/notmuch-private.h | 12
1 files changed, 0 insertions(+), 12 deletions(-)
diff --git a/lib/notmuch-private.h b/lib/notmuch-private.h
index d3f9a4c..ddf4cb6
hecks.
[1] http://check.sourceforge.net/
Signed-off-by: Jeffrey C. Ollie
---
.gitignore |1 +
Makefile|1 +
Makefile.local |3 ++
checks/Makefile.local | 14 +++
checks/notmuch-check-sha
ecks.
[1] http://check.sourceforge.net/
Signed-off-by: Jeffrey C. Ollie
---
.gitignore|1 +
Makefile |1 +
Makefile.local|3 ++
checks/Makefile.local | 12 ++
checks/check.c| 90 +
configure
notmuch_parse_date is not implemented, so remove the unused function
prototype.
Signed-off-by: Jeffrey C. Ollie
---
lib/notmuch-private.h | 12
1 files changed, 0 insertions(+), 12 deletions(-)
diff --git a/lib/notmuch-private.h b/lib/notmuch-private.h
index d3f9a4c..ddf4cb6
ecks.
[1] http://check.sourceforge.net/
Signed-off-by: Jeffrey C. Ollie
---
.gitignore|1 +
Makefile |1 +
Makefile.local|3 ++
checks/Makefile.local | 12 ++
checks/check.c| 90 +
configure
ecks.
[1] http://check.sourceforge.net/
Signed-off-by: Jeffrey C. Ollie
---
.gitignore|1 +
Makefile |1 +
Makefile.local|3 ++
checks/Makefile.local | 12 +
checks/check.c| 61 +
configure
: Jeffrey C. Ollie
---
configure |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/configure b/configure
index e55f067..4377167 100755
--- a/configure
+++ b/configure
@@ -89,6 +89,10 @@ line:
sudo apt-get install libxapian-dev libgmime-2.4-dev libtalloc-dev
+Or on
ecks.
[1] http://check.sourceforge.net/
Signed-off-by: Jeffrey C. Ollie
---
.gitignore|1 +
Makefile |1 +
Makefile.local|3 ++
checks/Makefile.local | 12 +
checks/check.c| 61 +
configure
: Jeffrey C. Ollie
---
configure |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/configure b/configure
index e55f067..4377167 100755
--- a/configure
+++ b/configure
@@ -89,6 +89,10 @@ line:
sudo apt-get install libxapian-dev libgmime-2.4-dev libtalloc-dev
+Or on
gnutls and gnupg2), and it's licensed under the
LGPL.
Signed-off-by: Jeffrey C. Ollie
---
Makefile |6 +-
configure | 15 +++-
lib/Makefile.local |1 -
lib/libsha1.c | 242
lib/libsha1.h | 67
gnutls and gnupg2), and it's licensed under the
LGPL.
Signed-off-by: Jeffrey C. Ollie
---
Makefile |6 +-
configure | 15 +++-
lib/Makefile.local |1 -
lib/libsha1.c | 242
lib/libsha1.h | 67
If Xapian threw an exception on notmuch_query_count_messages the count
variable could be used uninitialized. Initialize count to solve the
problem.
Signed-off-by: Jeffrey C. Ollie
---
lib/query.cc |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/lib/query.cc b/lib
Add some simple tests to the configure script to detect strndup and
getline. It's not important that the tests run, just that they
compile and link without any errors.
Signed-off-by: Jeffrey C. Ollie
---
configure | 20 +++-
getlinetest.c |
Add private implementations of strndup and getline for those platforms
that don't have them (notably Mac OS X) no matter what preprocessor
symbols you define.
Signed-off-by: Jeffrey C. Ollie
---
lib/xutil.c | 99 +++
lib/xutil.h |
Here's a patch that adds private implementations of strndup and
getline. They are unconditionally compiled so that compiler errors in
these functions can be detected on any platform, even those that
provide strndup and getline in the standard library. I'll have a
patch that handles the strndup/ge
Add an install target that uses desktop-file-install to install the
desktop file in the appropriate location. The location of the install
can be modified by changing the desktop_dir variable.
Signed-off-by: Jeffrey C. Ollie
---
Makefile.local |4
configure |1 +
2 files
:
sudo scons install DESTDIR=/tmp/buildroot prefix=/opt/notmuch
See the output of 'scons -h' for a complete list of the variables that
can be modified.
Signed-off-by: Jeffrey C. Ollie
---
.gitignore |3 +
SConstruct | 226 +++
This will add an entry in your window manager's menus that will create
up a new emacs process and start notmuch.
Signed-off-by: Jeffrey C. Ollie
---
notmuch.desktop |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
create mode 100644 notmuch.desktop
diff --git a/notmuch.de
e 'notmuch)" in your .emacs to load it automatically.
5) Ignore byte-compiled emacs files.
Signed-off-by: Jeffrey C. Ollie
---
.gitignore |2 +-
Makefile |6 ++
Makefile.local | 15 ---
3 files changed, 19 insertions(+), 4 deletions(-)
diff --git a
gets loaded automatically.
5) Ignore byte-compiled emacs files.
Signed-off-by: Jeffrey C. Ollie
---
.gitignore |2 +-
Makefile |6 ++
Makefile.local | 15 ---
3 files changed, 19 insertions(+), 4 deletions(-)
diff --git a/.gitignore b/.gitignore
index 8417d60..7d3c5
d automatically.
Signed-off-by: Jeffrey C. Ollie
---
Makefile |6 ++
Makefile.local | 13 ++---
2 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index 023b2ec..17fa4a2 100644
--- a/Makefile
+++ b/Makefile
@@ -7,6 +7,9 @@ CFLAGS=-O
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
gets loaded automatically.
---
Makefile |6 ++
Makefile.local |9 +
Add a spec file for building RPM packages.
Signed-off-by: Jeffrey C. Ollie
---
notmuch.spec | 110 ++
1 files changed, 110 insertions(+), 0 deletions(-)
create mode 100644 notmuch.spec
diff --git a/notmuch.spec b/notmuch.spec
new file
I prefere managing all of the software on my system with RPM, so I
came up with a quick spec file for building RPMS. Once notmuch
settles down and I continue using it I may submit notmuch to Fedora as
an official package. If you'd like your own RPMS build your own, I
don't plan on offering a repo
25 matches
Mail list logo