%global _empty_manifest_terminate_build 0 Name: python-wikimedia-spicerack Version: 7.1.0 Release: 1 Summary: Automation framework for the WMF production infrastructure License: GPLv3+ URL: https://github.com/wikimedia/operations-software-spicerack Source0: https://mirrors.nju.edu.cn/pypi/web/packages/fc/41/cd2edc70631384ee3bb400cafb128b3e9c64d815e99d86b3e68a85e40611/wikimedia-spicerack-7.1.0.tar.gz BuildArch: noarch Requires: python3-conftool Requires: python3-cumin Requires: python3-dnspython Requires: python3-elasticsearch Requires: python3-elasticsearch-curator Requires: python3-gitpython Requires: python3-kafka-python Requires: python3-kubernetes Requires: python3-packaging Requires: python3-pymysql Requires: python3-pynetbox Requires: python3-redis Requires: python3-requests Requires: python3-wmflib Requires: python3-black Requires: python3-isort Requires: python3-prospector[with_everything] Requires: python3-pytest Requires: python3-requests-mock Requires: python3-bandit Requires: python3-flake8 Requires: python3-mypy Requires: python3-pytest-cov Requires: python3-pytest-xdist Requires: python3-pytest Requires: python3-requests-mock Requires: python3-setuptools Requires: python3-sphinx-rtd-theme Requires: python3-sphinx-argparse Requires: python3-sphinx-autodoc-typehints Requires: python3-Sphinx Requires: python3-types-PyMySQL Requires: python3-types-redis Requires: python3-types-requests Requires: python3-types-setuptools %description Spicerack provides an entry point to all the libraries needed to automate and orchestrate tasks inside the Wikimedia Foundation's (WMF) production infrastructure. It provides also an entry point script ``cookbook`` to list and run the available cookbooks, both one by one or via an interactive menu. %package -n python3-wikimedia-spicerack Summary: Automation framework for the WMF production infrastructure Provides: python-wikimedia-spicerack BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-wikimedia-spicerack Spicerack provides an entry point to all the libraries needed to automate and orchestrate tasks inside the Wikimedia Foundation's (WMF) production infrastructure. It provides also an entry point script ``cookbook`` to list and run the available cookbooks, both one by one or via an interactive menu. %package help Summary: Development documents and examples for wikimedia-spicerack Provides: python3-wikimedia-spicerack-doc %description help Spicerack provides an entry point to all the libraries needed to automate and orchestrate tasks inside the Wikimedia Foundation's (WMF) production infrastructure. It provides also an entry point script ``cookbook`` to list and run the available cookbooks, both one by one or via an interactive menu. %prep %autosetup -n wikimedia-spicerack-7.1.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-wikimedia-spicerack -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 31 2023 Python_Bot - 7.1.0-1 - Package Spec generated