diff options
Diffstat (limited to 'Library/Formula/boot2docker.rb')
| -rw-r--r-- | Library/Formula/boot2docker.rb | 27 |
1 files changed, 22 insertions, 5 deletions
diff --git a/Library/Formula/boot2docker.rb b/Library/Formula/boot2docker.rb index af06f781b..e6c4cc0f7 100644 --- a/Library/Formula/boot2docker.rb +++ b/Library/Formula/boot2docker.rb @@ -1,14 +1,31 @@ require "formula" class Boot2docker < Formula - homepage "https://github.com/boot2docker/boot2docker" - head "https://github.com/boot2docker/boot2docker.git" - url 'https://github.com/boot2docker/boot2docker/archive/v0.9.1.tar.gz' - sha1 '543cf1a2d1e29e0cbd34874da4ae966fcbc8d1de' + homepage "https://github.com/boot2docker/boot2docker-cli" + url "https://github.com/boot2docker/boot2docker-cli.git", :tag => "v1.0.0" + head "https://github.com/boot2docker/boot2docker-cli.git", :branch => "master" + + bottle do + end depends_on "docker" => :recommended + depends_on "go" => :build def install - bin.install "boot2docker" + (buildpath + "src/github.com/boot2docker/boot2docker-cli").install Dir[buildpath/"*"] + + cd "src/github.com/boot2docker/boot2docker-cli" do + ENV["GOPATH"] = buildpath + system "go", "get", "-d" + + ENV["GIT_DIR"] = cached_download/".git" + system "make", "goinstall" + end + + bin.install "bin/boot2docker-cli" => "boot2docker" + end + + test do + system "#{bin}/boot2docker", "version" end end |
