diff options
author | Universebenzene | 2019-06-15 01:55:12 +0800 |
---|---|---|
committer | Universebenzene | 2019-06-15 01:55:12 +0800 |
commit | 8f682f5b135706e9533c5ac9d9c25d7b586573bc (patch) | |
tree | 66e1857fdc954e825c9b8839b61562c5538d9638 | |
parent | c9da6e5b1b4193edf250095dcfb29d62523af1f1 (diff) | |
download | aur-python-jsonschema26.tar.gz |
Remove py2 due to broken makedepends
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 63 |
2 files changed, 36 insertions, 41 deletions
@@ -6,20 +6,12 @@ pkgbase = python-jsonschema26 arch = any license = MIT checkdepends = python-twisted - checkdepends = python2-twisted checkdepends = python-mock - checkdepends = python2-mock checkdepends = python-strict-rfc3339 - checkdepends = python2-strict-rfc3339 checkdepends = python-rfc3987 - checkdepends = python2-rfc3987 checkdepends = python-webcolors - checkdepends = python2-webcolors makedepends = python-setuptools - makedepends = python2-setuptools - makedepends = python2-functools32 makedepends = python-vcversioner - makedepends = python2-vcversioner source = python-jsonschema26-2.6.0.tar.bz2::https://github.com/Julian/jsonschema/archive/v2.6.0.tar.gz sha512sums = 863888fa70d7ae000530dcb405455d370a42c75b1e72970724d56397a1364da9198adb655ddebb6e8570b4bcf6ee17d26b712db86ddad15f65132dc9774e7255 @@ -28,9 +20,3 @@ pkgname = python-jsonschema26 provides = python-jsonschema=2.6.0 conflicts = python-jsonschema -pkgname = python2-jsonschema26 - depends = python2-setuptools - depends = python2-functools32 - provides = python2-jsonschema=2.6.0 - conflicts = python2-jsonschema - @@ -5,33 +5,43 @@ # Contributor: Ismo Toijala <ismo.toijala@gmail.com> pkgbase=python-jsonschema26 -pkgname=('python-jsonschema26' 'python2-jsonschema26') +pkgname=('python-jsonschema26') +#'python2-jsonschema26') pkgver=2.6.0 pkgrel=1 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') url="http://pypi.python.org/pypi/jsonschema" license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'python2-functools32' 'python-vcversioner' - 'python2-vcversioner') -checkdepends=('python-twisted' 'python2-twisted' 'python-mock' 'python2-mock' - 'python-strict-rfc3339' 'python2-strict-rfc3339' 'python-rfc3987' 'python2-rfc3987' - 'python-webcolors' 'python2-webcolors') +makedepends=('python-setuptools' 'python-vcversioner') +# 'python2-setuptools' +# 'python2-functools32' +# 'python2-vcversioner') +checkdepends=('python-twisted' +# 'python2-twisted' + 'python-mock' +# 'python2-mock' + 'python-strict-rfc3339' +# 'python2-strict-rfc3339' + 'python-rfc3987' +# 'python2-rfc3987' + 'python-webcolors') +# 'python2-webcolors') source=("${pkgbase}-${pkgver}.tar.bz2::https://github.com/Julian/jsonschema/archive/v${pkgver}.tar.gz") sha512sums=('863888fa70d7ae000530dcb405455d370a42c75b1e72970724d56397a1364da9198adb655ddebb6e8570b4bcf6ee17d26b712db86ddad15f65132dc9774e7255') prepare() { echo -n "${pkgver}-0-UNKNOWN" > jsonschema-${pkgver}/version.txt - cp -a jsonschema-${pkgver}{,-py2} - find jsonschema-${pkgver}-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} + +# cp -a jsonschema-${pkgver}{,-py2} +# find jsonschema-${pkgver}-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} + } build() { cd "${srcdir}"/jsonschema-${pkgver} python setup.py build - cd "${srcdir}"/jsonschema-${pkgver}-py2 - python2 setup.py build +# cd "${srcdir}"/jsonschema-${pkgver}-py2 +# python2 setup.py build } check() { @@ -39,11 +49,11 @@ check() { PYTHONPATH="${PWD}/build/lib" JSON_SCHEMA_TEST_SUITE=json trial3 jsonschema python -m doctest README.rst - cd "${srcdir}"/jsonschema-${pkgver}-py2 - PYTHONPATH="${PWD}/build/lib" JSON_SCHEMA_TEST_SUITE=json trial jsonschema - # TODO: figure out why - rm -r build/lib/jsonschema/__pycache__ - python2 -m doctest README.rst +# cd "${srcdir}"/jsonschema-${pkgver}-py2 +# PYTHONPATH="${PWD}/build/lib" JSON_SCHEMA_TEST_SUITE=json trial jsonschema +# # TODO: figure out why +# rm -r build/lib/jsonschema/__pycache__ +# python2 -m doctest README.rst } package_python-jsonschema26() { @@ -56,15 +66,14 @@ package_python-jsonschema26() { install -D -m644 json/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE } -package_python2-jsonschema26() { - depends=('python2-setuptools' 'python2-functools32') - provides=("python2-jsonschema=${pkgver}") - conflicts=('python2-jsonschema') - - cd jsonschema-${pkgver}-py2 - python2 setup.py install --root="${pkgdir}" --optimize=1 - install -D -m644 json/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE - - mv "${pkgdir}"/usr/bin/jsonschema{,2} -} - +#package_python2-jsonschema26() { +# depends=('python2-setuptools' 'python2-functools32') +# provides=("python2-jsonschema=${pkgver}") +# conflicts=('python2-jsonschema') +# +# cd jsonschema-${pkgver}-py2 +# python2 setup.py install --root="${pkgdir}" --optimize=1 +# install -D -m644 json/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +# +# mv "${pkgdir}"/usr/bin/jsonschema{,2} +#} |