aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKris Williams2015-02-25 17:06:22 -0800
committerTim D. Smith2015-02-27 23:52:33 -0800
commitdf89699f4447d523d8eba90b90822b88d754065a (patch)
tree82a259931446327fb484018b6740f91d81ca1a7a
parent87bb294554926b1ee2aecf960a1de3cce5927b4a (diff)
downloadhomebrew-df89699f4447d523d8eba90b90822b88d754065a.tar.bz2
docker-compose 1.1.0
docker-compose replaces fig. Closes #37206. Signed-off-by: Tim D. Smith <git@tim-smith.us>
l---------Library/Aliases/docker-compose1
-rw-r--r--Library/Formula/fig.rb33
2 files changed, 16 insertions, 18 deletions
diff --git a/Library/Aliases/docker-compose b/Library/Aliases/docker-compose
new file mode 120000
index 000000000..1949ea890
--- /dev/null
+++ b/Library/Aliases/docker-compose
@@ -0,0 +1 @@
+../Formula/fig.rb \ No newline at end of file
diff --git a/Library/Formula/fig.rb b/Library/Formula/fig.rb
index b7a51974a..291b10813 100644
--- a/Library/Formula/fig.rb
+++ b/Library/Formula/fig.rb
@@ -1,23 +1,19 @@
-require "formula"
-
class Fig < Formula
- homepage "http://www.fig.sh/"
- url "https://github.com/docker/fig/archive/1.0.1.tar.gz"
- sha1 "8044dd8134af1215138c1e878cc1684bac8932d9"
-
- bottle do
- cellar :any
- revision 1
- sha1 "01583c5ed7b5d8bc593d1614801b67eaf8759b40" => :yosemite
- sha1 "5b501d0cb7d839e96723308bded669c9aeab12e3" => :mavericks
- sha1 "8018518bf6266ead170de96e5c838315caa09ddb" => :mountain_lion
- end
+ homepage "http://docs.docker.com/compose/"
+ url "https://github.com/docker/compose/archive/1.1.0.tar.gz"
+ sha1 "175066934c19f455606b16f1b4e4b9f26fc3f599"
depends_on :python if MacOS.version <= :snow_leopard
depends_on "libyaml"
+
+ # It's possible that the user wants to manually install Docker and Boot2Docker,
+ # for example, they want to compile Docker manually
+ depends_on "docker" => :recommended
+ depends_on "boot2docker" => :recommended
+
resource "docker-py" do
- url "https://pypi.python.org/packages/source/d/docker-py/docker-py-0.5.3.tar.gz"
- sha1 "11708a7021e3d0d522e145c057256d7d2acaec07"
+ url "https://pypi.python.org/packages/source/d/docker-py/docker-py-0.7.2.tar.gz"
+ sha1 "c526e95ea974b2a40392dbe00d0ecbfffa6c5d4b"
end
resource "pyyaml" do
@@ -46,8 +42,8 @@ class Fig < Formula
end
resource "requests" do
- url "https://pypi.python.org/packages/source/r/requests/requests-2.5.1.tar.gz"
- sha1 "f906c441be2f0e7a834cbf701a72788d3ac3d144"
+ url "https://pypi.python.org/packages/source/r/requests/requests-2.4.3.tar.gz"
+ sha1 "411f1bfa44556f7dd0f34cd822047c31baa7d741"
end
resource "websocket-client" do
@@ -68,9 +64,10 @@ class Fig < Formula
bin.install Dir[libexec/"bin/*"]
bin.env_script_all_files(libexec/"bin", :PYTHONPATH => ENV["PYTHONPATH"])
+ ln_s bin/"docker-compose", bin/"fig"
end
test do
- system "#{bin}/fig", "--version"
+ system "#{bin}/docker-compose", "--version"
end
end