[arch-commits] Commit in python-warlock/repos (2 files)

2020-11-09 Thread Evangelos Foutras via arch-commits
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)

2019-10-25 Thread Felix Yan via arch-commits
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)

2018-07-16 Thread Eli Schwartz via arch-commits
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)

2016-12-24 Thread Bartłomiej Piotrowski
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
+}