[packages/docker-compose] up to 1.7.1

glen glen at pld-linux.org
Thu May 19 13:28:35 CEST 2016


commit 1ea8eb340ebb2e2c8152e44e80ab8d1745086728
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Thu May 19 14:27:47 2016 +0300

    up to 1.7.1
    
    Note that Compose 1.7.1 requires Docker Engine 1.10.0 or later for
    version 2 of the Compose File format, and Docker Engine 1.9.1 or later
    for version 1.

 docker-compose.spec               | 12 +++++++-----
 remove-requires-upper-bound.patch | 37 ++++++++++---------------------------
 2 files changed, 17 insertions(+), 32 deletions(-)
---
diff --git a/docker-compose.spec b/docker-compose.spec
index cce6f34..b4aba95 100644
--- a/docker-compose.spec
+++ b/docker-compose.spec
@@ -4,14 +4,16 @@
 
 Summary:	Multi-container orchestration for Docker
 Name:		docker-compose
-Version:	1.7.0
+Version:	1.7.1
 Release:	1
 License:	Apache v2.0
-Source0:	https://pypi.python.org/packages/source/d/docker-compose/%{name}-%{version}.tar.gz
-# Source0-md5:	7d9cc3103f02dfcbffdd3c1dfda47ac4
 Group:		Applications/System
-URL:		https://docs.docker.com/compose/
+# https://github.com/docker/compose/releases
+# https://pypi.python.org/pypi/docker-compose
+Source0:	https://pypi.python.org/packages/b6/20/0a65e13ac06c4693f28ded22b87882ca1750239bdc0a05d4a4df4e3a9faa/%{name}-%{version}.tar.gz
+# Source0-md5:	8c2b9a88c3aa46dbef422c7eb6802108
 Patch0:		remove-requires-upper-bound.patch
+URL:		https://docs.docker.com/compose/
 %if %{with tests}
 BuildRequires:	python-PyYAML
 BuildRequires:	python-docker
@@ -23,6 +25,7 @@ BuildRequires:	python-websocket-client
 %endif
 BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 1.714
+Requires:	docker >= 1.10.0
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -41,7 +44,6 @@ Docker-compose allows you to:
 %setup -q
 %patch0 -p1
 
-# Upstream uses an underscore here
 rm -r docker_compose.egg-info
 
 %build
diff --git a/remove-requires-upper-bound.patch b/remove-requires-upper-bound.patch
index 21b075b..50c0da5 100644
--- a/remove-requires-upper-bound.patch
+++ b/remove-requires-upper-bound.patch
@@ -1,31 +1,14 @@
-# Remove dependency version constraints not relevant in Fedora/EPEL
---- docker-compose-1.6.2/setup.py.orig	2016-02-12 16:42:36.000000000 +0200
-+++ docker-compose-1.6.2/setup.py	2016-05-02 22:34:41.740785187 +0300
-@@ -28,16 +28,16 @@
- 
- 
- install_requires = [
--    'cached-property >= 1.2.0, < 2',
--    'docopt >= 0.6.1, < 0.7',
--    'PyYAML >= 3.10, < 4',
+--- docker-compose-1.7.1/setup.py~	2016-05-04 21:52:57.000000000 +0300
++++ docker-compose-1.7.1/setup.py	2016-05-19 14:24:16.408589040 +0300
+@@ -31,7 +31,7 @@
+     'cached-property >= 1.2.0, < 2',
+     'docopt >= 0.6.1, < 0.7',
+     'PyYAML >= 3.10, < 4',
 -    'requests >= 2.6.1, < 2.8',
--    'texttable >= 0.8.1, < 0.9',
--    'websocket-client >= 0.32.0, < 1.0',
-+    'cached-property',
-+    'docopt',
-+    'PyYAML',
-+    'requests',
-+    'texttable',
-+    'websocket-client',
-     'docker-py > 1.7.2, < 2',
-     'dockerpty >= 0.4.1, < 0.5',
--    'six >= 1.3.0, < 2',
--    'jsonschema >= 2.5.1, < 3',
-+    'six',
-+    'jsonschema',
- ]
- 
- 
++    'requests >= 2.6.1',
+     'texttable >= 0.8.1, < 0.9',
+     'websocket-client >= 0.32.0, < 1.0',
+     'docker-py >= 1.8.1, < 2',
 @@ -47,8 +47,8 @@
  
  
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/docker-compose.git/commitdiff/1ea8eb340ebb2e2c8152e44e80ab8d1745086728



More information about the pld-cvs-commit mailing list