# Template file for 'python-jsonschema' pkgname=python-jsonschema version=2.5.1 revision=4 noarch=yes wrksrc="jsonschema-${version}" build_style=python-module python_versions="2.7 3.4" hostmakedepends="python-setuptools python3.4-setuptools" depends="python-setuptools python-functools32" pycompile_module="jsonschema" short_desc="Implementation of JSON Schema for Python2" maintainer="Alessio Sergi " homepage="https://github.com/Julian/jsonschema" license="MIT" distfiles="${PYPI_SITE}/j/jsonschema/jsonschema-${version}.tar.gz" checksum=36673ac378feed3daa5956276a829699056523d7961027911f064b52255ead41 alternatives="jsonschema:jsonschema:/usr/bin/jsonschema2.7" pre_build() { sed -i setup.py \ -e '/setup_requires/d' \ -e '/vcversioner/d' \ -e "/name=/a\ version=\"${version}\"," } post_install() { vlicense COPYING LICENSE } python3.4-jsonschema_package() { noarch=yes depends="python3.4-setuptools" pycompile_version="3.4" pycompile_module="jsonschema" short_desc="${short_desc/Python2/Python3.4}" alternatives="jsonschema:jsonschema:/usr/bin/jsonschema3.4" pkg_install() { vmove usr/bin/jsonschema3.4 vmove usr/lib/python3.4 vlicense COPYING LICENSE } }