diff --git a/ansible-runner-1.4.6.tar.gz b/ansible-runner-1.4.6.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..e0fbde6d44af9fa5a08aaf1e81f97949c7d67c68 Binary files /dev/null and b/ansible-runner-1.4.6.tar.gz differ diff --git a/python-ansible-runner.spec b/python-ansible-runner.spec new file mode 100644 index 0000000000000000000000000000000000000000..53b80115ea191f9682ca6be5421072ad3bb40262 --- /dev/null +++ b/python-ansible-runner.spec @@ -0,0 +1,57 @@ +%{?python_enable_dependency_generator} +%global pypi_name ansible-runner +Name: python-%{pypi_name} +Version: 1.4.6 +Release: 1 +Summary: A tool and python library to interface with Ansible +License: ASL 2.0 +URL: https://github.com/ansible/ansible-runner +Source0: https://files.pythonhosted.org/packages/source/a/%{pypi_name}/%{pypi_name}-%{version}.tar.gz +BuildArch: noarch +BuildRequires: ansible >= 2.6 +BuildRequires: python3-devel python3dist(mock) python3dist(psutil) python3dist(pexpect) >= 4.6 +BuildRequires: python3dist(pytest) python3dist(pyyaml) python3dist(setuptools) +BuildRequires: python3dist(six) python3dist(python-daemon) +%description +Ansible Runner is a tool and python library that helps when interfacing with +Ansible from other systems whether through a container image interface, as a +standalone tool, or imported into a python project. + +%package -n python3-%{pypi_name} +Summary: %{summary} +%{?python_provide:%python_provide python3-%{pypi_name}} +Requires: ansible >= 2.6 python3-daemon python3dist(pexpect) >= 4.6 python3dist(psutil) +Requires: python3dist(pyyaml) python3dist(setuptools) python3dist(six) +%description -n python3-%{pypi_name} +Ansible Runner is a tool and python library that helps when interfacing with +Ansible from other systems whether through a container image interface, as a +standalone tool, or imported into a python project. + +%prep +%autosetup -n %{pypi_name}-%{version} +rm -rf %{pypi_name}.egg-info + +%build +%py3_build + +%install +%py3_install +cp %{buildroot}/%{_bindir}/ansible-runner %{buildroot}/%{_bindir}/ansible-runner-%{python3_version} +ln -s %{_bindir}/ansible-runner-%{python3_version} %{buildroot}/%{_bindir}/ansible-runner-3 + +%check +py.test-3 -v test + +%files -n python3-%{pypi_name} +%license LICENSE.md +%doc README.md +%{_bindir}/ansible-runner-3 +%{_bindir}/ansible-runner-%{python3_version} +%{python3_sitelib}/ansible_runner +%{python3_sitelib}/test +%{python3_sitelib}/ansible_runner-%{version}-py%{python3_version}.egg-info +%{_bindir}/ansible-runner + +%changelog +* Wed Aug 25 2021 huanghaitao - 1.4.6-1 +- package init