%global _empty_manifest_terminate_build 0 Name: python-osc-placement Version: 2.2.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/6a/0f/1965f90d9cd6633736fbb9a8786f022f6fb8724b2487033a3b6983fb5aab/osc-placement-2.2.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.Free software: Apache license Documentation: Source: Bugs: . %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-keystoneauth1 BuildRequires: python3-osc-lib BuildRequires: python3-oslo-utils BuildRequires: python3-simplejson BuildRequires: python3-six # General requires Requires: python3-keystoneauth1 Requires: python3-osc-lib Requires: python3-oslo-utils Requires: python3-pbr Requires: python3-simplejson Requires: python3-six %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.Free software: Apache license Documentation: Source: Bugs: . %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.Free software: Apache license Documentation: Source: Bugs: . %prep %autosetup -n osc-placement-2.2.0 %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 . # hacking doesn't satisfy the test requirement. #%check #%{__python3} setup.py test %files -n python3-osc-placement -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon Jul 12 2021 OpenStack_SIG - 2.2.0-1 - Upgrade version * Mon Feb 08 2021 ZhengZhenyu - Package Spec generated