[arch-commits] Commit in python-lazy-object-proxy/repos (2 files)

2020-11-09 Thread Felix Yan via arch-commits
Date: Monday, November 9, 2020 @ 15:54:50
  Author: felixonmars
Revision: 399773

archrelease: copy trunk to staging-x86_64

Added:
  python-lazy-object-proxy/repos/staging-x86_64/
  python-lazy-object-proxy/repos/staging-x86_64/PKGBUILD
(from rev 399771, python-lazy-object-proxy/trunk/PKGBUILD)

--+
 PKGBUILD |   30 ++
 1 file changed, 30 insertions(+)

Copied: python-lazy-object-proxy/repos/staging-x86_64/PKGBUILD (from rev 
399771, python-lazy-object-proxy/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-11-09 15:54:50 UTC (rev 399773)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-lazy-object-proxy
+depends=("python")
+pkgver=1.5.1
+pkgrel=2
+pkgdesc='A fast and thorough lazy object proxy'
+arch=('x86_64')
+url="https://github.com/ionelmc/python-lazy-object-proxy;
+license=('BSD')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-benchmark' 'python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
+sha512sums=('76b54265a7a85bcdb64879c7773f7be2e179494530c47fcaeecb2a16130e520163eff7095a94e6095e0b1d5479cc12d439c6b64ef6bc7aa293ebcc23fe846ab0')
+
+build() {
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py pytest --addopts --ignore=src
+}
+
+package() {
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in python-lazy-object-proxy/repos (2 files)

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:16:13
  Author: felixonmars
Revision: 388358

archrelease: copy trunk to testing-x86_64

Added:
  python-lazy-object-proxy/repos/testing-x86_64/
  python-lazy-object-proxy/repos/testing-x86_64/PKGBUILD
(from rev 388357, python-lazy-object-proxy/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: python-lazy-object-proxy/repos/testing-x86_64/PKGBUILD (from rev 
388357, python-lazy-object-proxy/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-06-05 20:16:13 UTC (rev 388358)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-lazy-object-proxy
+pkgname=(python-lazy-object-proxy python2-lazy-object-proxy)
+pkgver=1.5.0
+pkgrel=1
+pkgdesc='A fast and thorough lazy object proxy'
+arch=('x86_64')
+url="https://github.com/ionelmc/python-lazy-object-proxy;
+license=('BSD')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest-benchmark' 'python-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
+sha512sums=('150f2fc240611175697ad638cf85f88bed6534b13cd39ea2d5103292b1c7a1825918738a6ad689940ce9f906f064077ad1fe2b036f6dff3f6f5d31bf43d817d7')
+
+prepare() {
+  cp -a python-lazy-object-proxy-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py pytest --addopts --ignore=src
+}
+
+package_python-lazy-object-proxy() {
+  depends=("python")
+
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-lazy-object-proxy() {
+  depends=("python2")
+
+  cd python-lazy-object-proxy-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in python-lazy-object-proxy/repos (2 files)

2019-10-25 Thread Evangelos Foutras via arch-commits
Date: Friday, October 25, 2019 @ 16:10:47
  Author: foutrelis
Revision: 365671

archrelease: copy trunk to staging-x86_64

Added:
  python-lazy-object-proxy/repos/staging-x86_64/
  python-lazy-object-proxy/repos/staging-x86_64/PKGBUILD
(from rev 365670, python-lazy-object-proxy/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: python-lazy-object-proxy/repos/staging-x86_64/PKGBUILD (from rev 
365670, python-lazy-object-proxy/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-25 16:10:47 UTC (rev 365671)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-lazy-object-proxy
+pkgname=(python-lazy-object-proxy python2-lazy-object-proxy)
+pkgver=1.4.2
+pkgrel=2
+pkgdesc='A fast and thorough lazy object proxy'
+arch=('x86_64')
+url="https://github.com/ionelmc/python-lazy-object-proxy;
+license=('BSD')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
+sha256sums=('b66238baf856b0d73c28404e6061612c5a28539c0b94b151776538ade66948e3')
+
+prepare() {
+  cp -a python-lazy-object-proxy-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver
+  LC_CTYPE=en_US.UTF-8 
PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.8:$PYTHONPATH" py.test --ignore=src
+
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7:$PYTHONPATH" py.test2 
--ignore=src
+}
+
+package_python-lazy-object-proxy() {
+  depends=("python")
+
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-lazy-object-proxy() {
+  depends=("python2")
+
+  cd python-lazy-object-proxy-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in python-lazy-object-proxy/repos (2 files)

2018-07-08 Thread Felix Yan via arch-commits
Date: Sunday, July 8, 2018 @ 17:18:09
  Author: felixonmars
Revision: 328102

fix broken pkgrelease

Added:
  python-lazy-object-proxy/repos/staging-x86_64/
Deleted:
  python-lazy-object-proxy/repos/community-staging-x86_64/


[arch-commits] Commit in python-lazy-object-proxy/repos (2 files)

2018-07-08 Thread Felix Yan via arch-commits
Date: Sunday, July 8, 2018 @ 17:16:29
  Author: felixonmars
Revision: 328101

archrelease: copy trunk to community-staging-x86_64

Added:
  python-lazy-object-proxy/repos/community-staging-x86_64/
  python-lazy-object-proxy/repos/community-staging-x86_64/PKGBUILD
(from rev 328100, python-lazy-object-proxy/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: python-lazy-object-proxy/repos/community-staging-x86_64/PKGBUILD (from 
rev 328100, python-lazy-object-proxy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-08 17:16:29 UTC (rev 328101)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-lazy-object-proxy
+pkgname=(python-lazy-object-proxy python2-lazy-object-proxy)
+pkgver=1.3.1
+pkgrel=2
+pkgdesc='A fast and thorough lazy object proxy'
+arch=('x86_64')
+url="https://github.com/ionelmc/python-lazy-object-proxy;
+license=('BSD')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest-benchmark' 'python2-pytest-benchmark')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
+sha256sums=('b315bc589ac934feb81c954424b501bf56afdbf7851918be4261c2ccdbb14ea7')
+
+prepare() {
+  cp -a python-lazy-object-proxy-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver
+  LC_CTYPE=en_US.UTF-8 
PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.7:$PYTHONPATH" py.test --ignore=src
+
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7:$PYTHONPATH" py.test2 
--ignore=src
+}
+
+package_python-lazy-object-proxy() {
+  depends=("python")
+
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-lazy-object-proxy() {
+  depends=("python2")
+
+  cd python-lazy-object-proxy-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}