diff options
| author | Baptiste Fontaine | 2015-04-05 16:14:24 +0200 |
|---|---|---|
| committer | Xu Cheng | 2015-04-06 01:38:50 +0800 |
| commit | 8eab4ef2b1ff8c9bfb3fe2cdd1c5052eba95a4f3 (patch) | |
| tree | e49f98ee523f1898d461377d1601798854cdd93d /Library | |
| parent | 58edb74e8f352002f3a9f840c6b405ae259f4c9f (diff) | |
| download | homebrew-8eab4ef2b1ff8c9bfb3fe2cdd1c5052eba95a4f3.tar.bz2 | |
tcptrace: test added
Closes #38383.
Signed-off-by: Xu Cheng <xucheng@me.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/tcptrace.rb | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/Library/Formula/tcptrace.rb b/Library/Formula/tcptrace.rb index 44b3e395e..e3009cb95 100644 --- a/Library/Formula/tcptrace.rb +++ b/Library/Formula/tcptrace.rb @@ -1,16 +1,22 @@ -require 'formula' - class Tcptrace < Formula - homepage 'http://www.tcptrace.org/' - url 'http://www.tcptrace.org/download/tcptrace-6.6.7.tar.gz' - sha1 'ae4d10a0829c57f2eda17e63f593e558f52b7f24' + homepage "http://www.tcptrace.org/" + url "http://www.tcptrace.org/download/tcptrace-6.6.7.tar.gz" + sha256 "63380a4051933ca08979476a9dfc6f959308bc9f60d45255202e388eb56910bd" def install - system "./configure", "--disable-debug", "--disable-dependency-tracking", + system "./configure", "--disable-debug", + "--disable-dependency-tracking", "--prefix=#{prefix}" - system "make tcptrace" + system "make", "tcptrace" + + # don't install with owner/group + inreplace "Makefile", "-o bin -g bin", "" + system "make", "install", "BINDIR=#{bin}", "MANDIR=#{man}" + end - bin.install 'tcptrace' - man1.install 'tcptrace.man' => 'tcptrace.1' + test do + touch "dump" + assert_match(/0 packets seen, 0 TCP packets/, + shell_output("#{bin}/tcptrace dump")) end end |
