summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp A2017-12-28 15:46:41 +0100
committerPhilipp A2017-12-28 15:47:51 +0100
commitdd2fec2c42bba560671b6194b940faecbc962d53 (patch)
treeff97659b3f8deddba07b53d0fc7f9890bdc74667
parent232e1df3b28ac4afe62446365a77082529aec885 (diff)
downloadaur-dd2fec2c42bba560671b6194b940faecbc962d53.tar.gz
Switched to split package
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD40
3 files changed, 47 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 392410f805ab..dd16794709ef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,20 @@
+# Generated by mksrcinfo v8
+# Thu Dec 28 14:46:59 UTC 2017
pkgbase = python-schema
pkgdesc = Python module to validate and convert data structures.
- pkgver = 0.6.5
+ pkgver = 0.6.6
pkgrel = 1
- url = https://github.com/halst/schema
- arch = i686
- arch = x86_64
+ url = https://github.com/keleshev/schema
+ arch = any
license = MIT
- depends = python
- source = https://files.pythonhosted.org/packages/source/s/schema/schema-0.6.5.tar.gz
- sha1sums = 5d2ec7bc20577099f614bc5ab2ee9096071f9fd3
+ makedepends = python-setuptools
+ makedepends = python-pytest
+ makedepends = python2-setuptools
+ makedepends = python2-pytest
+ source = https://github.com/keleshev/schema/archive/v0.6.6.tar.gz
+ sha1sums = fad10e26ba7bb28ec0d0e57f4410882dc357ab63
+
+pkgname = python2-schema
pkgname = python-schema
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..24f2ec57e666
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/pkg/
+/src/
+/*.pkg.tar.xz
+/*.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
index 6e10b8bd73f9..ccf0785159b6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,37 @@
+# Contributor: Vladimir Keleshev <vladimir [at] keleshev [dot] com>
+# Maintainer: ???
+
_name=schema
-pkgname="python-$_name"
-pkgver=0.6.5
+pkgbase="python-$_name"
+pkgname=("python2-$_name" "python-$_name")
+pkgver=0.6.6
pkgrel=1
pkgdesc='Python module to validate and convert data structures.'
-arch=('i686' 'x86_64')
-url="https://github.com/halst/$_name"
+arch=('any')
+url="https://github.com/keleshev/$_name"
license=('MIT')
-depends=('python')
-source=("https://files.pythonhosted.org/packages/source/s/$_name/$_name-$pkgver.tar.gz")
-sha1sums=('5d2ec7bc20577099f614bc5ab2ee9096071f9fd3')
+makedepends=('python-setuptools' 'python-pytest'
+ 'python2-setuptools' 'python2-pytest')
+source=("https://github.com/keleshev/$_name/archive/v$pkgver.tar.gz")
+sha1sums=('fad10e26ba7bb28ec0d0e57f4410882dc357ab63')
+
+check() {
+ cd "$_name-$pkgver"
+ python2 setup.py test
+ python setup.py test
+}
-package() {
+do_package() {
+ depends=("$1")
cd "$srcdir/$_name-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1
- install -Dm644 {,"$pkgdir/usr/share/licenses/$pkgname/"}LICENSE-MIT
+ "$1" setup.py install --root="$pkgdir" --optimize=1
+ install -Dm644 LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT"
+}
+
+package_python2-schema() {
+ do_package python2
+}
+
+package_python-schema() {
+ do_package python
}