From a6985b87c49a993b6b03ed65255c6db117b97d44 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Sat, 17 Dec 2011 13:43:13 -0600 Subject: [PATCH] gpg-agent 2.0.18 Signed-off-by: Jack Nagel --- Formula/gpg-agent.rb | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/Formula/gpg-agent.rb b/Formula/gpg-agent.rb index 1b9e75b4f4..f08fe39fc9 100644 --- a/Formula/gpg-agent.rb +++ b/Formula/gpg-agent.rb @@ -1,9 +1,9 @@ require 'formula' class GpgAgent < Formula - url 'ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-2.0.17.tar.bz2' + url 'ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-2.0.18.tar.bz2' homepage 'http://www.gnupg.org/' - sha1 '41ef5460417ca0a1131fc730849fe3afd49ad2de' + sha1 '5ec2f718760cc3121970a140aeea004b64545c46' depends_on 'libgpg-error' depends_on 'libgcrypt' @@ -12,10 +12,34 @@ class GpgAgent < Formula depends_on 'pth' depends_on 'pinentry' + def patches + DATA # fix package name to avoid conflicts + end + def install + # so we don't use Clang's internal stdint.h + ENV['gl_cv_absolute_stdint_h'] = '/usr/include/stdint.h' + system "./configure", "--prefix=#{prefix}", "--disable-dependency-tracking", "--enable-agent-only" system "make install" end end + +__END__ +diff --git a/configure b/configure +index 3df3900..b102aec 100755 +--- a/configure ++++ b/configure +@@ -558,8 +558,8 @@ MFLAGS= + MAKEFLAGS= + + # Identity of this package. +-PACKAGE_NAME='gnupg' +-PACKAGE_TARNAME='gnupg' ++PACKAGE_NAME='gpg-agent' ++PACKAGE_TARNAME='gpg-agent' + PACKAGE_VERSION='2.0.18' + PACKAGE_STRING='gnupg 2.0.18' + PACKAGE_BUGREPORT='http://bugs.gnupg.org'