homebrew-core/Formula/jwhois.rb
Jack Nagel fa3d89a7c0 Use automatic mirror selection for GNU downloads
It seems that the main GNU download site has issues in some places
outside the U.S., so we'll use the provided "ftpmirror.gnu.org" to pick
a nearby mirror.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-12 15:08:20 -05:00

34 lines
894 B
Ruby

require 'formula'
class Jwhois < Formula
url 'http://ftpmirror.gnu.org/jwhois/jwhois-4.0.tar.gz'
homepage 'http://directory.fsf.org/project/jwhois/'
md5 '977d0ba90ee058a7998c94d933fc9546'
# No whois entry in /etc/services. Use nicname instead.
def patches; DATA; end
def install
# link fails on libiconv if not added here
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"LIBS=-liconv"
system "make install"
end
end
__END__
diff --git a/src/dns.c b/src/dns.c
index a818237..b5fe9c8 100644
--- a/src/dns.c
+++ b/src/dns.c
@@ -113,7 +113,7 @@ int
lookup_host_addrinfo(struct addrinfo **res, const char *host, int port)
{
struct addrinfo hints;
- char ascport[10] = "whois";
+ char ascport[10] = "nicname";
int error;
memset(&hints, 0, sizeof(hints));