%{!?python2_sitelib: %define python2_sitelib %(python2 -c "from distutils.sysconfig import get_python_lib;print(get_python_lib())")} Summary: Download, build, install, upgrade, and uninstall Python packages Name: python-setuptools Version: 40.2.0 Release: 2%{?dist} License: MIT Group: Development/Languages Vendor: VMware, Inc. Distribution: Photon URL: https://pypi.python.org/pypi/setuptools Source0: https://pypi.python.org/packages/a9/23/720c7558ba6ad3e0f5ad01e0d6ea2288b486da32f053c73e259f7c392042/setuptools-%{version}.zip %define sha1 setuptools=5e225ba87f03d9e89bad793e1871e3b5c12e0d74 BuildArch: noarch BuildRequires: python2 BuildRequires: python2-libs BuildRequires: unzip Requires: python2 Requires: python2-libs %description setuptools is a collection of enhancements to the Python distutils that allow you to more easily build and distribute Python packages, especially ones that have dependencies on other packages. %prep %setup -n setuptools-%{version} %build python2 bootstrap.py python2 setup.py build %install %{__rm} -rf %{buildroot} python2 setup.py install -O1 --skip-build \ --root "%{buildroot}" \ --single-version-externally-managed find %{buildroot}%{python2_sitelib} -name '*.exe' | xargs rm -f find %{buildroot}%{python2_sitelib} -name '*.txt' | xargs chmod -x chmod +x %{buildroot}%{python2_sitelib}/setuptools/command/easy_install.py %check python2 setup.py test %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root) %{_bindir}/* %{python2_sitelib}/* %changelog * Thu Sep 13 2018 Tapas Kundu <tkundu@vmware.com> 40.2.0-2 - Updated the license * Sun Sep 09 2018 Tapas Kundu <tkundu@vmware.com> 40.2.0-1 - Update to version 40.2.0 * Tue Jun 20 2017 Dheeraj Shetty <dheerajs@vmware.com> 36.0.1-1 - Upgrade to 36.0.1 and remove the BuildRequires * Thu Jun 01 2017 Dheeraj Shetty <dheerajs@vmware.com> 34.3.3-2 - Use python2 explicitly and add Vendor * Mon Apr 03 2017 Sarah Choi <sarahc@vmware.com> 34.3.3-1 - Upgrade to 34.3.3 * Mon Oct 10 2016 ChangLee <changlee@vmware.com> 21.0.0-3 - Modified %check * Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 21.0.0-2 - GA - Bump release of all rpms * Wed May 4 2016 Xiaolin Li <xiaolinl@vmware.com> 21.0.0-1 - Update setuptools to version 21.0.0 * Wed Feb 11 2015 Mahmoud Bassiouny <mbassiouny@vmware.com> - Initial packaging for Phoa