%global _empty_manifest_terminate_build 0 Name: python-osc-placement Version: 1.7.0 Release: 1 Summary: OpenStackClient plugin for the Placement service License: Apache-2.0 URL: https://docs.openstack.org/osc-placement/latest/ Source0: https://files.pythonhosted.org/packages/08/9e/9d547deaa21f10e4e67793600d43e4267351895be77eb9fc4388234a83d2/osc-placement-1.7.0.tar.gz BuildArch: noarch %description osc-placement OpenStackClient plugin for the Placement serviceThis is an OpenStackClient plugin, that provides CLI for the Placement service. Python API binding is not implemented Placement API consumers are encouraged to use the REST API directly, CLI is provided only for convenience of users. %package -n python3-osc-placement Summary: OpenStackClient plugin for the Placement service Provides: python-osc-placement # Base build requires BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pbr BuildRequires: python3-pip BuildRequires: python3-wheel # General requires BuildRequires: python3-six BuildRequires: python3-keystoneauth1 BuildRequires: python3-simplejson BuildRequires: python3-osc-lib BuildRequires: python3-oslo-utils # General requires Requires: python3-pbr Requires: python3-six Requires: python3-keystoneauth1 Requires: python3-simplejson Requires: python3-osc-lib Requires: python3-oslo-utils %description -n python3-osc-placement osc-placement OpenStackClient plugin for the Placement serviceThis is an OpenStackClient plugin, that provides CLI for the Placement service. Python API binding is not implemented Placement API consumers are encouraged to use the REST API directly, CLI is provided only for convenience of users. %package help Summary: OpenStackClient plugin for the Placement service Provides: python3-osc-placement-doc %description help osc-placement OpenStackClient plugin for the Placement serviceThis is an OpenStackClient plugin, that provides CLI for the Placement service. Python API binding is not implemented Placement API consumers are encouraged to use the REST API directly, CLI is provided only for convenience of users. %prep %autosetup -n osc-placement-%{version} %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %check export PYTHON=python3 stestr-3 run %files -n python3-osc-placement -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed Nov 17 2021 OpenStack_SIG - 1.7.0-1 - Init with version 1.7.0 to support OpenStack Train