From 5039d35307d6187f46861fd6b8400a51ce0cf947 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Sun, 14 Dec 2014 15:32:20 +0100 Subject: [PATCH] New package: python-logilab-common-0.63.2 --- srcpkgs/python-logilab-common/template | 38 ++++++++++++++++++++++++++ srcpkgs/python3.4-logilab-common | 1 + 2 files changed, 39 insertions(+) create mode 100644 srcpkgs/python-logilab-common/template create mode 120000 srcpkgs/python3.4-logilab-common diff --git a/srcpkgs/python-logilab-common/template b/srcpkgs/python-logilab-common/template new file mode 100644 index 00000000000..5128a44e061 --- /dev/null +++ b/srcpkgs/python-logilab-common/template @@ -0,0 +1,38 @@ +# Template file for 'python-logilab-common' +pkgname=python-logilab-common +version=0.63.2 +revision=1 +noarch=yes +wrksrc="logilab-common-${version}" +build_style=python-module +python_versions="2.7 3.4" +hostmakedepends="python-setuptools python3.4-setuptools" +depends="python-six" +pycompile_module="logilab" +short_desc="Collection of low-level Python2 modules used by Logilab projects" +maintainer="Alessio Sergi " +homepage="http://www.logilab.org/project/logilab-common" +license="GPL-2, LGPL-2.1" +distfiles="${PYPI_SITE}/l/logilab-common/logilab-common-${version}.tar.gz" +checksum=603ba00c9bb09219a3bd2906c214d9455481110dacc472f450b53d5ae90f28e7 + +pre_install() { + mv build-3.4/scripts-3.4/pytest{,3} +} + +post_install() { + rm -f ${DESTDIR}/usr/bin/pytest + vbin build-2.7/scripts-2.7/pytest +} + +python3.4-logilab-common_package() { + noarch=yes + depends="python3.4-six" + pycompile_version="3.4" + pycompile_module="logilab" + short_desc="${short_desc/Python2/Python3.4}" + pkg_install() { + vmove usr/bin/pytest3 + vmove usr/lib/python3.4 + } +} diff --git a/srcpkgs/python3.4-logilab-common b/srcpkgs/python3.4-logilab-common new file mode 120000 index 00000000000..3e378303806 --- /dev/null +++ b/srcpkgs/python3.4-logilab-common @@ -0,0 +1 @@ +python-logilab-common \ No newline at end of file