From 37a85ea3b3db4eb6e61120f5ce2887e938fdb521 Mon Sep 17 00:00:00 2001 From: ilovezfs Date: Wed, 18 Jan 2017 04:47:43 -0800 Subject: [PATCH] docker-compose 1.10.0 remove resources Closes #9030. Signed-off-by: Tomasz Pajor --- Formula/docker-compose.rb | 85 ++++----------------------------------- 1 file changed, 7 insertions(+), 78 deletions(-) diff --git a/Formula/docker-compose.rb b/Formula/docker-compose.rb index 6ddfe77eac..80643030e1 100644 --- a/Formula/docker-compose.rb +++ b/Formula/docker-compose.rb @@ -3,8 +3,8 @@ class DockerCompose < Formula desc "Isolated development environments using Docker" homepage "https://docs.docker.com/compose/" - url "https://files.pythonhosted.org/packages/37/bc/82444964a31604aedf78b302cdfc55bc56807aa8a4fafd9b1db85ec3ebe8/docker-compose-1.9.0.tar.gz" - sha256 "98fb664c79c06a0777af2540b83eaa63c6a05ae7eb9e7417193899df2f96e27f" + url "https://github.com/docker/compose/archive/1.10.0.tar.gz" + sha256 "0277930feaeb03f480914274f65eb419a2ee4b48be9a9fb55a201bb3a14bf290" head "https://github.com/docker/compose.git" bottle do @@ -22,84 +22,13 @@ class DockerCompose < Formula depends_on "docker" => :recommended depends_on "docker-machine" => :recommended - resource "backports.ssl_match_hostname" do - url "https://files.pythonhosted.org/packages/76/21/2dc61178a2038a5cb35d14b61467c6ac632791ed05131dda72c20e7b9e23/backports.ssl_match_hostname-3.5.0.1.tar.gz" - sha256 "502ad98707319f4a51fa2ca1c677bd659008d27ded9f6380c79e8932e38dcdf2" - end - - resource "cached-property" do - url "https://files.pythonhosted.org/packages/ae/02/09b905981aefb99c97ad53ac1cc0a90f02c1457a549eae98d87e8e6f2d7e/cached-property-1.3.0.tar.gz" - sha256 "458e78b1c7286ece887d92c9bee829da85717994c5e3ddd253a40467f488bc81" - end - - resource "docker-py" do - url "https://files.pythonhosted.org/packages/fa/2d/906afc44a833901fc6fed1a89c228e5c88fbfc6bd2f3d2f0497fdfb9c525/docker-py-1.10.6.tar.gz" - sha256 "4c2a75875764d38d67f87bc7d03f7443a3895704efc57962bdf6500b8d4bc415" - end - - resource "docker-pycreds" do - url "https://files.pythonhosted.org/packages/95/2e/3c99b8707a397153bc78870eb140c580628d7897276960da25d8a83c4719/docker-pycreds-0.2.1.tar.gz" - sha256 "93833a2cf280b7d8abbe1b8121530413250c6cd4ffed2c1cf085f335262f7348" - end - - resource "dockerpty" do - url "https://files.pythonhosted.org/packages/8d/ee/e9ecce4c32204a6738e0a5d5883d3413794d7498fe8b06f44becc028d3ba/dockerpty-0.4.1.tar.gz" - sha256 "69a9d69d573a0daa31bcd1c0774eeed5c15c295fe719c61aca550ed1393156ce" - end - - resource "docopt" do - url "https://files.pythonhosted.org/packages/a2/55/8f8cab2afd404cf578136ef2cc5dfb50baa1761b68c9da1fb1e4eed343c9/docopt-0.6.2.tar.gz" - sha256 "49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491" - end - - resource "enum34" do - url "https://files.pythonhosted.org/packages/bf/3e/31d502c25302814a7c2f1d3959d2a3b3f78e509002ba91aea64993936876/enum34-1.1.6.tar.gz" - sha256 "8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1" - end - - resource "functools32" do - url "https://files.pythonhosted.org/packages/c5/60/6ac26ad05857c601308d8fb9e87fa36d0ebf889423f47c3502ef034365db/functools32-3.2.3-2.tar.gz" - sha256 "f6253dfbe0538ad2e387bd8fdfd9293c925d63553f5813c4e587745416501e6d" - end - - resource "ipaddress" do - url "https://files.pythonhosted.org/packages/bb/26/3b64955ff73f9e3155079b9ed31812afdfa5333b5c76387454d651ef593a/ipaddress-1.0.17.tar.gz" - sha256 "3a21c5a15f433710aaa26f1ae174b615973a25182006ae7f9c26de151cd51716" - end - - resource "jsonschema" do - url "https://files.pythonhosted.org/packages/58/0d/c816f5ea5adaf1293a1d81d32e4cdfdaf8496973aa5049786d7fdb14e7e7/jsonschema-2.5.1.tar.gz" - sha256 "36673ac378feed3daa5956276a829699056523d7961027911f064b52255ead41" - end - - resource "PyYAML" do - url "https://files.pythonhosted.org/packages/4a/85/db5a2df477072b2902b0eb892feb37d88ac635d36245a72a6a69b23b383a/PyYAML-3.12.tar.gz" - sha256 "592766c6303207a20efc445587778322d7f73b161bd994f227adaa341ba212ab" - end - - resource "requests" do - url "https://files.pythonhosted.org/packages/2e/ad/e627446492cc374c284e82381215dcd9a0a87c4f6e90e9789afefe6da0ad/requests-2.11.1.tar.gz" - sha256 "5acf980358283faba0b897c73959cecf8b841205bb4b2ad3ef545f46eae1a133" - end - - resource "six" do - url "https://files.pythonhosted.org/packages/b3/b2/238e2590826bfdd113244a40d9d3eb26918bd798fc187e2360a8367068db/six-1.10.0.tar.gz" - sha256 "105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a" - end - - resource "texttable" do - url "https://files.pythonhosted.org/packages/65/d4/bab53c112e44fcdc562e0bea19bda1f28db9d25340c4fcbf43b50ac0555d/texttable-0.8.7.tar.gz" - sha256 "8a38082fe822e825fde5bcf150741bdf38ef52e00a05a20c8967bcf99a8f31d2" - end - - resource "websocket-client" do - url "https://files.pythonhosted.org/packages/a3/1e/b717151e29a70e8f212edae9aebb7812a8cae8477b52d9fe990dcaec9bbd/websocket_client-0.37.0.tar.gz" - sha256 "678b246d816b94018af5297e72915160e2feb042e0cde1a9397f502ac3a52f41" - end - def install system "./script/build/write-git-sha" if build.head? - virtualenv_install_with_resources + venv = virtualenv_create(libexec) + system libexec/"bin/pip", "install", "-v", "--no-binary", ":all:", + "--ignore-installed", buildpath + system libexec/"bin/pip", "uninstall", "-y", "docker-compose" + venv.pip_install_and_link buildpath bash_completion.install "contrib/completion/bash/docker-compose" zsh_completion.install "contrib/completion/zsh/_docker-compose"