%global _empty_manifest_terminate_build 0 Name: python-glog Version: 0.3.1 Release: 1 Summary: Simple Google-style logging wrapper for Python. License: BSD URL: https://github.com/benley/python-glog Source0: https://mirrors.nju.edu.cn/pypi/web/packages/d7/7f/082e2a23f8dff00bd98a7ff7db1b27a3cc66012f2db952a5fc00d8f66b13/glog-0.3.1.tar.gz BuildArch: noarch Requires: python3-gflags Requires: python3-six %description A simple Google-style logging wrapper for Python. This library attempts to greatly simplify logging in Python applications. Nobody wants to spend hours pouring over the PEP 282 logger documentation, and almost nobody actually needs things like loggers that can be reconfigured over the network. We just want to get on with writing our apps. Styled somewhat after the twitter.common.log_ interface, which in turn was modeled after Google's internal python logger, which was `never actually released`_ to the wild, and which in turn was based on the `C++ glog library`_. %package -n python3-glog Summary: Simple Google-style logging wrapper for Python. Provides: python-glog BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-glog A simple Google-style logging wrapper for Python. This library attempts to greatly simplify logging in Python applications. Nobody wants to spend hours pouring over the PEP 282 logger documentation, and almost nobody actually needs things like loggers that can be reconfigured over the network. We just want to get on with writing our apps. Styled somewhat after the twitter.common.log_ interface, which in turn was modeled after Google's internal python logger, which was `never actually released`_ to the wild, and which in turn was based on the `C++ glog library`_. %package help Summary: Development documents and examples for glog Provides: python3-glog-doc %description help A simple Google-style logging wrapper for Python. This library attempts to greatly simplify logging in Python applications. Nobody wants to spend hours pouring over the PEP 282 logger documentation, and almost nobody actually needs things like loggers that can be reconfigured over the network. We just want to get on with writing our apps. Styled somewhat after the twitter.common.log_ interface, which in turn was modeled after Google's internal python logger, which was `never actually released`_ to the wild, and which in turn was based on the `C++ glog library`_. %prep %autosetup -n glog-0.3.1 %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-glog -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 11 2023 Python_Bot - 0.3.1-1 - Package Spec generated