| |
@@ -17,7 +17,8 @@
|
| |
%global binaries_py_version %{python2_version}
|
| |
%endif
|
| |
|
| |
- %if 0%{?fedora}
|
| |
+ %if (0%{?fedora} < 28)
|
| |
+ # tests are failing in f28 with new version of pytest
|
| |
# rhel/epel has no flexmock, pytest-capturelog
|
| |
%global with_check 1
|
| |
%endif
|
| |
@@ -25,14 +26,14 @@
|
| |
%global owner projectatomic
|
| |
%global project atomic-reactor
|
| |
|
| |
- %global commit a50125cdfc0d90e1d06922f86c574b6895b3ad08
|
| |
+ %global commit ea00058e3a69031f46eb47115e8f201ff95e77e9
|
| |
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
| |
|
| |
%global dock_obsolete_vr 1.3.7-2
|
| |
|
| |
Name: %{project}
|
| |
- Version: 1.6.29
|
| |
- Release: 2%{?dist}
|
| |
+ Version: 1.6.31
|
| |
+ Release: 1%{?dist}
|
| |
|
| |
Summary: Improved builder for Docker images
|
| |
Group: Development/Tools
|
| |
@@ -46,13 +47,6 @@
|
| |
# upstream (at the time of this writing). Switching to the 2.x release
|
| |
Patch0: atomic-reactor-fix-docker-py-requires.patch
|
| |
|
| |
- # Need to fix the unit test for non x86_64 arch
|
| |
- #
|
| |
- # Submitted upstream
|
| |
- #
|
| |
- # https://github.com/projectatomic/atomic-reactor/pull/906
|
| |
- Patch1: atomic-reactor-fix-multiarch-test.patch
|
| |
-
|
| |
BuildArch: noarch
|
| |
|
| |
%if 0%{?with_check}
|
| |
@@ -60,20 +54,20 @@
|
| |
%endif # with_check
|
| |
|
| |
BuildRequires: python2-devel
|
| |
- BuildRequires: python-setuptools
|
| |
+ BuildRequires: python2-setuptools
|
| |
%if 0%{?with_check}
|
| |
- BuildRequires: pytest
|
| |
- BuildRequires: python-pytest-capturelog
|
| |
- BuildRequires: python-dockerfile-parse >= 0.0.5
|
| |
+ BuildRequires: python2-pytest
|
| |
+ BuildRequires: python2-pytest-capturelog
|
| |
+ BuildRequires: python2-dockerfile-parse >= 0.0.5
|
| |
BuildRequires: python2-docker
|
| |
- BuildRequires: python-flexmock >= 0.10.2
|
| |
- BuildRequires: python-six
|
| |
+ BuildRequires: python2-flexmock >= 0.10.2
|
| |
+ BuildRequires: python2-six
|
| |
BuildRequires: python2-osbs-client >= 0.45
|
| |
- BuildRequires: python-backports-lzma
|
| |
+ BuildRequires: python2-backports-lzma
|
| |
BuildRequires: python2-responses
|
| |
- BuildRequires: python-jsonschema
|
| |
- BuildRequires: PyYAML
|
| |
- BuildRequires: python-mock
|
| |
+ BuildRequires: python2-jsonschema
|
| |
+ BuildRequires: python2-pyyaml
|
| |
+ BuildRequires: python2-mock
|
| |
BuildRequires: python2-docker-squash >= 1.0.0-0.3
|
| |
%endif # with_check
|
| |
|
| |
@@ -120,13 +114,13 @@
|
| |
Group: Development/Tools
|
| |
License: BSD
|
| |
Requires: python2-docker
|
| |
- Requires: python-requests
|
| |
- Requires: python-setuptools
|
| |
- Requires: python-dockerfile-parse >= 0.0.5
|
| |
+ Requires: python2-requests
|
| |
+ Requires: python2-setuptools
|
| |
+ Requires: python2-dockerfile-parse >= 0.0.5
|
| |
Requires: python2-docker-squash >= 1.0.0-0.3
|
| |
- Requires: python-backports-lzma
|
| |
- Requires: python-jsonschema
|
| |
- Requires: PyYAML
|
| |
+ Requires: python2-backports-lzma
|
| |
+ Requires: python2-jsonschema
|
| |
+ Requires: python2-pyyaml
|
| |
Provides: python-dock = %{version}-%{release}
|
| |
Obsoletes: python-dock < %{dock_obsolete_vr}
|
| |
|
| |
@@ -242,7 +236,6 @@
|
| |
%setup -qn %{name}-%{commit}
|
| |
|
| |
%patch0 -p0
|
| |
- %patch1 -p1
|
| |
|
| |
%build
|
| |
%py2_build
|
| |
@@ -428,6 +421,13 @@
|
| |
|
| |
|
| |
%changelog
|
| |
+ * Tue May 15 2018 Clement Verna <cverna@fedoraproject.org> - 1.6.31-1
|
| |
+ - Update to latest upstream
|
| |
+
|
| |
+ * Mon Feb 19 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.6.29-3
|
| |
+ - Update Python 2 dependency declarations to new packaging standards
|
| |
+ (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
|
| |
+
|
| |
* Thu Feb 01 2018 Clement Verna <cverna@fedoraproject.orf> - 1.6.29-2
|
| |
- Added patch to fix unit test on multi arch
|
| |
- Build Requires osbs-client version 0.45 for unit test
|
| |