python-glance-store/python-glance-store.spec
2021-05-10 11:54:57 +08:00

99 lines
3.1 KiB
RPMSpec

Name: python-glance-store
Version: 2.4.0
Release: 1
Summary: OpenStack Image Service Store Library
License: Apache-2.0
Group: Development/Languages/Python
URL: https://github.com/openstack/glance_store
Source0: https://files.pythonhosted.org/packages/source/g/glance_store/glance_store-2.4.0.tar.gz
BuildRequires: fdupes
BuildRequires: openstack-macros
BuildRequires: python3-boto3
BuildRequires: python3-cinderclient
BuildRequires: python3-debtcollector
BuildRequires: python3-eventlet
BuildRequires: python3-fixtures
BuildRequires: python3-jsonschema
BuildRequires: python3-keystoneclient
BuildRequires: python3-mock
BuildRequires: python3-os-brick
BuildRequires: python3-oslo-concurrency
BuildRequires: python3-oslo-config
BuildRequires: python3-oslo-i18n
BuildRequires: python3-oslo-serialization
BuildRequires: python3-oslo-utils
BuildRequires: python3-oslo-vmware
BuildRequires: python3-oslotest
BuildRequires: python3-subunit
BuildRequires: python3-requests
BuildRequires: python3-requests-mock
BuildRequires: python3-six
BuildRequires: python3-stestr
BuildRequires: python3-stevedore
BuildRequires: python3-swiftclient
BuildRequires: python3-testscenarios
BuildRequires: python3-testtools
BuildArch: noarch
%description
Glance store library.
%package -n python3-glance-store
Summary: OpenStack Image Service Store Library
Requires: python3-boto3
Requires: python3-cinderclient
Requires: python3-debtcollector
Requires: python3-eventlet
Requires: python3-httplib2
Requires: python3-jsonschema
Requires: python3-keystoneauth1
Requires: python3-keystoneclient
Requires: python3-os-brick
Requires: python3-oslo-concurrency
Requires: python3-oslo-config
Requires: python3-oslo-i18n
Requires: python3-oslo-privsep
Requires: python3-oslo-rootwrap
Requires: python3-oslo-serialization
Requires: python3-oslo-utils
Requires: python3-oslo-vmware
Requires: python3-requests
Requires: python3-six
Requires: python3-stevedore
Requires: python3-swiftclient
%description -n python3-glance-store
Glance store library.
This package contains the Python 3.x module.
%prep
%autosetup -S git -n glance_store-2.4.0
%build
%{py3_build}
%install
%{py3_install}
ln -s ./glance-rootwrap %{buildroot}%{_bindir}/glance-rootwrap-3
install -p -D -m 644 etc/glance/rootwrap.d/glance_cinder_store.filters %{buildroot}%{_datarootdir}/glance_store/glance_cinder_store.filters
rm -rf %{buildroot}%{_prefix}/etc/glance
%files -n python3-glance-store
%doc AUTHORS ChangeLog
%license LICENSE
%{_bindir}/glance-rootwrap
%{_bindir}/glance-rootwrap-3
%{_datarootdir}/glance_store
%{_datarootdir}/glance_store/*.filters
%{python3_sitelib}/glance_store
%{python3_sitelib}/glance_store-*.egg-info
%changelog
* Tue Apr 27 2021 zhangy1317 <zhangy1317@foxmail.com> 2.4.0
- Add buildrequires
* Wed Oct 21 2020 Joel Capitao <jcapitao@redhat.com> 2.3.0-2
- Enable sources tarball validation using GPG signature.
* Mon Sep 21 2020 RDO <dev@lists.rdoproject.org> 2.3.0-1
- Update to 2.3.0