summarylogtreecommitdiffstats
diff options
context:
space:
mode:
author0x9fff002019-04-13 18:37:19 +0200
committer0x9fff002019-04-13 18:38:31 +0200
commit49b1c806e938e82abae25d10bb3333cdb495b245 (patch)
treeb3ac4fc9d6e3440770071fa849904f876374ef18
parenta303f08bbefa7b042f3eececbde19810299819a6 (diff)
downloadaur-49b1c806e938e82abae25d10bb3333cdb495b245.tar.gz
0.7.0-2
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD57
2 files changed, 37 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f580438eeed4..498cbdad9c9e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,17 @@
-# Generated by mksrcinfo v8
-# Tue Feb 7 18:36:26 UTC 2017
pkgbase = python2-schema
- pkgdesc = Python library for validating Python data structures.
- pkgver = 0.6.5
- pkgrel = 1
+ pkgdesc = Python module to validate and convert data structures.
+ pkgver = 0.7.0
+ pkgrel = 2
url = https://github.com/keleshev/schema
- arch = i686
- arch = x86_64
+ arch = any
license = MIT
+ checkdepends = python2-mock
+ checkdepends = python2-pytest
makedepends = python2-setuptools
- makedepends = python2-pytest
- source = https://files.pythonhosted.org/packages/source/s/schema/schema-0.6.5.tar.gz
- sha256sums = b7494da450ce247fe8c7f2a8f9a73fbe5f1a634f64f734ce62aaba0708d76f0f
+ depends = python2
+ depends = python2-contextlib2
+ source = https://files.pythonhosted.org/packages/source/s/schema/schema-0.7.0.tar.gz
+ sha256sums = 44add3ef9016c85ac4b0291b45286a657d0df309b31528ca8d0a9c6d0aa68186
pkgname = python2-schema
- depends = python2
diff --git a/PKGBUILD b/PKGBUILD
index 79b3df9fe2db..3ea1f5b88331 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,34 @@
-# Contributor: Vladimir Keleshev <vladimir [at] keleshev [dot] com>
-# Maintainer: Mikhail felixoid Shiryaev <mr dot felixoid at gmail dot com>
+# Maintainer: 0x9fff00 <0x9fff00+git@protonmail.ch>
_name=schema
-pkgbase=python2-${_name}
-pkgname=python2-${_name}
-#pkgname=(python2-${_name} python-${_name})
-pkgver=0.6.5
-pkgrel=1
-pkgdesc='Python library for validating Python data structures.'
-arch=('i686' 'x86_64')
-url="https://github.com/keleshev/${_name}"
-license=('MIT')
-makedepends=('python2-setuptools' 'python2-pytest')
-#makedepends=('python-setuptools' 'python-pytest' 'python2-setuptools' 'python2-pytest')
-source=("https://files.pythonhosted.org/packages/source/s/${_name}/${_name}-${pkgver}.tar.gz")
-sha256sums=('b7494da450ce247fe8c7f2a8f9a73fbe5f1a634f64f734ce62aaba0708d76f0f')
+pkgname="python2-$_name"
+pkgver=0.7.0
+pkgrel=2
+pkgdesc='Python module to validate and convert data structures.'
+arch=(any)
+url="https://github.com/keleshev/$_name"
+depends=(python2 python2-contextlib2)
+makedepends=(python2-setuptools)
+checkdepends=(python2-mock python2-pytest)
+license=(MIT)
+source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
+sha256sums=('44add3ef9016c85ac4b0291b45286a657d0df309b31528ca8d0a9c6d0aa68186')
-check() {
- cd ${_name}-${pkgver}
- python2 setup.py test
- # python setup.py test
+build() {
+ cd "$_name-$pkgver"
+
+ python2 setup.py build
}
-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
+check() {
+ cd "$_name-$pkgver"
+
+ python2 setup.py test
}
-#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
-#}
+package() {
+ cd "$_name-$pkgver"
+
+ python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+ install -D -m644 LICENSE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}