diff options
| author | David Bremner <david@tethera.net> | 2017-02-14 16:42:38 -0500 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2017-02-21 07:43:15 -0400 |
| commit | 12f7d4e61d30fb9a5c99e128ab1aab0bf069cdb4 (patch) | |
| tree | 7a04ac4dd30ddd7ccc99efafa6f35555d6e324c4 | |
| parent | cff1e0673a7ca91d9b9907072c501a8bdcf0e3f8 (diff) | |
configure: add test for gpgconf --create-socketdir
This is primarily intended for use in the test suite (since notmuch
builds fine without gnupg installed). Thus we only write the variable
to sh.config.
| -rwxr-xr-x | configure | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -602,6 +602,19 @@ if [ $WITH_DOCS = "1" ] ; then fi fi +have_gpgconf_socketdir=0 +printf "Checking for gpgconf --{create,remove}-socketdir... " +if gpgconf --dump-options > /dev/null ; then + if gpgconf --dump-options | grep -q create-socketdir ; then + printf "Yes.\n" + have_gpgconf_socketdir=1 + else + printf "No.\n" + fi +else + printf "No. (missing or broken gpgconf?)\n" +fi + libdir_in_ldconfig=0 printf "Checking which platform we are on... " @@ -1179,6 +1192,9 @@ NOTMUCH_PYTHON=${python} # Are the ruby development files (and ruby) available? If not skip # building/testing ruby bindings. NOTMUCH_HAVE_RUBY_DEV=${have_ruby_dev} + +# Recent enough gnupg to support gpgconf --create-socketdir? +NOTMUCH_HAVE_GPGCONF_SOCKETDIR=${have_gpgconf_socketdir} EOF # Finally, after everything configured, inform the user how to continue. |
