[arch-commits] Commit in python-os-client-config/repos (2 files)

2020-11-09 Thread Evangelos Foutras via arch-commits
Date: Monday, November 9, 2020 @ 19:22:59
  Author: foutrelis
Revision: 748035

archrelease: copy trunk to community-staging-any

Added:
  python-os-client-config/repos/community-staging-any/
  python-os-client-config/repos/community-staging-any/PKGBUILD
(from rev 748033, python-os-client-config/trunk/PKGBUILD)

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

Copied: python-os-client-config/repos/community-staging-any/PKGBUILD (from rev 
748033, python-os-client-config/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2020-11-09 19:22:59 UTC (rev 748035)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-os-client-config
+pkgver=2.1.0
+pkgrel=3
+arch=('any')
+pkgdesc='OpenStack Client Configuation Library'
+url='https://github.com/openstack/os-client-config'
+license=('Apache')
+depends=('python-openstacksdk')
+makedepends=('python-setuptools')
+checkdepends=('python-stestr' 'python-oslotest' 'python-jsonschema' 
'python-mock'
+  'python-glanceclient')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/os-client-config/archive/$pkgver.tar.gz;)
+sha512sums=('f019b5fa44a587bf853a931c9ee86a7e83c5f0d0319f2d5f75cfd34ce947f9961a7905e80df0c06f8234c9e36dc13bfcf039264243b57dd76874bfb3fd55d7bd')
+
+export PBR_VERSION=$pkgver
+
+prepare() {
+  # FS#54781
+  # https://bugs.launchpad.net/os-client-config/+bug/1707019
+  sed -i "/^packages =/i package_data = os_client_config = *.json */*.json" 
os-client-config-$pkgver/setup.cfg
+
+  sed -i 's/assertItemsEqual/assertCountEqual/' 
os-client-config-$pkgver/os_client_config/tests/test_config.py
+}
+
+build() {
+  cd os-client-config-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd os-client-config-$pkgver
+  stestr run
+}
+
+package() {
+  cd os-client-config-$pkgver
+  python setup.py install --root "$pkgdir" --optimize=1
+}


[arch-commits] Commit in python-os-client-config/repos (2 files)

2019-10-25 Thread Felix Yan via arch-commits
Date: Saturday, October 26, 2019 @ 05:36:53
  Author: felixonmars
Revision: 520148

archrelease: copy trunk to community-staging-any

Added:
  python-os-client-config/repos/community-staging-any/
  python-os-client-config/repos/community-staging-any/PKGBUILD
(from rev 520146, python-os-client-config/trunk/PKGBUILD)

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

Copied: python-os-client-config/repos/community-staging-any/PKGBUILD (from rev 
520146, python-os-client-config/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-10-26 05:36:53 UTC (rev 520148)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-os-client-config
+pkgname=('python-os-client-config' 'python2-os-client-config')
+pkgver=1.32.0
+pkgrel=2
+arch=('any')
+pkgdesc='OpenStack Client Configuation Library'
+url='https://github.com/openstack/os-client-config'
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-openstacksdk' 
'python2-openstacksdk')
+checkdepends=('python-stestr' 'python2-stestr' 'python-oslotest' 
'python2-oslotest'
+  'python-jsonschema' 'python2-jsonschema' 'python-mock' 
'python2-mock'
+  'python-glanceclient' 'python2-glanceclient')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/os-client-config/archive/$pkgver.tar.gz;)
+sha512sums=('b5df4fac8776c4638bc936e8d39ef6626d8a441c84d8b2ab9d73126dc76b0a0f4f6edcd25af69176d2a34319540c1e81b7f1465d06a3407119a220b252232bb1')
+
+prepare() {
+  # FS#54781
+  # https://bugs.launchpad.net/os-client-config/+bug/1707019
+  sed -i "/^packages =/i package_data = os_client_config = *.json */*.json" 
os-client-config-$pkgver/setup.cfg
+
+  cp -a os-client-config-$pkgver{,-py2}
+
+  sed -i 's/assertItemsEqual/assertCountEqual/' 
os-client-config-$pkgver/os_client_config/tests/test_config.py
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/os-client-config-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/os-client-config-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/os-client-config-$pkgver
+  stestr run
+
+  cd "$srcdir"/os-client-config-$pkgver-py2
+  PYTHON=python2 stestr2 run
+}
+
+package_python-os-client-config() {
+  depends=('python-openstacksdk')
+
+  cd os-client-config-$pkgver
+  python setup.py install --root "$pkgdir" --optimize=1
+}
+
+package_python2-os-client-config() {
+  depends=('python2-openstacksdk')
+
+  cd os-client-config-$pkgver-py2
+  python2 setup.py install --root "$pkgdir" --optimize=1
+}


[arch-commits] Commit in python-os-client-config/repos (2 files)

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 02:58:38
  Author: foutrelis
Revision: 361554

archrelease: copy trunk to community-staging-any

Added:
  python-os-client-config/repos/community-staging-any/
  python-os-client-config/repos/community-staging-any/PKGBUILD
(from rev 361553, python-os-client-config/trunk/PKGBUILD)

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

Copied: python-os-client-config/repos/community-staging-any/PKGBUILD (from rev 
361553, python-os-client-config/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 02:58:38 UTC (rev 361554)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-os-client-config
+pkgname=('python-os-client-config' 'python2-os-client-config')
+pkgver=1.31.2
+pkgrel=2
+arch=('any')
+pkgdesc='OpenStack Client Configuation Library'
+url='https://github.com/openstack/os-client-config'
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-openstacksdk' 
'python2-openstacksdk')
+checkdepends=('python-stestr' 'python2-stestr' 'python-oslotest' 
'python2-oslotest'
+  'python-jsonschema' 'python2-jsonschema' 'python-mock' 
'python2-mock'
+  'python-glanceclient' 'python2-glanceclient')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/os-client-config/archive/$pkgver.tar.gz;)
+sha512sums=('4007e2352f69ff294a644bcb82547614ce0026ad06440ec06b538f4f1f72bc5070e34db536e7ed11ad5f6cdb991f33b897c8dcba246b3a3aad9b612e9110e290')
+
+prepare() {
+  # FS#54781
+  # https://bugs.launchpad.net/os-client-config/+bug/1707019
+  sed -i "/^packages =/i package_data = os_client_config = *.json */*.json" 
os-client-config-$pkgver/setup.cfg
+
+  sed -i 's/assertItemsEqual/assertCountEqual/' 
os-client-config-$pkgver/os_client_config/tests/test_config.py
+
+  cp -a os-client-config-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/os-client-config-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/os-client-config-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/os-client-config-$pkgver
+  stestr run
+
+  cd "$srcdir"/os-client-config-$pkgver-py2
+  stestr2 run
+}
+
+package_python-os-client-config() {
+  depends=('python-openstacksdk')
+
+  cd os-client-config-$pkgver
+  python setup.py install --root "$pkgdir" --optimize=1
+}
+
+package_python2-os-client-config() {
+  depends=('python2-openstacksdk')
+
+  cd os-client-config-$pkgver-py2
+  python2 setup.py install --root "$pkgdir" --optimize=1
+}


[arch-commits] Commit in python-os-client-config/repos (2 files)

2016-12-24 Thread Evangelos Foutras
Date: Saturday, December 24, 2016 @ 18:53:09
  Author: foutrelis
Revision: 201776

archrelease: copy trunk to community-staging-any

Added:
  python-os-client-config/repos/community-staging-any/
  python-os-client-config/repos/community-staging-any/PKGBUILD
(from rev 201775, python-os-client-config/trunk/PKGBUILD)

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

Copied: python-os-client-config/repos/community-staging-any/PKGBUILD (from rev 
201775, python-os-client-config/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2016-12-24 18:53:09 UTC (rev 201776)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-os-client-config
+pkgname=('python-os-client-config' 'python2-os-client-config')
+pkgver=1.24.0
+pkgrel=2
+arch=('any')
+pkgdesc='OpenStack Client Configuation Library'
+url='https://github.com/openstack/os-client-config'
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-yaml' 
'python2-yaml' 'git'
+ 'python-appdirs' 'python2-appdirs' 'python-keystoneauth1' 
'python2-keystoneauth1'
+ 'python-requestsexceptions' 'python2-requestsexceptions')
+checkdepends=('python-testrepository' 'python2-testrepository' 
'python-oslotest' 'python2-oslotest'
+  'python-jsonschema' 'python2-jsonschema' 'python-mock' 
'python2-mock'
+  'python-glanceclient' 'python2-glanceclient')
+source=("git+https://github.com/openstack/os-client-config.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cp -a os-client-config{,-py2}
+}
+
+build() {
+  cd "$srcdir"/os-client-config
+  python setup.py build
+
+  cd "$srcdir"/os-client-config-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/os-client-config
+  # One test failure in os_client_config.tests.test_config.TestConfig
+  python setup.py testr || warning "Tests failed"
+
+  cd "$srcdir"/os-client-config-py2
+  PYTHON=python2 python2 setup.py testr
+}
+
+package_python-os-client-config() {
+  depends=('python-yaml' 'python-appdirs' 'python-keystoneauth1' 
'python-requestsexceptions')
+
+  cd os-client-config
+  python setup.py install --root "$pkgdir" --optimize=1
+}
+
+package_python2-os-client-config() {
+  depends=('python2-yaml' 'python2-appdirs' 'python2-keystoneauth1' 
'python2-requestsexceptions')
+
+  cd os-client-config-py2
+  python2 setup.py install --root "$pkgdir" --optimize=1
+}


[arch-commits] Commit in python-os-client-config/repos (2 files)

2016-02-26 Thread Felix Yan
Date: Friday, February 26, 2016 @ 11:10:51
  Author: fyan
Revision: 163499

archrelease: copy trunk to community-any

Added:
  python-os-client-config/repos/community-any/
  python-os-client-config/repos/community-any/PKGBUILD
(from rev 163498, python-os-client-config/trunk/PKGBUILD)

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

Copied: python-os-client-config/repos/community-any/PKGBUILD (from rev 163498, 
python-os-client-config/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2016-02-26 10:10:51 UTC (rev 163499)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-os-client-config
+pkgname=('python-os-client-config' 'python2-os-client-config')
+pkgver=1.16.0
+pkgrel=1
+arch=('any')
+pkgdesc='OpenStack Client Configuation Library'
+url='https://github.com/openstack/os-client-config'
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-yaml' 
'python2-yaml' 'git'
+ 'python-appdirs' 'python2-appdirs' 'python-keystoneauth1' 
'python2-keystoneauth1'
+ 'python-requestsexceptions' 'python2-requestsexceptions')
+checkdepends=('python-testrepository' 'python2-testrepository' 
'python-oslotest' 'python2-oslotest'
+  'python-jsonschema' 'python2-jsonschema' 'python-mock' 
'python2-mock'
+  'python-glanceclient' 'python2-glanceclient')
+source=("git+https://github.com/openstack/os-client-config.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cp -a os-client-config{,-py2}
+}
+
+build() {
+  cd "$srcdir"/os-client-config
+  python setup.py build
+
+  cd "$srcdir"/os-client-config-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/os-client-config
+  # One test failure in os_client_config.tests.test_config.TestConfig
+  python setup.py testr || warning "Tests failed"
+
+  cd "$srcdir"/os-client-config-py2
+  PYTHON=python2 python2 setup.py testr
+}
+
+package_python-os-client-config() {
+  depends=('python-yaml' 'python-appdirs' 'python-keystoneauth1' 
'python-requestsexceptions')
+
+  cd os-client-config
+  python setup.py install --root "$pkgdir" --optimize=1
+}
+
+package_python2-os-client-config() {
+  depends=('python2-yaml' 'python2-appdirs' 'python2-keystoneauth1' 
'python2-requestsexceptions')
+
+  cd os-client-config-py2
+  python2 setup.py install --root "$pkgdir" --optimize=1
+}