[arch-commits] Commit in python-warlock/repos (2 files)
Date: Monday, November 9, 2020 @ 18:28:07 Author: foutrelis Revision: 747992 archrelease: copy trunk to community-staging-any Added: python-warlock/repos/community-staging-any/ python-warlock/repos/community-staging-any/PKGBUILD (from rev 747991, python-warlock/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: python-warlock/repos/community-staging-any/PKGBUILD (from rev 747991, python-warlock/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2020-11-09 18:28:07 UTC (rev 747992) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=python-warlock +pkgver=1.3.3 +pkgrel=4 +pkgdesc="Python object model built on JSON schema and JSON patch." +arch=('any') +license=('Apache') +url="https://github.com/bcwaldon/warlock; +depends=('python-jsonschema' 'python-jsonpatch' 'python-six') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner' 'python-pytest-cov') +source=("$pkgname-$pkgver.tar.gz::https://github.com/bcwaldon/warlock/archive/$pkgver.tar.gz;) +sha512sums=('8a9135a17ccc0d0939ad98eee16100ec68b911d672b3af549f7629edcd6e08129f9e4ab707082593274fc896bc405ab6d6ba9e4bf6fc40b8522ec99327c983ec') + +build() { + cd warlock-$pkgver + python setup.py build +} + +check() { + cd warlock-$pkgver + python setup.py pytest +} + +package() { + cd warlock-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-warlock/repos (2 files)
Date: Saturday, October 26, 2019 @ 04:19:17 Author: felixonmars Revision: 519982 archrelease: copy trunk to community-staging-any Added: python-warlock/repos/community-staging-any/ python-warlock/repos/community-staging-any/PKGBUILD (from rev 519979, python-warlock/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: python-warlock/repos/community-staging-any/PKGBUILD (from rev 519979, python-warlock/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2019-10-26 04:19:17 UTC (rev 519982) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=python-warlock +pkgver=1.3.3 +pkgrel=2 +pkgdesc="Python object model built on JSON schema and JSON patch." +arch=('any') +license=('Apache') +url="https://github.com/bcwaldon/warlock; +depends=('python-jsonschema' 'python-jsonpatch' 'python-six') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner' 'python-pytest-cov') +source=("$pkgname-$pkgver.tar.gz::https://github.com/bcwaldon/warlock/archive/$pkgver.tar.gz;) +sha512sums=('8a9135a17ccc0d0939ad98eee16100ec68b911d672b3af549f7629edcd6e08129f9e4ab707082593274fc896bc405ab6d6ba9e4bf6fc40b8522ec99327c983ec') + +build() { + cd warlock-$pkgver + python setup.py build +} + +check() { + cd warlock-$pkgver + python setup.py pytest +} + +package() { + cd warlock-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-warlock/repos (2 files)
Date: Monday, July 16, 2018 @ 15:32:55 Author: eschwartz Revision: 359870 archrelease: copy trunk to community-staging-any Added: python-warlock/repos/community-staging-any/ python-warlock/repos/community-staging-any/PKGBUILD (from rev 359869, python-warlock/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: python-warlock/repos/community-staging-any/PKGBUILD (from rev 359869, python-warlock/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-16 15:32:55 UTC (rev 359870) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-warlock +pkgname=('python-warlock' 'python2-warlock') +pkgver=1.3.0 +pkgrel=3 +pkgdesc="Python object model built on JSON schema and JSON patch." +arch=('any') +license=('Apache') +url="https://github.com/bcwaldon/warlock; +makedepends=('python-setuptools' 'python2-setuptools' 'python-jsonschema' 'python2-jsonschema' + 'python-jsonpatch' 'python2-jsonpatch' 'python-six' 'python2-six' 'git') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("git+https://github.com/bcwaldon/warlock.git#tag=v$pkgver;) +sha512sums=('SKIP') + +prepare() { + cp -a warlock{,-py2} +} + +build() { + cd "$srcdir"/warlock + python setup.py build + + cd "$srcdir"/warlock-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/warlock + python setup.py pytest + + cd "$srcdir"/warlock-py2 + python2 setup.py pytest +} + +package_python-warlock() { + depends=('python-jsonschema' 'python-jsonpatch' 'python-six') + + cd warlock + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-warlock() { + depends=('python2-jsonschema' 'python2-jsonpatch' 'python2-six') + + cd warlock-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-warlock/repos (2 files)
Date: Sunday, December 25, 2016 @ 05:45:23 Author: bpiotrowski Revision: 201834 archrelease: copy trunk to community-staging-any Added: python-warlock/repos/community-staging-any/ python-warlock/repos/community-staging-any/PKGBUILD (from rev 201833, python-warlock/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: python-warlock/repos/community-staging-any/PKGBUILD (from rev 201833, python-warlock/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2016-12-25 05:45:23 UTC (rev 201834) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+ +pkgbase=python-warlock +pkgname=('python-warlock' 'python2-warlock') +pkgver=1.3.0 +pkgrel=2 +pkgdesc="Python object model built on JSON schema and JSON patch." +arch=('any') +license=('Apache') +url="https://github.com/bcwaldon/warlock; +makedepends=('python-setuptools' 'python2-setuptools' 'python-jsonschema' 'python2-jsonschema' + 'python-jsonpatch' 'python2-jsonpatch' 'python-six' 'python2-six' 'git') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("git+https://github.com/bcwaldon/warlock.git#tag=v$pkgver;) +sha512sums=('SKIP') + +prepare() { + cp -a warlock{,-py2} +} + +build() { + cd "$srcdir"/warlock + python setup.py build + + cd "$srcdir"/warlock-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/warlock + python setup.py ptr + + cd "$srcdir"/warlock-py2 + python2 setup.py ptr +} + +package_python-warlock() { + depends=('python-jsonschema' 'python-jsonpatch' 'python-six') + + cd warlock + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-warlock() { + depends=('python2-jsonschema' 'python2-jsonpatch' 'python2-six') + + cd warlock-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}