summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorPaul <39570394+paulbry@users.noreply.github.com>2020-09-09 16:39:33 -0600
committerGitHub <noreply@github.com>2020-09-09 17:39:33 -0500
commit9eac1ed6a8c22eff57951627726a8a573e8ec50d (patch)
tree67d6ad7d8c90da6f329c70959dd19af9cb32134f /var
parent691e46c4f54138ed87a7afe48a83050a92b5c239 (diff)
downloadspack-9eac1ed6a8c22eff57951627726a8a573e8ec50d.tar.gz
spack-9eac1ed6a8c22eff57951627726a8a573e8ec50d.tar.bz2
spack-9eac1ed6a8c22eff57951627726a8a573e8ec50d.tar.xz
spack-9eac1ed6a8c22eff57951627726a8a573e8ec50d.zip
Support external find for gpgme. (#18594)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/gpgme/package.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/gpgme/package.py b/var/spack/repos/builtin/packages/gpgme/package.py
index e7844aa3c3..1ea0086c6f 100644
--- a/var/spack/repos/builtin/packages/gpgme/package.py
+++ b/var/spack/repos/builtin/packages/gpgme/package.py
@@ -13,8 +13,14 @@ class Gpgme(AutotoolsPackage):
homepage = "https://www.gnupg.org/software/gpgme/index.html"
url = "https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.12.0.tar.bz2"
+ executables = ['^gpgme-config$']
+
version('1.12.0', sha256='b4dc951c3743a60e2e120a77892e9e864fb936b2e58e7c77e8581f4d050e8cd8')
depends_on('gnupg', type='build')
depends_on('libgpg-error', type='build')
depends_on('libassuan', type='build')
+
+ @classmethod
+ def determine_version(cls, exe):
+ return Executable(exe)('--version', output=str, error=str).rstrip()