From e2c84e80a4986ae2ad12ba6401554ce61a0c68c2 Mon Sep 17 00:00:00 2001 From: Simon Lundström Date: Sun, 17 Nov 2013 11:15:55 -0800 Subject: lftp: default to OpenSSL instead of GnuTLS Signed-off-by: Adam Vandenberg --- Library/Formula/lftp.rb | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'Library') diff --git a/Library/Formula/lftp.rb b/Library/Formula/lftp.rb index 2db1667ce..7c37a9d1b 100644 --- a/Library/Formula/lftp.rb +++ b/Library/Formula/lftp.rb @@ -6,17 +6,25 @@ class Lftp < Formula mirror 'ftp://ftp.cs.tu-berlin.de/pub/net/ftp/lftp/lftp-4.4.11.tar.bz2' sha1 '56cefb9aa683acfa5c5713d530f594085ea7b149' + option 'with-gnutls', "Use GnuTLS instead of the default OpenSSL" + depends_on 'pkg-config' => :build depends_on 'readline' - depends_on 'gnutls' + depends_on 'gnutls' => :optional def install # Bus error # TODO what are the more specific circumstances? ENV.no_optimization if MacOS.version <= :leopard - system "./configure", "--disable-dependency-tracking", - "--prefix=#{prefix}" + args = ["--disable-dependency-tracking", + "--prefix=#{prefix}"] + if build.with? 'gnutls' + args << "--with-gnutls" + else + args << "--with-openssl" + end + system "./configure", *args system "make install" end end -- cgit v1.2.3