1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
6 name = python-setuptools
10 thisapp = setuptools-%{version}
12 maintainer = Michael Tremer <michael.tremer@ipfire.org>
13 groups = Development/Libraries
14 url = http://pypi.python.org/pypi/setuptools
15 license = Python or ZPLv2.0
16 summary = Easily build and distribute Python packages.
19 Setuptools is a collection of enhancements to the Python distutils
20 that allow you to more easily build and distribute Python packages,
21 especially ones that have dependencies on other packages.
24 source_dl = https://github.com/pypa/setuptools/archive/v%{version}.tar.gz#/
28 pakfire-builder >= 0.9.23-2
33 DIR_APP3 = %{DIR_APP}-python3
36 cp -av %{DIR_APP} %{DIR_APP3}
41 %{python3} bootstrap.py
42 CFLAGS="%{CFLAGS}" %{python3} setup.py build
45 %{python} bootstrap.py
46 CFLAGS="%{CFLAGS}" %{python} setup.py build
51 %{python3} setup.py install --skip-build --root=%{BUILDROOT}
53 rm -rvf %{BUILDROOT}%{python3_sitelib}/setuptools/tests
54 chmod +x %{BUILDROOT}%{python3_sitelib}/setuptools/command/easy_install.py
57 %{python} setup.py install --skip-build --root=%{BUILDROOT}
59 rm -rvf %{BUILDROOT}%{python_sitelib}/setuptools/tests
60 chmod +x %{BUILDROOT}%{python_sitelib}/setuptools/command/easy_install.py
62 find %{BUILDROOT}{%{python_sitelib},%{python3_sitelib}} -name "*.exe" | xargs rm -vf
69 package python3-setuptools
72 files += %{bindir}/easy_install-3*