From 39383100bae481183ca68fc81f4332fb65e95ab2 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Sun, 24 Mar 2019 16:40:11 +1000 Subject: [PATCH] gpgme: kill all gpg-agent processes after build --- app-crypt/gpgme/gpgme-1.12.0.recipe | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app-crypt/gpgme/gpgme-1.12.0.recipe b/app-crypt/gpgme/gpgme-1.12.0.recipe index d2f79f5ab..f525b6471 100644 --- a/app-crypt/gpgme/gpgme-1.12.0.recipe +++ b/app-crypt/gpgme/gpgme-1.12.0.recipe @@ -15,7 +15,7 @@ LICENSE=" GNU GPL v2 GNU LGPL v2.1 " -REVISION="1" +REVISION="2" SOURCE_URI="https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-$portVersion.tar.bz2" CHECKSUM_SHA256="b4dc951c3743a60e2e120a77892e9e864fb936b2e58e7c77e8581f4d050e8cd8" PATCHES="gpgme-$portVersion.patchset" @@ -65,20 +65,26 @@ BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:autoconf cmd:automake + cmd:awk cmd:bison cmd:gcc${secondaryArchSuffix} cmd:git cmd:gpg$secondaryArchSuffix + cmd:gpgconf$secondaryArchSuffix cmd:gpg_error$secondaryArchSuffix + cmd:grep + cmd:kill cmd:ld${secondaryArchSuffix} cmd:libtoolize cmd:make cmd:makeinfo cmd:msgfmt cmd:perl + cmd:ps cmd:pkg_config$secondaryArchSuffix cmd:qmake$secondaryArchSuffix >= 5.12 cmd:tar + cmd:xargs " BUILD() @@ -86,6 +92,8 @@ BUILD() autoreconf -fi runConfigure ./configure make $jobArgs + # kill gpg-agent processes + ps -o Id Team | grep 'gpg-agent' | grep -v "grep" | awk '{print $1}' | xargs kill -9 $1 } INSTALL()