diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template index 2c3935135e..ae88d4da99 100644 --- a/srcpkgs/python-setuptools/template +++ b/srcpkgs/python-setuptools/template @@ -1,9 +1,10 @@ # Template file for 'python-setuptools' pkgname=python-setuptools -version=18.1 +version=18.2 revision=1 noarch=yes wrksrc="setuptools-${version}" +build_style=python-module python_versions="2.7 3.4" hostmakedepends="python-devel python3.4-devel" depends="python" @@ -15,28 +16,15 @@ maintainer="Alessio Sergi " homepage="https://bitbucket.org/pypa/setuptools" license="PSF" distfiles="${PYPI_SITE}/s/setuptools/setuptools-${version}.tar.gz" -checksum=ad52a9d5b3a6f39c2a1c2deb96cc4f6aff29d6511bdea2994322c40b60c9c36a +checksum=0994a58df27ea5dc523782a601357a2198b7493dcc99a30d51827a23585b5b1d pre_build() { - cp -a ${wrksrc} /tmp/setuptools-2.7 - cp -a ${wrksrc} /tmp/setuptools-3.4 - mv /tmp/setuptools-{2.7,3.4} ${wrksrc} - - cd setuptools-3.4 - sed -i 's,\(easy_install\) =,\13 =,' setup.py - sed -i 's,#!/usr/bin/env python,&3.4,' setuptools/command/easy_install.py + sed -i '/^#!/d' setuptools/command/easy_install.py } -do_build() { - for pyver in $python_versions; do - cd ${wrksrc}/setuptools-${pyver} - python${pyver} setup.py build - done -} -do_install() { - for pyver in $python_versions; do - cd ${wrksrc}/setuptools-${pyver} - python${pyver} setup.py install --root=${DESTDIR} - done +post_install() { + rm -f ${DESTDIR}/usr/bin/easy_install + ln -sf easy_install-2.7 ${DESTDIR}/usr/bin/easy_install + ln -sf easy_install-3.4 ${DESTDIR}/usr/bin/easy_install3 } python3.4-setuptools_package() {