summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfelixoid2017-02-07 21:27:29 +0300
committerfelixoid2017-02-07 21:29:44 +0300
commit2b4ac85a42d4135a9eccfe42fa70ac6a68b19074 (patch)
treee4c9c06f5706c53a05c217bfd085998c007e9f75
parentf36d292525e76670f73ee776d2852d5d09214039 (diff)
downloadaur-2b4ac85a42d4135a9eccfe42fa70ac6a68b19074.tar.gz
updated version, added python3, added tests
Remove python3, will wrote to @flying-sheep
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD42
2 files changed, 41 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 181466bc4c61..a2a1ca2747ec 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,20 @@
# Generated by mksrcinfo v8
-# Tue Dec 8 00:13:08 UTC 2015
+# Tue Feb 7 18:29:26 UTC 2017
pkgbase = python2-schema
- pkgdesc = Python module to validate and convert data structures.
- pkgver = 0.3.1
+ pkgdesc = Python library for validating Python data structures.
+ pkgver = 0.6.5
pkgrel = 1
- url = https://github.com/halst/schema
+ url = https://github.com/keleshev/schema
arch = i686
arch = x86_64
license = MIT
- depends = python2
- source = https://pypi.python.org/packages/source/s/schema/schema-0.3.1.tar.gz
- sha1sums = 732ef97af28bcc8667ab3cbb1e8c1ac2668623d4
+ makedepends = python-setuptools
+ makedepends = python-pytest
+ makedepends = python2-setuptools
+ makedepends = python2-pytest
+ source = https://pypi.python.org/packages/source/s/schema/schema-0.6.5.tar.gz
+ sha256sums = b7494da450ce247fe8c7f2a8f9a73fbe5f1a634f64f734ce62aaba0708d76f0f
pkgname = python2-schema
+ depends = python2
diff --git a/PKGBUILD b/PKGBUILD
index c807dfb00a44..f344f4c21c86 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,36 @@
-# Maintainer: DJ Lucas <dj_AT_linuxfromscratch_DOT_org>
+# Contributor: Vladimir Keleshev <vladimir [at] keleshev [dot] com>
+# Maintainer: Mikhail felixoid Shiryaev <mr dot felixoid at gmail dot com>
+
_name=schema
-pkgname="python2-$_name"
-pkgver=0.3.1
+pkgbase=python2-${_name}
+pkgname=python2-${_name}
+#pkgname=(python2-${_name} python-${_name})
+pkgver=0.6.5
pkgrel=1
-pkgdesc='Python module to validate and convert data structures.'
+pkgdesc='Python library for validating Python data structures.'
arch=('i686' 'x86_64')
-url="https://github.com/halst/$_name"
+url="https://github.com/keleshev/${_name}"
license=('MIT')
-depends=('python2')
-source=("https://pypi.python.org/packages/source/s/$_name/$_name-$pkgver.tar.gz")
-sha1sums=('732ef97af28bcc8667ab3cbb1e8c1ac2668623d4')
+makedepends=('python-setuptools' 'python-pytest' 'python2-setuptools' 'python2-pytest')
+source=("https://pypi.python.org/packages/source/s/${_name}/${_name}-${pkgver}.tar.gz")
+sha256sums=('b7494da450ce247fe8c7f2a8f9a73fbe5f1a634f64f734ce62aaba0708d76f0f')
+
+check() {
+ cd ${_name}-${pkgver}
+ python2 setup.py test
+ # python setup.py test
+}
-package() {
- cd "$srcdir/$_name-$pkgver"
- python2 setup.py install --root="$pkgdir" --optimize=1
- install -Dm644 {,"$pkgdir/usr/share/licenses/$pkgname/"}LICENSE-MIT
+package_python2-schema() {
+ depends=('python2')
+ cd "${srcdir}/${_name}-${pkgver}"
+ python2 setup.py install --root="${pkgdir}" --optimize=1
+ install -Dm644 LICENSE-MIT ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT
}
+
+#package_python-schema() {
+# depends=('python')
+# cd "${srcdir}/${_name}-${pkgver}"
+# python setup.py install --root="${pkgdir}" --optimize=1
+# install -Dm644 LICENSE-MIT ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT
+#}