python-oslo.log/python-oslo-log.spec
2021-01-05 16:52:06 +08:00

96 lines
2.8 KiB
RPMSpec
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

%global _empty_manifest_terminate_build 0
Name: python-oslo-log
Version: 4.4.0
Release: 1
Summary: oslo.log library
License: Apache Software License
URL: https://docs.openstack.org/oslo.log/latest
Source0: https://files.pythonhosted.org/packages/e0/2b/30e41e5cef9da3aafe8a174fde3bcde5ebdec69644036302b1a75570b910/oslo.log-4.4.0.tar.gz
BuildArch: noarch
Requires: python3-debtcollector
Requires: python3-pbr
Requires: python3-dateutil
Requires: python3-pyinotify
Requires: python3-fixtures
Requires: python3-systemd-python
Requires: python3-bandit
Requires: python3-coverage
Requires: python3-fixtures
Requires: python3-hacking
Requires: python3-oslotest
Requires: python3-stestr
Requires: python3-testtools
%description
The oslo.log (logging) configuration library provides
standardized configuration for all openstack projects.
It also provides custom formatters, handlers and support
for context specific logging (like resource ids etc).
%package -n python3-oslo-log
Summary: oslo.log library
Provides: python-oslo-log
BuildRequires: python3-devel
BuildRequires: python3-setuptools
%description -n python3-oslo-log
The oslo.log (logging) configuration library provides
standardized configuration for all openstack projects.
It also provides custom formatters, handlers and support
for context specific logging (like resource ids etc).
%package help
Summary: Development documents and examples for oslo.log
Provides: python3-oslo-log-doc
%description help
The oslo.log (logging) configuration library provides
standardized configuration for all openstack projects.
It also provides custom formatters, handlers and support
for context specific logging (like resource ids etc).
%prep
%autosetup -n oslo.log-4.4.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 .
%files -n python3-oslo-log -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri Nov 20 2020 Python_Bot <Python_Bot@openeuler.org>
- Package Spec generated