diff options
-rw-r--r-- | Makefile-libostree.am | 2 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | src/libostree/ostree-gpg-verifier.c | 2 |
3 files changed, 4 insertions, 2 deletions
diff --git a/Makefile-libostree.am b/Makefile-libostree.am index becdcfd0..060c058c 100644 --- a/Makefile-libostree.am +++ b/Makefile-libostree.am @@ -77,7 +77,7 @@ libostree_1_la_SOURCES += src/libostree/ostree-libarchive-input-stream.h \ $(NULL) endif -libostree_1_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/src/libgsystem -I$(srcdir)/src/libotutil -I$(srcdir)/src/libostree -DLOCALEDIR=\"$(datadir)/locale\" $(OT_INTERNAL_GIO_UNIX_CFLAGS) +libostree_1_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/src/libgsystem -I$(srcdir)/src/libotutil -I$(srcdir)/src/libostree -DLOCALEDIR=\"$(datadir)/locale\" -DGPGVPATH=\"$(GPGVPATH)\" $(OT_INTERNAL_GIO_UNIX_CFLAGS) libostree_1_la_LDFLAGS = -version-number 1:0:0 -Bsymbolic-functions -export-symbols-regex '^ostree_' libostree_1_la_LIBADD = libotutil.la libostree-kernel-args.la $(OT_INTERNAL_GIO_UNIX_LIBS) diff --git a/configure.ac b/configure.ac index 27a560d1..7164a405 100644 --- a/configure.ac +++ b/configure.ac @@ -101,6 +101,8 @@ AS_IF([ test x$with_gpgme != xno ], [ AS_IF([ test x$have_gpgme = xyes], [ AC_DEFINE(HAVE_GPGME, 1, [Define if we have gpgme]) with_gpgme=yes + AC_PATH_PROG(GPGVPATH, [gpgv2 gpgv]) + AC_SUBST(GPGVPATH) ], [ with_gpgme=no ]) ], [ with_gpgme=no ]) if test x$with_gpgme != xno; then OSTREE_FEATURES="$OSTREE_FEATURES +gpgme"; fi diff --git a/src/libostree/ostree-gpg-verifier.c b/src/libostree/ostree-gpg-verifier.c index 8d363eb1..d89c39c9 100644 --- a/src/libostree/ostree-gpg-verifier.c +++ b/src/libostree/ostree-gpg-verifier.c @@ -183,7 +183,7 @@ _ostree_gpg_verifier_check_signature (OstreeGpgVerifier *self, g_main_context_push_thread_default (maincontext); - context = gs_subprocess_context_newv ("gpgv", NULL); + context = gs_subprocess_context_newv (GPGVPATH, NULL); gs_subprocess_context_set_stdin_disposition (context, GS_SUBPROCESS_STREAM_DISPOSITION_NULL); gs_subprocess_context_set_stdout_disposition (context, |