diff options
Diffstat (limited to 'ansible.spec')
-rw-r--r-- | ansible.spec | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/ansible.spec b/ansible.spec new file mode 100644 index 0000000000..8a9516c159 --- /dev/null +++ b/ansible.spec @@ -0,0 +1,48 @@ +%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} + +Summary: Minimal SSH command and control +Name: ansible +Version: 1.0 +Release: 1 +Source0: ansible-%{version}.tar.gz +License: MIT +Group: Development/Libraries +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +Prefix: %{_prefix} +BuildArch: noarch +Url: http://github.com/mpdehaan/ansible/ +BuildRequires: asciidoc + +%description +Ansible is a extra-simple tool/API for doing 'parallel remote things' over SSH +executing commands, running "modules", or executing larger 'playbooks' that +can serve as a configuration management or deployment system. + +%prep +%setup -n %{name}-%{version} + +%build +python setup.py build +make docs + +%install +python setup.py install -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES +mkdir -p $RPM_BUILD_ROOT/etc/ansible/ + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%doc README.md AUTHORS.md PKG-INFO +%defattr(-,root,root) +%{_mandir}/man1/*.gz +%{_mandir}/man5/*.gz +%{python_sitelib}/* +%{_bindir}/ansible* +%{_datadir}/ansible/* +%{_sysconfdir}/ansible/ + +%changelog +* Mon Mar 5 2012 Seth Vidal <skvidal at fedoraproject.org> +- spec file + |