%global _empty_manifest_terminate_build 0 Name: python-aiofluent Version: 1.2.9 Release: 1 Summary: A Python logging handler for Fluentd event collector License: Apache License, Version 2.0 URL: https://github.com/guillotinaweb/aiofluent Source0: https://mirrors.nju.edu.cn/pypi/web/packages/54/4e/b84c20c1965099ce1177cdcef6e484e04431da72f4d6862a082e63d04984/aiofluent-1.2.9.tar.gz BuildArch: noarch %description WARNING: This is a fork of the https://github.com/fluent/fluent-logger-python project to work with asyncio. Many web/mobile applications generate huge amount of event logs (c,f. login, logout, purchase, follow, etc). To analyze these event logs could be really valuable for improving the service. However, the challenge is collecting these logs easily and reliably. `Fluentd `__ solves that problem by having: easy installation, small footprint, plugins, reliable buffering, log forwarding, etc. **aiofluent** is a Python library, to record the events from Python application. %package -n python3-aiofluent Summary: A Python logging handler for Fluentd event collector Provides: python-aiofluent BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-aiofluent WARNING: This is a fork of the https://github.com/fluent/fluent-logger-python project to work with asyncio. Many web/mobile applications generate huge amount of event logs (c,f. login, logout, purchase, follow, etc). To analyze these event logs could be really valuable for improving the service. However, the challenge is collecting these logs easily and reliably. `Fluentd `__ solves that problem by having: easy installation, small footprint, plugins, reliable buffering, log forwarding, etc. **aiofluent** is a Python library, to record the events from Python application. %package help Summary: Development documents and examples for aiofluent Provides: python3-aiofluent-doc %description help WARNING: This is a fork of the https://github.com/fluent/fluent-logger-python project to work with asyncio. Many web/mobile applications generate huge amount of event logs (c,f. login, logout, purchase, follow, etc). To analyze these event logs could be really valuable for improving the service. However, the challenge is collecting these logs easily and reliably. `Fluentd `__ solves that problem by having: easy installation, small footprint, plugins, reliable buffering, log forwarding, etc. **aiofluent** is a Python library, to record the events from Python application. %prep %autosetup -n aiofluent-1.2.9 %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-aiofluent -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 1.2.9-1 - Package Spec generated