a33ce01c23
Closes Homebrew/homebrew#17554. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
28 lines
735 B
Ruby
28 lines
735 B
Ruby
require 'formula'
|
|
|
|
class Ettercap < Formula
|
|
homepage 'http://ettercap.sourceforge.net'
|
|
url 'http://downloads.sourceforge.net/project/ettercap/ettercap/0.7.5-Assimilation/ettercap-0.7.5.3.tar.gz'
|
|
sha1 'b0be4c6fc9b7037366b3b2f919df2bb98add5e24'
|
|
|
|
depends_on 'cmake' => :build
|
|
depends_on 'ghostscript' => :build
|
|
depends_on 'pcre'
|
|
depends_on 'libnet'
|
|
depends_on 'curl' # require libcurl >= 7.26.0
|
|
|
|
def install
|
|
libnet = Formula.factory 'libnet'
|
|
|
|
args = ['..'] + std_cmake_args + [
|
|
"-DINSTALL_SYSCONFDIR=#{etc}",
|
|
'-DENABLE_GTK=OFF',
|
|
"-DHAVE_LIBNET:FILEPATH=#{libnet.opt_prefix}/lib/libnet.dylib"
|
|
]
|
|
|
|
mkdir "build" do
|
|
system "cmake", *args
|
|
system "make install"
|
|
end
|
|
end
|
|
end
|