Accepting request 506875 from filesystems:ceph:luminous

Eliminate several python build deps

OBS-URL: https://build.opensuse.org/request/show/506875
OBS-URL: https://build.opensuse.org/package/show/filesystems:ceph/ceph?expand=0&rev=101
This commit is contained in:
Nathan Cutler 2017-06-28 18:01:43 +00:00 committed by Git OBS Bridge
parent 7e197136ce
commit 7aad8c0fad
7 changed files with 66 additions and 14 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/SUSE/ceph.git</param>
<param name="changesrevision">117b1717154e1236b2d37c405a86a9444cf7871d</param></service></servicedata>
<param name="changesrevision">20d6a47cc9a08e4013d0492381d62b60f48eed47</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7b381effb1627c7423b7b069537857ba06c10fc389c25464e01e076151d6f085
size 126993687

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4d74538a704616616e85d9ef7a89c36f5f25aff80248ed1e4ea8307b69e0cbb9
size 126993807

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Wed Jun 28 13:33:48 UTC 2017 - ncutler@suse.com
- Update to version 12.1.0+git.1498654198.20d6a47cc9:
+ build/ops: rpm: put mgr python build dependencies in make_check bcond
N.B. this effectively eliminates the following build dependencies:
python-Babel python-beautifulsoup4 python-CherryPy python-coverage
python-flup python-Genshi python-html5lib python-logutils python-nose
python-Paste python-PasteDeploy python-PasteDeploy python-pecan
python-pyquery python-singledispatch python-waitress python-WebOb
python-WebTest python-Werkzeug python-WSGIProxy2 pytyhon-python-openid
-------------------------------------------------------------------
Mon Jun 26 13:52:31 UTC 2017 - ncutler@suse.com
- spec file:
+ removed BR libatomic_ops-devel as upstream replaced it with std:atomic
+ removed defattr as they are no longer needed on sle12 and newer
-------------------------------------------------------------------
Mon Jun 26 12:25:57 UTC 2017 - ncutler@suse.com

View File

@ -69,7 +69,7 @@
# main package definition
#################################################################################
Name: ceph-test
Version: 12.1.0+git.1498478524.117b171715
Version: 12.1.0+git.1498654198.20d6a47cc9
Release: 0%{?dist}
%if 0%{?fedora} || 0%{?rhel}
Epoch: 1
@ -116,6 +116,17 @@ BuildRequires: checkpolicy
BuildRequires: selinux-policy-devel
BuildRequires: /usr/share/selinux/devel/policyhelp
%endif
%if 0%{with make_check}
%if 0%{?fedora} || 0%{?rhel}
BuildRequires: python-cherrypy
BuildRequires: python-werkzeug
%endif
%if 0%{?suse_version}
BuildRequires: python-CherryPy
BuildRequires: python-Werkzeug
%endif
BuildRequires: python-pecan
%endif
BuildRequires: bc
BuildRequires: gperf
BuildRequires: cmake
@ -142,10 +153,8 @@ BuildRequires: procps
BuildRequires: python
BuildRequires: python-devel
BuildRequires: python-nose
BuildRequires: python-pecan
BuildRequires: python-requests
BuildRequires: python-virtualenv
BuildRequires: python-werkzeug
BuildRequires: snappy-devel
BuildRequires: udev
BuildRequires: util-linux
@ -173,7 +182,6 @@ BuildRequires: keyutils-devel
BuildRequires: libopenssl-devel
BuildRequires: lsb-release
BuildRequires: openldap2-devel
BuildRequires: python-CherryPy
BuildRequires: python-Cython
BuildRequires: python-PrettyTable
BuildRequires: python-Sphinx
@ -190,7 +198,6 @@ BuildRequires: openldap-devel
BuildRequires: openssl-devel
BuildRequires: redhat-lsb-core
BuildRequires: Cython
BuildRequires: python-cherrypy
BuildRequires: python-prettytable
BuildRequires: python-sphinx
%endif

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Wed Jun 28 13:33:48 UTC 2017 - ncutler@suse.com
- Update to version 12.1.0+git.1498654198.20d6a47cc9:
+ build/ops: rpm: put mgr python build dependencies in make_check bcond
N.B. this effectively eliminates the following build dependencies:
python-Babel python-beautifulsoup4 python-CherryPy python-coverage
python-flup python-Genshi python-html5lib python-logutils python-nose
python-Paste python-PasteDeploy python-PasteDeploy python-pecan
python-pyquery python-singledispatch python-waitress python-WebOb
python-WebTest python-Werkzeug python-WSGIProxy2 pytyhon-python-openid
-------------------------------------------------------------------
Mon Jun 26 13:52:31 UTC 2017 - ncutler@suse.com
- spec file:
+ removed BR libatomic_ops-devel as upstream replaced it with std:atomic
+ removed defattr as they are no longer needed on sle12 and newer
-------------------------------------------------------------------
Mon Jun 26 12:25:57 UTC 2017 - ncutler@suse.com

View File

@ -69,7 +69,7 @@
# main package definition
#################################################################################
Name: ceph
Version: 12.1.0+git.1498478524.117b171715
Version: 12.1.0+git.1498654198.20d6a47cc9
Release: 0%{?dist}
%if 0%{?fedora} || 0%{?rhel}
Epoch: 1
@ -110,6 +110,17 @@ BuildRequires: checkpolicy
BuildRequires: selinux-policy-devel
BuildRequires: /usr/share/selinux/devel/policyhelp
%endif
%if 0%{with make_check}
%if 0%{?fedora} || 0%{?rhel}
BuildRequires: python-cherrypy
BuildRequires: python-werkzeug
%endif
%if 0%{?suse_version}
BuildRequires: python-CherryPy
BuildRequires: python-Werkzeug
%endif
BuildRequires: python-pecan
%endif
BuildRequires: bc
BuildRequires: gperf
BuildRequires: cmake
@ -136,10 +147,8 @@ BuildRequires: procps
BuildRequires: python
BuildRequires: python-devel
BuildRequires: python-nose
BuildRequires: python-pecan
BuildRequires: python-requests
BuildRequires: python-virtualenv
BuildRequires: python-werkzeug
BuildRequires: snappy-devel
BuildRequires: udev
BuildRequires: util-linux
@ -167,7 +176,6 @@ BuildRequires: keyutils-devel
BuildRequires: libopenssl-devel
BuildRequires: lsb-release
BuildRequires: openldap2-devel
BuildRequires: python-CherryPy
BuildRequires: python-Cython
BuildRequires: python-PrettyTable
BuildRequires: python-Sphinx
@ -184,7 +192,6 @@ BuildRequires: openldap-devel
BuildRequires: openssl-devel
BuildRequires: redhat-lsb-core
BuildRequires: Cython
BuildRequires: python-cherrypy
BuildRequires: python-prettytable
BuildRequires: python-sphinx
%endif