%global _empty_manifest_terminate_build 0 Name: python-pytokio Version: 0.13.0 Release: 1 Summary: pytokio is a framework that enables holistic analysis of telemetry from HPC systems License: BSD-3-Clause-LBNL URL: http://www.nersc.gov/research-and-development/tokio/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/b8/ad/f89d93dfae512866c9408ee79b32e86861f60ec68f75f1559cba43691bd7/pytokio-0.13.0.tar.gz BuildArch: noarch %description pytokio is a reference implementation of the Total Knowledge of I/O (TOKIO) framework designed to simplify the process of holistically analyzing the performance of parallel storage systems commonly deployed in high-performance computing. It provides connectors to interface with many common monitoring tools, analysis routines to derive insight from multiple tools, and example applications that demonstrate simple but powerful performance analyses enabled by this holistic approach. pytokio is made available under a modified BSD license. See https://pytokio.readthedocs.io/en/latest/ for the full documentation. %package -n python3-pytokio Summary: pytokio is a framework that enables holistic analysis of telemetry from HPC systems Provides: python-pytokio BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-pytokio pytokio is a reference implementation of the Total Knowledge of I/O (TOKIO) framework designed to simplify the process of holistically analyzing the performance of parallel storage systems commonly deployed in high-performance computing. It provides connectors to interface with many common monitoring tools, analysis routines to derive insight from multiple tools, and example applications that demonstrate simple but powerful performance analyses enabled by this holistic approach. pytokio is made available under a modified BSD license. See https://pytokio.readthedocs.io/en/latest/ for the full documentation. %package help Summary: Development documents and examples for pytokio Provides: python3-pytokio-doc %description help pytokio is a reference implementation of the Total Knowledge of I/O (TOKIO) framework designed to simplify the process of holistically analyzing the performance of parallel storage systems commonly deployed in high-performance computing. It provides connectors to interface with many common monitoring tools, analysis routines to derive insight from multiple tools, and example applications that demonstrate simple but powerful performance analyses enabled by this holistic approach. pytokio is made available under a modified BSD license. See https://pytokio.readthedocs.io/en/latest/ for the full documentation. %prep %autosetup -n pytokio-0.13.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-pytokio -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 0.13.0-1 - Package Spec generated