From 85c35818aec4df46f7912de26776853ffed3ba00 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Mon, 30 Jun 2014 16:06:16 +0200 Subject: [PATCH] python-six: update to 1.7.3 Switch to setuptools. Add python3.4 subpkg with pycompile support. --- srcpkgs/python-six/template | 35 ++++++++++++++++++++++++++--------- srcpkgs/python3.4-six | 1 + 2 files changed, 27 insertions(+), 9 deletions(-) create mode 120000 srcpkgs/python3.4-six diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template index eda6bc89289..d85af84bf03 100644 --- a/srcpkgs/python-six/template +++ b/srcpkgs/python-six/template @@ -1,17 +1,34 @@ # Template file for 'python-six' pkgname=python-six -version=1.7.2 +version=1.7.3 revision=1 +noarch=yes wrksrc="six-${version}" build_style=python-module -hostmakedepends="python-distribute" -makedepends="python-devel" -noarch="yes" +python_versions="2.7 3.4" +hostmakedepends="python-setuptools python3.4-setuptools" +makedepends="python-devel python3.4-devel" +depends="python" pycompile_module="six.py" -depends="python>=2.7" -short_desc="Python 2 and 3 compatibility utilities" +short_desc="Python 2 and 3 compatibility utilities (Python2 library)" maintainer="Juan RP " -homepage="http://pypi.python.org/pypi/six" +homepage="https://pypi.python.org/pypi/six/" license="MIT" -distfiles="http://pypi.python.org/packages/source/s/six/six-${version}.tar.gz" -checksum=c7b85e433ecf2f2df37edb017b954c468342991e1883c8a1e8d8616584b69998 +distfiles="https://pypi.python.org/packages/source/s/six/six-${version}.tar.gz" +checksum=7a842c9f882c0b2ab1064d567bb9fff6a21c9efbc3d9992083ad6193787ed393 + +post_install() { + vinstall LICENSE 644 usr/share/licenses/${pkgname} +} + +python3.4-six_package() { + noarch=yes + depends="python3.4" + pycompile_version="3.4" + pycompile_module="six.py" + short_desc="${short_desc/Python2/Python3.4}" + pkg_install() { + vmove usr/lib/python3.4 + vinstall ${wrksrc}/LICENSE 644 usr/share/licenses/${pkgname} + } +} diff --git a/srcpkgs/python3.4-six b/srcpkgs/python3.4-six new file mode 120000 index 00000000000..70747adc77e --- /dev/null +++ b/srcpkgs/python3.4-six @@ -0,0 +1 @@ +python-six \ No newline at end of file