# Template file for 'python-requests' pkgname=python-requests version=2.14.2 revision=1 noarch=yes wrksrc="requests-${version}" build_style=python-module pycompile_module="requests" hostmakedepends="python-setuptools python3-setuptools" depends="ca-certificates python-chardet python-urllib3 python-idna" short_desc="Python2 HTTP library for human beings" maintainer="Alessio Sergi " homepage="http://python-requests.org/" license="Apache-2.0" distfiles="${PYPI_SITE}/r/requests/requests-${version}.tar.gz" checksum=a274abba399a23e8713ffd2b5706535ae280ebe2b8069ee6a941cb089440d153 post_install() { # replace bundled copy of cacert, chardet, urllib3, and idna for py_sitelib in $py2_sitelib $py3_sitelib; do rm -rf ${DESTDIR}/${py_sitelib}/requests/cacert.pem rm -rf ${DESTDIR}/${py_sitelib}/requests/packages/{chardet,urllib3,idna} ln -sf ../../chardet ${DESTDIR}/${py_sitelib}/requests/packages/chardet ln -sf ../../urllib3 ${DESTDIR}/${py_sitelib}/requests/packages/urllib3 ln -sf ../../idna ${DESTDIR}/${py_sitelib}/requests/packages/idna ln -sf /etc/ssl/cert.pem ${DESTDIR}/${py_sitelib}/requests/cacert.pem done } python3-requests_package() { noarch=yes pycompile_module="requests" replaces="python3.4-requests>=0" depends="ca-certificates python3-chardet python3-urllib3 python3-idna" short_desc="${short_desc/Python2/Python3}" pkg_install() { vmove usr/lib/python3* } } python3.4-requests_package() { noarch=yes build_style=meta short_desc="${short_desc/Python2/Python3.4} (transitional dummy package)" depends="python3-requests>=${version}_${revision}" }