X-Git-Url: https://git.tld-linux.org/?p=packages%2Fansible.git;a=blobdiff_plain;f=ansible.spec;h=e98fbbd38d07b66b23e08f6c9ae57aea7441f3db;hp=ce41f92c1d4135f6ffdd3f534b777353234f283e;hb=a80be5e993c6f40f0e8a2252ef467e26b9c374ee;hpb=f1b8145b25ee01206b84c50366758e557b1c30e6 diff --git a/ansible.spec b/ansible.spec index ce41f92..e98fbbd 100644 --- a/ansible.spec +++ b/ansible.spec @@ -1,13 +1,17 @@ Summary: SSH-based configuration management, deployment, and task execution system Name: ansible -Version: 2.8.0 +Version: 2.9.2 Release: 1 License: GPL v3+ Group: Development/Libraries Source0: https://releases.ansible.com/ansible/%{name}-%{version}.tar.gz -# Source0-md5: 9320cd9e26f929568038db49781df245 +# Source0-md5: 84e4e3fdc48bc44a5095f6c55c05d102 +Source1: poldek.py +Patch0: poldek.patch URL: http://ansible.github.com/ -BuildRequires: python-modules >= 1:2.6 +BuildRequires: python3-PyYAML +BuildRequires: python3-modules +BuildRequires: python3-straight-plugin BuildRequires: rpm-pythonprov BuildRequires: rpmbuild(macros) >= 1.710 Requires: python3-PyYAML @@ -29,6 +33,7 @@ are transferred to managed machines automatically. %prep %setup -q +%patch0 -p1 %build %py3_build @@ -38,6 +43,8 @@ are transferred to managed machines automatically. rm -rf $RPM_BUILD_ROOT %py3_install +install -p %{SOURCE1} $RPM_BUILD_ROOT%{py3_sitescriptdir}/ansible/modules/packaging/os + install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_mandir}} sed -re '/^#/ !s,[^#]+$,#&,' examples/hosts > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/hosts cp -p examples/ansible.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name} @@ -55,14 +62,15 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/hosts %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.cfg %attr(755,root,root) %{_bindir}/ansible -%attr(755,root,root) %{_bindir}/ansible-doc -%attr(755,root,root) %{_bindir}/ansible-playbook -%attr(755,root,root) %{_bindir}/ansible-pull +%attr(755,root,root) %{_bindir}/ansible-connection +%attr(755,root,root) %{_bindir}/ansible-test %{_bindir}/ansible-config -%{_bindir}/ansible-connection %{_bindir}/ansible-console +%{_bindir}/ansible-doc %{_bindir}/ansible-galaxy %{_bindir}/ansible-inventory +%{_bindir}/ansible-playbook +%{_bindir}/ansible-pull %{_bindir}/ansible-vault %{_mandir}/man1/ansible-config.1* %{_mandir}/man1/ansible-console.1* @@ -75,3 +83,4 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/ansible-pull.1* %{py3_sitescriptdir}/ansible %{py3_sitescriptdir}/ansible-%{version}-*.egg-info +%{py3_sitescriptdir}/ansible_test