%{!?python2_sitelib: %global python2_sitelib %(python2 -c "from distutils.sysconfig import get_python_lib;print(get_python_lib())")} Name: ceph-deploy Version: 1.5.39 Release: 1%{?dist} Url: http://ceph.com/ Summary: Admin and deploy tool for Ceph License: MIT Group: System/Filesystems Vendor: VMware, Inc. Distribution: Photon Source0: https://files.pythonhosted.org/packages/63/59/c2752952b7867faa2d63ba47c47da96e2f43f5124029975b579020df3665/%{name}-%{version}.tar.gz %define sha1 ceph-deploy=7aba578569c05425f68253181b5114130b2a259c Patch0: ceph-deploy-init.patch Patch1: ceph-deploy-package-manager.patch Patch2: ceph-deploy-remote.patch Patch3: ceph-deploy-photon-distro-init.patch Patch4: ceph-deploy-photon-distro-install.patch Patch5: ceph-deploy-photon-distro-uninstall.patch Patch6: ceph-deploy-photon-distro-mon-init.patch BuildRequires: python2 BuildRequires: python2-devel BuildRequires: python-setuptools Requires: python2 Requires: python-setuptools BuildArch: noarch %description An easy to use admin tool for deploy ceph storage clusters. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %build python2 setup.py build %install python2 setup.py install --prefix=%{_prefix} --root=%{buildroot} install -m 0755 -D scripts/ceph-deploy $RPM_BUILD_ROOT/usr/bin %check #No check as it requires addditional packages just for checking. %files %defattr(-,root,root) %doc LICENSE README.rst %{python2_sitelib}/* %{_bindir}/ceph-deploy %changelog * Fri May 18 2018 Grant Curell <grant.curell@salientcrgt.com> 1.5.39-1 - Upgrading to version 1.5.39 * Thu Jun 01 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.5.37-3 - Use python2 explicitly * Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.5.37-2 - Fix arch * Thu Mar 30 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.5.37-1 - Upgrading to version 1.5.37 * Thu Mar 9 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.5.36-2 - Adding python-setuptools to Requires section * Mon Jan 23 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.5.36-1 - Initial packaging for Photon