From 45beb2b0946fc550f675ba08facd6e9ec915e2a0 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Sun, 29 Jun 2014 12:29:26 +0200 Subject: [PATCH] python-blinker: update to 1.3 Switch to setuptools. Add python3.4 subpkg with pycompile support. --- srcpkgs/python-blinker/template | 33 +++++++++++++++++++++++++-------- srcpkgs/python3.4-blinker | 1 + 2 files changed, 26 insertions(+), 8 deletions(-) create mode 120000 srcpkgs/python3.4-blinker diff --git a/srcpkgs/python-blinker/template b/srcpkgs/python-blinker/template index 9ee7900e9f4..d33638be1d0 100644 --- a/srcpkgs/python-blinker/template +++ b/srcpkgs/python-blinker/template @@ -1,17 +1,34 @@ # Template file for 'python-blinker' pkgname=python-blinker -version=1.2 +version=1.3 revision=1 +noarch=yes wrksrc="blinker-${version}" build_style=python-module -hostmakedepends="python-distribute" -makedepends="python-devel" +python_versions="2.7 3.4" +hostmakedepends="python-setuptools python3.4-setuptools" +makedepends="python-devel python3.4-devel" depends="python>=2.7" -noarch="yes" pycompile_module="blinker" -short_desc="Fast, simple object-to-object and broadcast signaling for Python" +short_desc="Fast, simple object-to-object and broadcast signaling for Python2" maintainer="Juan RP " -homepage="http://discorporate.us/projects/Blinker/" +homepage="http://pythonhosted.org/blinker/" license="MIT" -distfiles="http://pypi.python.org/packages/source/b/blinker/blinker-${version}.tar.gz" -checksum=7062c05e9f724e2208835e335df5ffdc169004fe372ca91fb6408cd0f8e3aa85 +distfiles="https://pypi.python.org/packages/source/b/blinker/blinker-${version}.tar.gz" +checksum=6811010809262261e41ab7b92f3f6d23f35cf816fbec2bc05077992eebec6e2f + +post_install() { + vinstall LICENSE 644 usr/share/licenses/${pkgname} +} + +python3.4-blinker_package() { + noarch=yes + depends="python3.4" + pycompile_version="3.4" + pycompile_module="blinker" + 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-blinker b/srcpkgs/python3.4-blinker new file mode 120000 index 00000000000..221ddd65a4f --- /dev/null +++ b/srcpkgs/python3.4-blinker @@ -0,0 +1 @@ +python-blinker \ No newline at end of file