Re: [PATCH] lib: provide _notmuch_database_log_append
[notmuch-archives.git] / f9 / 33a60724693c29b1deb1c97b27856865f2266d
1 Return-Path: <felipe.contreras@gmail.com>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id 1C118431FC7\r
6         for <notmuch@notmuchmail.org>; Fri, 23 May 2014 03:45:51 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -0.799\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5\r
12         tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,\r
13         FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
14 Received: from olra.theworths.org ([127.0.0.1])\r
15         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
16         with ESMTP id nH2erfIOJY7P for <notmuch@notmuchmail.org>;\r
17         Fri, 23 May 2014 03:45:47 -0700 (PDT)\r
18 Received: from mail-ob0-f174.google.com (mail-ob0-f174.google.com\r
19         [209.85.214.174]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
20         (No client certificate requested)\r
21         by olra.theworths.org (Postfix) with ESMTPS id 47671431FAE\r
22         for <notmuch@notmuchmail.org>; Fri, 23 May 2014 03:45:47 -0700 (PDT)\r
23 Received: by mail-ob0-f174.google.com with SMTP id uz6so5167239obc.5\r
24         for <notmuch@notmuchmail.org>; Fri, 23 May 2014 03:45:45 -0700 (PDT)\r
25 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;\r
26         h=from:to:cc:subject:date:message-id;\r
27         bh=b0ByPJJF0IFa8ZTOrQ9VUIaC7K/bUHC/PrkEJt81DAo=;\r
28         b=UphEQjXUd08gEeThJZkSdkCOl5oItf5wbQKfVNl8gYhxC6nwTyHBNcVrHJVgk+cw5p\r
29         4mOwYG6QVNn03g+s4n++4fZk7jExR3L1HVQjIOiFMRvRvMa3uNVn39mssSllNkCo7ma7\r
30         YrQzyRcjWAPXibLV0Z2NvbLjvi9zmpkYwcAFrDXujlrNvOYSp2CP1/ZgkvSBRev/8Y/s\r
31         rilZ833BrwNTWZaZrBxDi2BiSGHmdyeWMOYsPhqvnnQIkBPbPFOu9x9sFtZSqkb65ORr\r
32         s0yxbTvcQpQ0CHfHD1+xoj1T5J7ABwPgr3wbU6Jjfr3YMM2rQwPlzeNKYQ4GlIL/vPzl\r
33         0wyg==\r
34 X-Received: by 10.182.29.8 with SMTP id f8mr3765851obh.43.1400841945784;\r
35         Fri, 23 May 2014 03:45:45 -0700 (PDT)\r
36 Received: from localhost (189-211-224-40.static.axtel.net. [189.211.224.40])\r
37         by mx.google.com with ESMTPSA id e16sm4859837obs.26.2014.05.23.03.45.44\r
38         for <multiple recipients>\r
39         (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\r
40         Fri, 23 May 2014 03:45:45 -0700 (PDT)\r
41 From: Felipe Contreras <felipe.contreras@gmail.com>\r
42 To: notmuch@notmuchmail.org\r
43 Subject: [PATCH 0/3] Build and test Ruby bindings\r
44 Date: Fri, 23 May 2014 05:34:24 -0500\r
45 Message-Id: <1400841267-12807-1-git-send-email-felipe.contreras@gmail.com>\r
46 X-Mailer: git-send-email 1.9.3+fc1~5~gfaddd51\r
47 Cc: Ali Polatel <alip@exherbo.org>\r
48 X-BeenThere: notmuch@notmuchmail.org\r
49 X-Mailman-Version: 2.1.13\r
50 Precedence: list\r
51 List-Id: "Use and development of the notmuch mail system."\r
52         <notmuch.notmuchmail.org>\r
53 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
54         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
55 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
56 List-Post: <mailto:notmuch@notmuchmail.org>\r
57 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
58 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
59         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
60 X-List-Received-Date: Fri, 23 May 2014 10:45:51 -0000\r
61 \r
62 This patch series adds simple tests for the Ruby bindings, which don't really\r
63 make sense to add unless we build the bindings by default, so I added support for that.\r
64 \r
65 Unfortunately the pkg-config files for Ruby are specific to each major version,\r
66 so we have to check for Ruby 2.1, 2.0, 1.9, etc. For now I'm checking only for\r
67 Ruby 2.1, but more versions can be added later if demanded. Since this support\r
68 wasn't there before nothing will be broken if we don't build on say, Ruby 2.0.\r
69 \r
70 \r
71 Felipe Contreras (3):\r
72   build: don't add sub Makefiles to the global deps\r
73   build: add support to build Ruby bindings\r
74   test: add tests for Ruby bindings\r
75 \r
76  Makefile                     |  2 +-\r
77  bindings/ruby/Makefile.local | 21 ++++++++++\r
78  bindings/ruby/extconf.rb     | 14 +------\r
79  configure                    | 21 ++++++++++\r
80  test/T540-ruby.sh            | 98 ++++++++++++++++++++++++++++++++++++++++++++\r
81  test/test-lib.sh             |  1 +\r
82  6 files changed, 144 insertions(+), 13 deletions(-)\r
83  create mode 100644 bindings/ruby/Makefile.local\r
84  create mode 100755 test/T540-ruby.sh\r
85 \r
86 -- \r
87 1.9.3+fc1~5~gfaddd51\r
88 \r