From 5a802938cf832d0365bf639a4eec8cf53fffe0d7 Mon Sep 17 00:00:00 2001 From: tstevens Date: Fri, 1 Jan 2010 23:13:16 -0500 Subject: Add John 1.7.3.4 formula --- Library/Formula/john.rb | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Library/Formula/john.rb (limited to 'Library/Formula') diff --git a/Library/Formula/john.rb b/Library/Formula/john.rb new file mode 100644 index 000000000..e84e2190d --- /dev/null +++ b/Library/Formula/john.rb @@ -0,0 +1,40 @@ +require 'formula' + +class John DATA } + end + + def install + ENV.deparallelize + ENV.gcc_4_2 + arch = Hardware.is_64_bit? ? '64' : 'sse2' + + Dir.chdir 'src' do + system "make clean macosx-x86-#{arch}" + end + + FileUtils.rm 'README' + # using mv over bin.install due to problem moving sym links + FileUtils.mv 'run', "#{bin}" + FileUtils.chmod_R 0755, "#{bin}" + end +end + + +__END__ +--- src/john.c.orig 2010-01-01 22:58:55.000000000 -0500 ++++ src/john.c 2010-01-01 22:59:11.000000000 -0500 +@@ -249,7 +249,7 @@ static void john_init(char *name, int ar + cfg_init(CFG_PRIVATE_ALT_NAME, 1); + #endif + cfg_init(CFG_FULL_NAME, 1); +- cfg_init(CFG_ALT_NAME, 0); ++ cfg_init(CFG_ALT_NAME, 1); + } + + status_init(NULL, 1); -- cgit v1.2.3