aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorMark A. Matienzo2011-04-13 21:57:04 -0400
committerAdam Vandenberg2011-04-13 19:08:20 -0700
commitba904118f591b5cb751dd2de8331fc7e943d9a78 (patch)
tree91be6dfc0b58c0fc45a3f2d71a7c215abd00e718 /Library/Formula
parentdfe9abe7172bd06cca631c172b7b80e02aa2eb2c (diff)
downloadhomebrew-ba904118f591b5cb751dd2de8331fc7e943d9a78.tar.bz2
New formula: bulk_extractor
bulk_extractor is a C++ program that scans a disk image (or any other file) and extracts useful information—without parsing the file system. It is like a combination of "strings" and "grep" with a whole bunch of useful patterns, including domain names, email addresses, etc. bulk_extractor will also perform a histogram analysis on the resulting extracted features. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/bulk_extractor.rb16
1 files changed, 16 insertions, 0 deletions
diff --git a/Library/Formula/bulk_extractor.rb b/Library/Formula/bulk_extractor.rb
new file mode 100644
index 000000000..3be93e6e8
--- /dev/null
+++ b/Library/Formula/bulk_extractor.rb
@@ -0,0 +1,16 @@
+require 'formula'
+
+class BulkExtractor < Formula
+ url 'http://afflib.org/downloads/bulk_extractor-0.7.18.tar.gz'
+ homepage 'http://afflib.org/software/bulk_extractor'
+ md5 '680ee243ca04d23b1059e972c53d59ce'
+
+ depends_on 'afflib' => :optional
+ depends_on 'libewf' => :optional
+
+ def install
+ system "./configure", "--disable-debug", "--disable-dependency-tracking",
+ "--prefix=#{prefix}"
+ system "make install"
+ end
+end