%global realname Fabric Name: fabric Version: 1.6.2 Release: 2%{?dist} Summary: A simple Pythonic remote deployment tool Group: Applications/System License: BSD URL: http://www.fabfile.org Source0: http://pypi.python.org/packages/source/F/Fabric/Fabric-%{version}.tar.gz BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools Requires: python-paramiko1.10 >= 1.10.0 Requires: python-setuptools %description Fabric is a simple Pythonic remote deployment tool which is designed to upload files to, and run shell commands on, a number of servers in parallel or serially. %prep %setup -q -n %{realname}-%{version} rm -r Fabric.egg-info # Use parallel updated libs sed -i 's/import paramiko as ssh/import paramiko110 as ssh/' fabric/network.py sed -i 's/from Crypto import Random/from Crypto21 import Random/' fabric/decorators.py %build %{__python} setup.py build %install %{__python} setup.py install --skip-build --root %{buildroot} %files %doc AUTHORS LICENSE README.rst %{_bindir}/fab %{python_sitelib}/fabric %{python_sitelib}/fabfile %{python_sitelib}/%{realname}*%{version}*.egg-info %changelog * Fri Mar 27 2015 Athmane Madjoudj 1.6.2-2 - Add proper EL6 deps * Wed Jul 31 2013 Athmane Madjoudj 1.6.2-1 - Update to 1.6.2 * Thu May 9 2013 Orion Poplawski - 1.6.0-1 - Update to 1.6.0 - Use python-paramiko instead of python-ssh - Remove shipped egg-info - Misc cleanup * Wed Feb 13 2013 Fedora Release Engineering - 1.4.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Jul 19 2012 Fedora Release Engineering - 1.4.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sun Jul 08 2012 Silas Sewell - 1.4.3-2 - Remove check section * Sun Jul 08 2012 Silas Sewell - 1.4.3-1 - Update to 1.4.3 * Thu May 17 2012 Silas Sewell - 1.4.2-3 - Need fudge for tests * Thu May 17 2012 Silas Sewell - 1.4.2-2 - Require never version of ssh * Wed May 09 2012 Silas Sewell - 1.4.2-1 - Update to 1.4.2 * Thu Apr 19 2012 Silas Sewell - 1.4.1-1 - Update to 1.4.1 * Sun Mar 18 2012 Silas Sewell - 1.4.0-1 - Update to 1.4.0 * Fri Jan 13 2012 Fedora Release Engineering - 1.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Sun Jul 24 2011 Silas Sewell - 1.2.0-1 - Update to 1.2.0 * Sun Mar 27 2011 Silas Sewell - 1.0.1-1 - Update to 1.0.1 * Tue Feb 08 2011 Fedora Release Engineering - 0.9.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Sun Dec 19 2010 Silas Sewell - 0.9.3-1 - Update to 0.9.3 - Remove old page and man page * Sat Oct 09 2010 Silas Sewell - 0.9.2-1 - Update to 0.9.2 - Import man page from upstream branch - Apply upstream patch to fix incorrect requirements * Wed Jul 21 2010 David Malcolm - 0.9.1-2 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild * Tue Jul 06 2010 Silas Sewell - 0.9.1-1 - Update to 0.9.1 - Add man page * Mon Nov 09 2009 Silas Sewell - 0.9.0-1 - Update to 0.9.0 * Thu Aug 27 2009 Silas Sewell - 0.9-0.1.b1 - Update to latest snapshot * Fri Jul 24 2009 Fedora Release Engineering - 0.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sun Apr 12 2009 Silas Sewell - 0.1.1-2 - Add runtime setuptools requirements - Re-import source package * Thu Apr 09 2009 Silas Sewell - 0.1.1-1 - Update to 0.1.1 - Up Paramiko version dependency to 1.7 - Remove Python version dependency - Make sed safer * Sat Mar 28 2009 Silas Sewell - 0.1.0-3 - Fix dependencies - Fix non-executable-script error * Thu Mar 26 2009 Silas Sewell - 0.1.0-2 - Change define to global * Sun Feb 22 2009 Silas Sewell - 0.1.0-1 - Update to 0.1.0 - Up Python requirement to 2.5 per recommendation on official site * Thu Nov 20 2008 Silas Sewell - 0.0.9-3 - Fix changelog syntax issue * Thu Nov 20 2008 Silas Sewell - 0.0.9-2 - Fix various issues with the spec file * Wed Nov 19 2008 Silas Sewell - 0.0.9-1 - Initial package