aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/sdhash.rb
blob: a68c8e8e187e4d6dc6e1fc45dfc48f50a86316e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
require 'formula'

class Sdhash < Formula
  homepage 'http://roussev.net/sdhash/sdhash.html'
  url 'http://roussev.net/sdhash/releases/packages/sdhash-2.2.tar.gz'
  sha1 '2039bbc0c25c7ff6bd6e27a0844f10ec8a88dfec'

  depends_on "boost"

  def install
    inreplace 'Makefile' do |s|
      s.change_make_var! "LDFLAGS", "#{ENV.ldflags} -lboost_regex-mt -lboost_system-mt -lboost_filesystem-mt -lboost_program_options-mt -lc -lm -lcrypto -lboost_thread-mt -lpthread"
    end
    system "make", "stream"
    system "make", "man"
    bin.install 'sdhash'
    man1.install Dir['man/*.1']
  end

  def test
    system "#{bin}/sdhash"
  end
end