blob: 26640b921e7554cae055f9a92c930de3edd15d0c (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 | class Zpaq < Formula
  homepage "http://mattmahoney.net/dc/zpaq.html"
  url "http://mattmahoney.net/dc/zpaq705.zip"
  sha256 "d8abe3e3620d4c6f3ddc1da149acffa4c24296fd9c74c9d7b62319e308b63334"
  version "7.05"
  head "https://github.com/zpaq/zpaq.git"
  bottle do
    cellar :any
    sha256 "bdd4716595b8eed1c52d2a2ef43abb095a996d05a0489f81f0b22ae43a26d51d" => :yosemite
    sha256 "a71ad4808da8c69844f72322ff7633b895d034028129b30c3d25409d91bd4213" => :mavericks
    sha256 "a2d2215b51cc18370f5ebe700160d1d7143ce5d680b2365a5adb4bb1622d06fc" => :mountain_lion
  end
  def install
    system "make"
    include.install "libzpaq.h"
    bin.install "zpaq"
    system "pod2man", "zpaq.pod", "zpaq.1"
    man1.install "zpaq.1"
  end
  test do
    archive = testpath/"test.zpaq"
    zpaq = bin/"zpaq"
    system zpaq, "a", archive, "#{include}/libzpaq.h"
    system zpaq, "l", archive
    assert_equal "7kSt", archive.read(4)
  end
end
 |