summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2019-06-15 01:55:12 +0800
committerUniversebenzene2019-06-15 01:55:12 +0800
commit8f682f5b135706e9533c5ac9d9c25d7b586573bc (patch)
tree66e1857fdc954e825c9b8839b61562c5538d9638
parentc9da6e5b1b4193edf250095dcfb29d62523af1f1 (diff)
downloadaur-python-jsonschema26.tar.gz
Remove py2 due to broken makedepends
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD63
2 files changed, 36 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 275874bc0bac..f91faf3c79a7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index fa1d40fd4121..c2b26ec99091 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}
+#}