Permalink
Browse files

New formula: sslscan 1.8.0

sslscan is simple-to-build tool. It has a single Makefile and a simple
sslscan.1 man page.

Closes #8197.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
  • Loading branch information...
1 parent 651523e commit e316a8aa2dd0362fa19ad42b68a571e50e17b0d2 Greg Turnquist committed with jacknagel Oct 19, 2011
Showing with 38 additions and 0 deletions.
  1. +38 −0 Library/Formula/sslscan.rb
View
@@ -0,0 +1,38 @@
+require 'formula'
+
+class Sslscan < Formula
+ url 'http://sourceforge.net/projects/sslscan/files/sslscan/sslscan%201.8.0/sslscan-1.8.0.tgz'
+ homepage 'https://www.titania-security.com/labs/sslscan'
+ md5 '7f5fa87019024366691c6b27cb3a81e7'
+
+ def patches
+ # Fixes the Makefile to properly build sslscan
+ DATA
+ end
+
+ def install
+ system "make"
+ bin.install ["sslscan"]
+ man1.install ["sslscan.1"]
+ end
+
+ def test
+ system "sslscan"
+ end
+end
+
+__END__
+diff --git a/Makefile b/Makefile
+index a3e1654..b1fbda8 100644
+--- a/Makefile
++++ b/Makefile
+@@ -3,7 +3,7 @@ BINPATH = /usr/bin/
+ MANPATH = /usr/share/man/
+
+ all:
+- gcc -lssl -o sslscan $(SRCS) $(LDFLAGS) $(CFLAGS)
++ $(CC) -lssl -lcrypto -o sslscan $(SRCS) $(LDFLAGS) $(CFLAGS)
+
+ install:
+ cp sslscan $(BINPATH)
+

0 comments on commit e316a8a

Please sign in to comment.