[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Thursday, November 12, 2020 @ 13:12:28 Author: foutrelis Revision: 751731 upgpkg: python-jsonschema 3.2.0-4: Python 3.9 rebuild Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-12 13:11:59 UTC (rev 751730) +++ PKGBUILD2020-11-12 13:12:28 UTC (rev 751731) @@ -5,7 +5,7 @@ pkgname=python-jsonschema pkgver=3.2.0 -pkgrel=3 +pkgrel=4 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') url="https://pypi.python.org/pypi/jsonschema;
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Thursday, November 12, 2020 @ 13:11:59 Author: foutrelis Revision: 751730 Adjust for webcolors API change Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-12 12:58:18 UTC (rev 751729) +++ PKGBUILD2020-11-12 13:11:59 UTC (rev 751730) @@ -14,11 +14,18 @@ makedepends=('python-setuptools-scm') checkdepends=('python-twisted' 'python-idna' 'python-jsonpointer' 'python-strict-rfc3339' 'python-rfc3987' 'python-webcolors') -source=("$pkgname-$pkgver.tar.bz2::https://github.com/Julian/jsonschema/archive/v$pkgver.tar.gz;) -sha512sums=('a575e9e7b0668220854e7ae45f2afd433643c3f0bfeb9769413cfc072ae01513a8d97bddbb6317f42348e09081e72bbad801d00ee5e3c0ac840bd19e934955cd') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/Julian/jsonschema/archive/v$pkgver.tar.gz; + $pkgname-webcolors.patch::https://github.com/Julian/jsonschema/commit/09595a50f507.patch) +sha512sums=('a575e9e7b0668220854e7ae45f2afd433643c3f0bfeb9769413cfc072ae01513a8d97bddbb6317f42348e09081e72bbad801d00ee5e3c0ac840bd19e934955cd' + 'c7e14ab01ca2adb1d4aa5b2670bd95d6e5141ade0f619463f35fe54066a69f045ee0ad929943c4af0edacddf4f93289b7318217bc0038069aa812b1a4428f54d') export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver +prepare() { + cd jsonschema-$pkgver + patch -Np1 -i ../$pkgname-webcolors.patch +} + build() { cd jsonschema-$pkgver python setup.py build
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Monday, November 9, 2020 @ 18:19:06 Author: foutrelis Revision: 747963 upgpkg: python-jsonschema 3.2.0-3: Python 3.9 rebuild Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-09 18:19:04 UTC (rev 747962) +++ PKGBUILD2020-11-09 18:19:06 UTC (rev 747963) @@ -5,7 +5,7 @@ pkgname=python-jsonschema pkgver=3.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') url="https://pypi.python.org/pypi/jsonschema;
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Thursday, February 13, 2020 @ 14:09:09 Author: felixonmars Revision: 570434 upgpkg: python-jsonschema 3.2.0-2: remove python2 sibling Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD | 50 ++ 1 file changed, 10 insertions(+), 40 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-13 14:07:40 UTC (rev 570433) +++ PKGBUILD2020-02-13 14:09:09 UTC (rev 570434) @@ -3,66 +3,36 @@ # Contributor: Bogdan Szczurek # Contributor: Ismo Toijala -pkgbase=python-jsonschema -pkgname=('python-jsonschema' 'python2-jsonschema') +pkgname=python-jsonschema pkgver=3.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') url="https://pypi.python.org/pypi/jsonschema; license=('MIT') -makedepends=('python-attrs' 'python2-attrs' 'python-importlib-metadata' 'python2-importlib-metadata' - 'python-pyrsistent' 'python2-pyrsistent' 'python2-functools32' 'python-setuptools-scm' - 'python2-setuptools-scm') -checkdepends=('python-twisted' 'python2-twisted' 'python-idna' 'python2-idna' 'python-jsonpointer' - 'python2-jsonpointer' '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;) +depends=('python-attrs' 'python-importlib-metadata' 'python-pyrsistent' 'python-setuptools') +makedepends=('python-setuptools-scm') +checkdepends=('python-twisted' 'python-idna' 'python-jsonpointer' 'python-strict-rfc3339' + 'python-rfc3987' 'python-webcolors') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/Julian/jsonschema/archive/v$pkgver.tar.gz;) sha512sums=('a575e9e7b0668220854e7ae45f2afd433643c3f0bfeb9769413cfc072ae01513a8d97bddbb6317f42348e09081e72bbad801d00ee5e3c0ac840bd19e934955cd') export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver -prepare() { - cp -a jsonschema-$pkgver{,-py2} - find jsonschema-$pkgver-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} + -} - build() { - cd "$srcdir"/jsonschema-$pkgver + cd jsonschema-$pkgver python setup.py build - - cd "$srcdir"/jsonschema-$pkgver-py2 - python2 setup.py build } check() { - cd "$srcdir"/jsonschema-$pkgver + cd jsonschema-$pkgver python setup.py install --root="$PWD/tmp_install" --optimize=1 PYTHONPATH="$PWD/tmp_install/usr/lib/python3.8/site-packages" JSON_SCHEMA_TEST_SUITE=json trial3 jsonschema python -m doctest README.rst - - cd "$srcdir"/jsonschema-$pkgver-py2 - python2 setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages" JSON_SCHEMA_TEST_SUITE=json trial jsonschema - python2 -m doctest README.rst } -package_python-jsonschema() { - depends=('python-attrs' 'python-importlib-metadata' 'python-pyrsistent' 'python-setuptools') - +package() { cd jsonschema-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -D -m644 json/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } - -package_python2-jsonschema() { - depends=('python2-attrs' 'python2-importlib-metadata' 'python2-pyrsistent' 'python2-setuptools' - 'python2-functools32') - - 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} -} -
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 05:25:08 Author: felixonmars Revision: 530606 upgpkg: python-jsonschema 3.2.0-1 Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 05:24:33 UTC (rev 530605) +++ PKGBUILD2019-11-20 05:25:08 UTC (rev 530606) @@ -5,7 +5,7 @@ pkgbase=python-jsonschema pkgname=('python-jsonschema' 'python2-jsonschema') -pkgver=3.1.1 +pkgver=3.2.0 pkgrel=1 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') @@ -18,7 +18,7 @@ 'python2-jsonpointer' '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=('399f8de7379cbcec00ebc9db7d23cc419fbae0a4e20bc1d8c9d6715de997facafe1ad41a9a5bf128bde421f7ceb0a31a6e351972850d323879d72cc5f22db69a') +sha512sums=('a575e9e7b0668220854e7ae45f2afd433643c3f0bfeb9769413cfc072ae01513a8d97bddbb6317f42348e09081e72bbad801d00ee5e3c0ac840bd19e934955cd') export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Saturday, November 16, 2019 @ 17:55:45 Author: felixonmars Revision: 529679 upgpkg: python-jsonschema 3.1.1-1 Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-16 17:55:15 UTC (rev 529678) +++ PKGBUILD2019-11-16 17:55:45 UTC (rev 529679) @@ -5,19 +5,20 @@ pkgbase=python-jsonschema pkgname=('python-jsonschema' 'python2-jsonschema') -pkgver=3.0.2 -pkgrel=3 +pkgver=3.1.1 +pkgrel=1 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') url="https://pypi.python.org/pypi/jsonschema; license=('MIT') -makedepends=('python-attrs' 'python2-attrs' 'python-pyrsistent' 'python2-pyrsistent' - 'python2-functools32' 'python-setuptools-scm' 'python2-setuptools-scm') +makedepends=('python-attrs' 'python2-attrs' 'python-importlib-metadata' 'python2-importlib-metadata' + 'python-pyrsistent' 'python2-pyrsistent' 'python2-functools32' 'python-setuptools-scm' + 'python2-setuptools-scm') checkdepends=('python-twisted' 'python2-twisted' 'python-idna' 'python2-idna' 'python-jsonpointer' 'python2-jsonpointer' '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=('906ee1911a56fd7db18891c86dbca6dc9b7e306784b09b2507f75ce07cd236729404f71a142f5bd1b947a475e05a69c1586e91bcc2b6c10e3d630d887e6a33f8') +sha512sums=('399f8de7379cbcec00ebc9db7d23cc419fbae0a4e20bc1d8c9d6715de997facafe1ad41a9a5bf128bde421f7ceb0a31a6e351972850d323879d72cc5f22db69a') export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver @@ -47,7 +48,7 @@ } package_python-jsonschema() { - depends=('python-attrs' 'python-pyrsistent' 'python-setuptools') + depends=('python-attrs' 'python-importlib-metadata' 'python-pyrsistent' 'python-setuptools') cd jsonschema-$pkgver python setup.py install --root="$pkgdir" --optimize=1 @@ -55,7 +56,8 @@ } package_python2-jsonschema() { - depends=('python2-attrs' 'python2-pyrsistent' 'python2-setuptools' 'python2-functools32') + depends=('python2-attrs' 'python2-importlib-metadata' 'python2-pyrsistent' 'python2-setuptools' + 'python2-functools32') cd jsonschema-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Friday, November 1, 2019 @ 13:26:59 Author: foutrelis Revision: 521821 Python 3.8 rebuild Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-01 13:26:55 UTC (rev 521820) +++ PKGBUILD2019-11-01 13:26:59 UTC (rev 521821) @@ -6,7 +6,7 @@ pkgbase=python-jsonschema pkgname=('python-jsonschema' 'python2-jsonschema') pkgver=3.0.2 -pkgrel=2 +pkgrel=3 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') url="https://pypi.python.org/pypi/jsonschema;
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Friday, October 25, 2019 @ 19:51:09 Author: felixonmars Revision: 519594 Python 3.8 rebuild Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-25 19:50:54 UTC (rev 519593) +++ PKGBUILD2019-10-25 19:51:09 UTC (rev 519594) @@ -6,7 +6,7 @@ pkgbase=python-jsonschema pkgname=('python-jsonschema' 'python2-jsonschema') pkgver=3.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') url="https://pypi.python.org/pypi/jsonschema;
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Friday, August 2, 2019 @ 17:16:12 Author: felixonmars Revision: 497085 upgpkg: python-jsonschema 3.0.2-1 Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-02 17:13:53 UTC (rev 497084) +++ PKGBUILD2019-08-02 17:16:12 UTC (rev 497085) @@ -5,7 +5,7 @@ pkgbase=python-jsonschema pkgname=('python-jsonschema' 'python2-jsonschema') -pkgver=3.0.1 +pkgver=3.0.2 pkgrel=1 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') @@ -17,7 +17,7 @@ 'python2-jsonpointer' '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=('9673b4c04730f9949155d30a616fff4b7696467078bc10a1b77de675366bdf64ec0e23e9ca8235041ec4b1128d162fc01c1aa8c43dd814ada2811c2c04e5a51e') +sha512sums=('906ee1911a56fd7db18891c86dbca6dc9b7e306784b09b2507f75ce07cd236729404f71a142f5bd1b947a475e05a69c1586e91bcc2b6c10e3d630d887e6a33f8') export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Tuesday, June 18, 2019 @ 20:22:07 Author: arojas Revision: 482196 https Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-18 20:21:47 UTC (rev 482195) +++ PKGBUILD2019-06-18 20:22:07 UTC (rev 482196) @@ -9,7 +9,7 @@ pkgrel=1 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') -url="http://pypi.python.org/pypi/jsonschema; +url="https://pypi.python.org/pypi/jsonschema; license=('MIT') makedepends=('python-attrs' 'python2-attrs' 'python-pyrsistent' 'python2-pyrsistent' 'python2-functools32' 'python-setuptools-scm' 'python2-setuptools-scm')
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Tuesday, May 28, 2019 @ 15:10:07 Author: felixonmars Revision: 472755 upgpkg: python-jsonschema 3.0.1-1 Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD | 31 --- 1 file changed, 16 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-28 14:43:35 UTC (rev 472754) +++ PKGBUILD2019-05-28 15:10:07 UTC (rev 472755) @@ -5,22 +5,23 @@ pkgbase=python-jsonschema pkgname=('python-jsonschema' 'python2-jsonschema') -pkgver=2.6.0 -pkgrel=3 +pkgver=3.0.1 +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-attrs' 'python2-attrs' 'python-pyrsistent' 'python2-pyrsistent' + 'python2-functools32' 'python-setuptools-scm' 'python2-setuptools-scm') +checkdepends=('python-twisted' 'python2-twisted' 'python-idna' 'python2-idna' 'python-jsonpointer' + 'python2-jsonpointer' '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') +sha512sums=('9673b4c04730f9949155d30a616fff4b7696467078bc10a1b77de675366bdf64ec0e23e9ca8235041ec4b1128d162fc01c1aa8c43dd814ada2811c2c04e5a51e') +export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver + 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/' {} + } @@ -35,18 +36,18 @@ check() { cd "$srcdir"/jsonschema-$pkgver - PYTHONPATH="$PWD/build/lib" JSON_SCHEMA_TEST_SUITE=json trial3 jsonschema + python setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages" 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 setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages" JSON_SCHEMA_TEST_SUITE=json trial jsonschema python2 -m doctest README.rst } package_python-jsonschema() { - depends=('python-setuptools') + depends=('python-attrs' 'python-pyrsistent' 'python-setuptools') cd jsonschema-$pkgver python setup.py install --root="$pkgdir" --optimize=1 @@ -54,7 +55,7 @@ } package_python2-jsonschema() { - depends=('python2-setuptools' 'python2-functools32') + depends=('python2-attrs' 'python2-pyrsistent' 'python2-setuptools' 'python2-functools32') cd jsonschema-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Saturday, June 30, 2018 @ 09:03:33 Author: felixonmars Revision: 347995 upgpkg: python-jsonschema 2.6.0-3 Python 3.7 rebuild Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-30 09:03:18 UTC (rev 347994) +++ PKGBUILD2018-06-30 09:03:33 UTC (rev 347995) @@ -7,7 +7,7 @@ pkgbase=python-jsonschema pkgname=('python-jsonschema' 'python2-jsonschema') pkgver=2.6.0 -pkgrel=2 +pkgrel=3 pkgdesc="An implementation of JSON Schema validation for Python" arch=('any') url="http://pypi.python.org/pypi/jsonschema;
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Tuesday, December 26, 2017 @ 01:23:17 Author: felixonmars Revision: 276078 upgpkg: python-jsonschema 2.6.0-2 fix dependencies and enable tests Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD | 68 +++-- 1 file changed, 48 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-26 01:17:45 UTC (rev 276077) +++ PKGBUILD2017-12-26 01:23:17 UTC (rev 276078) @@ -1,38 +1,66 @@ # $Id$ -# Maintainer: Daniel Wallace +# Maintainer: Felix Yan+# Contributor: Daniel Wallace # Contributor: Bogdan Szczurek # Contributor: Ismo Toijala pkgbase=python-jsonschema -_pkgname=jsonschema -pkgname=(python-jsonschema python2-jsonschema) +pkgname=('python-jsonschema' 'python2-jsonschema') pkgver=2.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="An implementation of JSON Schema validation for Python" -arch=(any) +arch=('any') url="http://pypi.python.org/pypi/jsonschema; license=('MIT') -makedepends=(python-setuptools python2-setuptools) -source=("https://pypi.io/packages/source/j/jsonschema/${pkgname:7}-$pkgver.tar.gz;) -md5sums=('50c6b69a373a8b55ff1e0ec6e78f13f4') +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') +source=("$pkgbase-$pkgver.tar.bz2::https://github.com/Julian/jsonschema/archive/v$pkgver.tar.gz;) +sha512sums=('863888fa70d7ae000530dcb405455d370a42c75b1e72970724d56397a1364da9198adb655ddebb6e8570b4bcf6ee17d26b712db86ddad15f65132dc9774e7255') -prepare(){ -cp -a $_pkgname-$pkgver $_pkgname-$pkgver-2 -find $_pkgname-$pkgver-2 -name \*.py -exec sed -i '1s/python$/&2/' {} + +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/' {} + } +build() { + cd "$srcdir"/jsonschema-$pkgver + python setup.py build + + cd "$srcdir"/jsonschema-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/jsonschema-$pkgver + 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 +} + package_python-jsonschema() { - cd "$srcdir/$_pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 - depends=(python) - install -D -m644 json/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + depends=('python-setuptools') + + cd jsonschema-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 json/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } package_python2-jsonschema() { - cd "$srcdir/$_pkgname-$pkgver-2" - python2 setup.py install --root="$pkgdir/" --optimize=1 - depends=(python2-functools32) - install -D -m644 json/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE - mv $pkgdir/usr/bin/jsonschema{,2} + depends=('python2-setuptools' 'python2-functools32') + + 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} }
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Wednesday, February 8, 2017 @ 15:48:06 Author: felixonmars Revision: 211268 upgpkg: python-jsonschema 2.6.0-1 Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-02-08 15:47:35 UTC (rev 211267) +++ PKGBUILD2017-02-08 15:48:06 UTC (rev 211268) @@ -6,15 +6,15 @@ pkgbase=python-jsonschema _pkgname=jsonschema pkgname=(python-jsonschema python2-jsonschema) -pkgver=2.5.1 -pkgrel=4 +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) -source=("http://pypi.python.org/packages/source/j/jsonschema/${pkgname:7}-$pkgver.tar.gz;) -md5sums=('374e848fdb69a3ce8b7e778b47c30640') +source=("https://pypi.io/packages/source/j/jsonschema/${pkgname:7}-$pkgver.tar.gz;) +md5sums=('50c6b69a373a8b55ff1e0ec6e78f13f4') prepare(){ cp -a $_pkgname-$pkgver $_pkgname-$pkgver-2
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Saturday, December 24, 2016 @ 17:32:59 Author: bpiotrowski Revision: 201637 Python 3.6 rebuild Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-12-24 17:32:56 UTC (rev 201636) +++ PKGBUILD2016-12-24 17:32:59 UTC (rev 201637) @@ -7,7 +7,7 @@ _pkgname=jsonschema pkgname=(python-jsonschema python2-jsonschema) pkgver=2.5.1 -pkgrel=3 +pkgrel=4 pkgdesc="An implementation of JSON Schema validation for Python" arch=(any) url="http://pypi.python.org/pypi/jsonschema;
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Saturday, September 19, 2015 @ 15:37:53 Author: fyan Revision: 140828 upgpkg: python-jsonschema 2.5.1-3 rebuild for python 3.5 Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-09-19 13:35:57 UTC (rev 140827) +++ PKGBUILD2015-09-19 13:37:53 UTC (rev 140828) @@ -7,7 +7,7 @@ _pkgname=jsonschema pkgname=(python-jsonschema python2-jsonschema) pkgver=2.5.1 -pkgrel=2 +pkgrel=3 pkgdesc="An implementation of JSON Schema validation for Python" arch=(any) url="http://pypi.python.org/pypi/jsonschema;
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Sunday, July 5, 2015 @ 12:54:17 Author: arojas Revision: 136435 Add python2-functools32 dependency (FS#45457) Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-07-05 10:52:00 UTC (rev 136434) +++ PKGBUILD2015-07-05 10:54:17 UTC (rev 136435) @@ -7,7 +7,7 @@ _pkgname=jsonschema pkgname=(python-jsonschema python2-jsonschema) pkgver=2.5.1 -pkgrel=1 +pkgrel=2 pkgdesc=An implementation of JSON Schema validation for Python arch=(any) url=http://pypi.python.org/pypi/jsonschema; @@ -31,7 +31,7 @@ package_python2-jsonschema() { cd $srcdir/$_pkgname-$pkgver-2 python2 setup.py install --root=$pkgdir/ --optimize=1 - depends=(python2) + depends=(python2-functools32) install -D -m644 json/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE mv $pkgdir/usr/bin/jsonschema{,2} }
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Monday, June 22, 2015 @ 17:27:13 Author: dwallace Revision: 135710 upgpkg: python-jsonschema 2.5.1-1 upgpkg: python-jsonschema 2.5.1 Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-06-22 15:07:48 UTC (rev 135709) +++ PKGBUILD2015-06-22 15:27:13 UTC (rev 135710) @@ -6,7 +6,7 @@ pkgbase=python-jsonschema _pkgname=jsonschema pkgname=(python-jsonschema python2-jsonschema) -pkgver=2.4.0 +pkgver=2.5.1 pkgrel=1 pkgdesc=An implementation of JSON Schema validation for Python arch=(any) @@ -14,6 +14,7 @@ license=('MIT') makedepends=(python-setuptools python2-setuptools) source=(http://pypi.python.org/packages/source/j/jsonschema/${pkgname:7}-$pkgver.tar.gz;) +md5sums=('374e848fdb69a3ce8b7e778b47c30640') prepare(){ cp -a $_pkgname-$pkgver $_pkgname-$pkgver-2 @@ -35,4 +36,3 @@ mv $pkgdir/usr/bin/jsonschema{,2} } -md5sums=('661f85c3d23094afbb9ac3c0673840bf')
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Wednesday, February 18, 2015 @ 16:20:26 Author: dwallace Revision: 127936 upgpkg: python-jsonschema 2.4.0-1 upgpkg: python-jsonschema 2.4.0 Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-02-18 15:18:28 UTC (rev 127935) +++ PKGBUILD2015-02-18 15:20:26 UTC (rev 127936) @@ -6,8 +6,8 @@ pkgbase=python-jsonschema _pkgname=jsonschema pkgname=(python-jsonschema python2-jsonschema) -pkgver=2.3.0 -pkgrel=3 +pkgver=2.4.0 +pkgrel=1 pkgdesc=An implementation of JSON Schema validation for Python arch=(any) url=http://pypi.python.org/pypi/jsonschema; @@ -32,6 +32,7 @@ python2 setup.py install --root=$pkgdir/ --optimize=1 depends=(python2) install -D -m644 json/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + mv $pkgdir/usr/bin/jsonschema{,2} } -md5sums=('410075e1969a9ec1838b5a6e1313c32b') +md5sums=('661f85c3d23094afbb9ac3c0673840bf')
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Friday, May 23, 2014 @ 15:42:37 Author: dwallace Revision: 111758 upgpkg: python-jsonschema 2.3.0-3 upgpkg: python-jsonschema 2.3.0-3 Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-05-23 13:39:17 UTC (rev 111757) +++ PKGBUILD2014-05-23 13:42:37 UTC (rev 111758) @@ -7,7 +7,7 @@ _pkgname=jsonschema pkgname=(python-jsonschema python2-jsonschema) pkgver=2.3.0 -pkgrel=2 +pkgrel=3 pkgdesc=An implementation of JSON Schema validation for Python arch=(any) url=http://pypi.python.org/pypi/jsonschema;
[arch-commits] Commit in python-jsonschema/trunk (PKGBUILD)
Date: Thursday, May 22, 2014 @ 23:22:57 Author: dwallace Revision: 111726 upgpkg: python-jsonschema 2.3.0-2 upgpkg: python-jsonschema 2.3.0 Modified: python-jsonschema/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-05-22 21:21:00 UTC (rev 111725) +++ PKGBUILD2014-05-22 21:22:57 UTC (rev 111726) @@ -7,7 +7,7 @@ _pkgname=jsonschema pkgname=(python-jsonschema python2-jsonschema) pkgver=2.3.0 -pkgrel=1 +pkgrel=2 pkgdesc=An implementation of JSON Schema validation for Python arch=(any) url=http://pypi.python.org/pypi/jsonschema; @@ -29,7 +29,7 @@ package_python2-jsonschema() { cd $srcdir/$_pkgname-$pkgver-2 - python setup.py install --root=$pkgdir/ --optimize=1 + python2 setup.py install --root=$pkgdir/ --optimize=1 depends=(python2) install -D -m644 json/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE }