%global _empty_manifest_terminate_build 0 Name: python-salt Version: 3006.0 Release: 1 Summary: Portable, distributed, remote execution and configuration management system License: Apache Software License 2.0 URL: https://saltproject.io Source0: https://mirrors.nju.edu.cn/pypi/web/packages/8d/62/337dfacb979e4215b8a01614fca7db0d7d47d3b76e6a68644f774771b383/salt-3006.0.tar.gz BuildArch: noarch %description Built on Python, Salt is an event-driven automation tool and framework to deploy, configure, and manage complex IT systems. Use Salt to automate common infrastructure administration tasks and ensure that all the components of your infrastructure are operating in a consistent desired state. Salt has many possible uses, including configuration management, which involves: * Managing operating system deployment and configuration. * Installing and configuring software applications and services. * Managing servers, virtual machines, containers, databases, web servers, network devices, and more. * Ensuring consistent configuration and preventing configuration drift. Salt is ideal for configuration management because it is pluggable, customizable, and plays well with many existing technologies. Salt enables you to deploy and manage applications that use any tech stack running on nearly any `operating system `_, including different types of network devices such as switches and routers from a variety of vendors. In addition to configuration management Salt can also: * Automate and orchestrate routine IT processes, such as common required tasks for scheduled server downtimes or upgrading operating systems or applications. * Create self-aware, self-healing systems that can automatically respond to outages, common administration problems, or other important events. %package -n python3-salt Summary: Portable, distributed, remote execution and configuration management system Provides: python-salt BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-salt Built on Python, Salt is an event-driven automation tool and framework to deploy, configure, and manage complex IT systems. Use Salt to automate common infrastructure administration tasks and ensure that all the components of your infrastructure are operating in a consistent desired state. Salt has many possible uses, including configuration management, which involves: * Managing operating system deployment and configuration. * Installing and configuring software applications and services. * Managing servers, virtual machines, containers, databases, web servers, network devices, and more. * Ensuring consistent configuration and preventing configuration drift. Salt is ideal for configuration management because it is pluggable, customizable, and plays well with many existing technologies. Salt enables you to deploy and manage applications that use any tech stack running on nearly any `operating system `_, including different types of network devices such as switches and routers from a variety of vendors. In addition to configuration management Salt can also: * Automate and orchestrate routine IT processes, such as common required tasks for scheduled server downtimes or upgrading operating systems or applications. * Create self-aware, self-healing systems that can automatically respond to outages, common administration problems, or other important events. %package help Summary: Development documents and examples for salt Provides: python3-salt-doc %description help Built on Python, Salt is an event-driven automation tool and framework to deploy, configure, and manage complex IT systems. Use Salt to automate common infrastructure administration tasks and ensure that all the components of your infrastructure are operating in a consistent desired state. Salt has many possible uses, including configuration management, which involves: * Managing operating system deployment and configuration. * Installing and configuring software applications and services. * Managing servers, virtual machines, containers, databases, web servers, network devices, and more. * Ensuring consistent configuration and preventing configuration drift. Salt is ideal for configuration management because it is pluggable, customizable, and plays well with many existing technologies. Salt enables you to deploy and manage applications that use any tech stack running on nearly any `operating system `_, including different types of network devices such as switches and routers from a variety of vendors. In addition to configuration management Salt can also: * Automate and orchestrate routine IT processes, such as common required tasks for scheduled server downtimes or upgrading operating systems or applications. * Create self-aware, self-healing systems that can automatically respond to outages, common administration problems, or other important events. %prep %autosetup -n salt-3006.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-salt -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Sun Apr 23 2023 Python_Bot - 3006.0-1 - Package Spec generated