From 8c390525f7b25769f9032da7b4ffd5f0bb55f7c0 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Fri, 24 Jun 2016 19:52:20 +0200 Subject: [PATCH] New package: pycodestyle-2.0.0 --- srcpkgs/pycodestyle/template | 36 +++++++++++++++++++++++++++++++++++ srcpkgs/python3.4-pycodestyle | 1 + 2 files changed, 37 insertions(+) create mode 100644 srcpkgs/pycodestyle/template create mode 120000 srcpkgs/python3.4-pycodestyle diff --git a/srcpkgs/pycodestyle/template b/srcpkgs/pycodestyle/template new file mode 100644 index 00000000000..d7ec195954f --- /dev/null +++ b/srcpkgs/pycodestyle/template @@ -0,0 +1,36 @@ +# Template file for 'pycodestyle' +pkgname=pycodestyle +version=2.0.0 +revision=1 +noarch=yes +build_style=python-module +python_versions="2.7 3.4" +pycompile_module="pycodestyle.py" +hostmakedepends="python-setuptools python3.4-setuptools" +depends="python-setuptools" +short_desc="Python2 style guide checker (formerly called pep8)" +maintainer="Alessio Sergi " +homepage="https://github.com/PyCQA/pycodestyle" +license="MIT" +distfiles="${PYPI_SITE}/p/pycodestyle/pycodestyle-${version}.tar.gz" +checksum=37f0420b14630b0eaaf452978f3a6ea4816d787c3e6dcbba6fb255030adae2e7 +alternatives="pycodestyle:pycodestyle:/usr/bin/pycodestyle2.7" + +post_install() { + sed -n '/Copyright/,/SOFTWARE\./p' pycodestyle.py >LICENSE + vlicense LICENSE +} + +python3.4-pycodestyle_package() { + noarch=yes + pycompile_version="3.4" + pycompile_module="pycodestyle.py" + depends="python3.4-setuptools" + short_desc="${short_desc/Python2/Python3.4}" + alternatives="pycodestyle:pycodestyle:/usr/bin/pycodestyle3.4" + pkg_install() { + vmove usr/bin/*3.4 + vmove usr/lib/python3.4 + vlicense LICENSE + } +} diff --git a/srcpkgs/python3.4-pycodestyle b/srcpkgs/python3.4-pycodestyle new file mode 120000 index 00000000000..a8e7b5b4a2c --- /dev/null +++ b/srcpkgs/python3.4-pycodestyle @@ -0,0 +1 @@ +pycodestyle \ No newline at end of file