32 lines
1.2 KiB
Ruby
32 lines
1.2 KiB
Ruby
class Ncftp < Formula
|
|
desc "FTP client with an advanced user interface"
|
|
homepage "http://www.ncftp.com"
|
|
url "ftp://ftp.ncftp.com/ncftp/ncftp-3.2.5-src.tar.gz"
|
|
sha256 "ac111b71112382853b2835c42ebe7bd59acb7f85dd00d44b2c19fbd074a436c4"
|
|
|
|
bottle do
|
|
sha256 "70199e4db05dd77686e0256f0c19ac8082b8bf59ec9285df8688fb5d22640d42" => :sierra
|
|
sha256 "8e1bdefb84fcd91f461441d5c45d33536807b0c4fe661c626645cd9ffe04b03a" => :el_capitan
|
|
sha256 "50fb345b28bc8a20d2877d67108f87c9544568de9e27ae7a3545da3af3cb0b35" => :yosemite
|
|
sha256 "07a73c0ac7005566895f7e42f4a1d1b8295a9cdc03ec7986028ae783313e428f" => :mavericks
|
|
sha256 "e59965dc867f70420046475b30829cad0b334bc687e18362918fdfbab7521b59" => :mountain_lion
|
|
end
|
|
|
|
def install
|
|
# "disable universal" doesn't seem to work.
|
|
# If ncftp detects the 10.4 SDK, it will try to use GCC 4.0 which doesn't
|
|
# support all of the compiler flags we set.
|
|
# So, just disable optimizations intead.
|
|
ENV.no_optimization
|
|
system "./configure", "--disable-universal",
|
|
"--disable-precomp",
|
|
"--prefix=#{prefix}",
|
|
"--mandir=#{man}"
|
|
system "make"
|
|
system "make", "install"
|
|
end
|
|
|
|
test do
|
|
system "#{bin}/ncftp", "-F"
|
|
end
|
|
end
|