summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix2017-08-22 22:12:11 +0200
committerFelix2017-08-22 22:12:11 +0200
commit39460797b660bea63e84e35dd92f86531876eb6f (patch)
tree3b0f0c32cf053a453b3d0906b4778e32a6dc7f11
downloadaur-39460797b660bea63e84e35dd92f86531876eb6f.tar.gz
intial commit
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD24
3 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ec787f82e3bf
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = python-pykwalify
+ pkgdesc = Python lib/cli for JSON/YAML schema validation
+ pkgver = 1.6.0
+ pkgrel = 1
+ url = https://github.com/Grokzen/pykwalify
+ arch = any
+ license = MIT
+ makedepends = python-dateutil
+ makedepends = python-docopt
+ makedepends = python-yaml
+ provides = pykwalify
+ source = https://github.com/Grokzen/pykwalify/releases/download/1.6.0/pykwalify-1.6.0.tar.gz
+ sha256sums = 97f880ccf5de3b50f85d08226333e4474fcb1ede8d76438e7a6df0831cf0d95d
+
+pkgname = python-pykwalify
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..a27179663548
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+PKGBUILD
+.SRCINFO
+.gitignore
+*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..40cf1cfb3065
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer: Felix Buehler <account@buehler.de>
+
+_pkgname=pykwalify
+pkgname=python-pykwalify
+pkgver=1.6.0
+pkgrel=1
+pkgdesc='Python lib/cli for JSON/YAML schema validation'
+arch=('any')
+url='https://github.com/Grokzen/pykwalify'
+license=('MIT')
+makedepends=('python-dateutil' 'python-docopt' 'python-yaml')
+source=("https://github.com/Grokzen/${_pkgname}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz")
+provides=('pykwalify')
+sha256sums=('97f880ccf5de3b50f85d08226333e4474fcb1ede8d76438e7a6df0831cf0d95d')
+
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ python setup.py build
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ python setup.py -q install --root="$pkgdir" --optimize=1
+} \ No newline at end of file