summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Botting2018-07-06 09:12:01 +1000
committerAndy Botting2018-07-06 09:12:01 +1000
commite9c0906860d4574fb0d869d987ffd56ceb7dc06e (patch)
tree07d028a275372a831da10d21b9c1925a8fdbb010
downloadaur-e9c0906860d4574fb0d869d987ffd56ceb7dc06e.tar.gz
Initial version v7.0.2-1
-rw-r--r--.SRCINFO67
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD58
3 files changed, 129 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4257d41ed869
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,67 @@
+pkgbase = python-gnocchiclient
+ pkgdesc = Python bindings to the Gnocchi API
+ pkgver = 7.0.2
+ pkgrel = 1
+ url = https://gnocchi.xyz/gnocchiclient/
+ arch = any
+ license = Apache
+ checkdepends = python-pbr
+ checkdepends = python2-pbr
+ checkdepends = python-cliff
+ checkdepends = python2-cliff
+ checkdepends = python-ujson
+ checkdepends = python2-ujson
+ checkdepends = python-keystoneauth1
+ checkdepends = python2-keystoneauth1
+ checkdepends = python-six
+ checkdepends = python2-six
+ checkdepends = python-futurist
+ checkdepends = python2-futurist
+ checkdepends = python-iso8601
+ checkdepends = python2-iso8601
+ checkdepends = python-monotonic
+ checkdepends = python2-monotonic
+ checkdepends = python-dateutil
+ checkdepends = python2-dateutil
+ checkdepends = python-debtcollector
+ checkdepends = python2-debtcollector
+ checkdepends = python-testtools
+ checkdepends = python2-testtools
+ checkdepends = python-fixtures
+ checkdepends = python2-fixtures
+ checkdepends = python-openstackclient
+ checkdepends = python2-openstackclient
+ checkdepends = python-pytest
+ checkdepends = python2-pytest
+ checkdepends = python-pytest-xdist
+ checkdepends = python2-pytest-xdist
+ makedepends = git
+ makedepends = python-setuptools
+ makedepends = python2-setuptools
+ source = git+https://github.com/gnocchixyz/python-gnocchiclient#tag=7.0.2
+ sha256sums = SKIP
+
+pkgname = python-gnocchiclient
+ depends = python-pbr
+ depends = python-cliff
+ depends = python-ujson
+ depends = python-keystoneauth1
+ depends = python-six
+ depends = python-futurist
+ depends = python-iso8601
+ depends = python-monotonic
+ depends = python-dateutil
+ depends = python-debtcollector
+
+pkgname = python2-gnocchiclient
+ depends = python2-pbr
+ depends = python2-cliff
+ depends = python2-ujson
+ depends = python2-keystoneauth1
+ depends = python2-six
+ depends = python2-futurist
+ depends = python2-iso8601
+ depends = python2-monotonic
+ depends = python2-dateutil
+ depends = python2-debtcollector
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..05c6d4d4c97b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e77d12f83dff
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,58 @@
+# Maintainer: Andy Botting <andy@andybotting.com>
+
+pkgname=('python-gnocchiclient' 'python2-gnocchiclient')
+pkgver='7.0.2'
+pkgrel='1'
+pkgdesc='Python bindings to the Gnocchi API'
+arch=('any')
+url='https://gnocchi.xyz/gnocchiclient/'
+license=('Apache')
+makedepends=('git' 'python-setuptools' 'python2-setuptools')
+checkdepends=('python-pbr' 'python2-pbr'
+ 'python-cliff' 'python2-cliff'
+ 'python-ujson' 'python2-ujson'
+ 'python-keystoneauth1' 'python2-keystoneauth1'
+ 'python-six' 'python2-six'
+ 'python-futurist' 'python2-futurist'
+ 'python-iso8601' 'python2-iso8601'
+ 'python-monotonic' 'python2-monotonic'
+ 'python-dateutil' 'python2-dateutil'
+ 'python-debtcollector' 'python2-debtcollector'
+ 'python-testtools' 'python2-testtools'
+ 'python-fixtures' 'python2-fixtures'
+ 'python-openstackclient' 'python2-openstackclient'
+ 'python-pytest' 'python2-pytest'
+ 'python-pytest-xdist' 'python2-pytest-xdist')
+source=("git+https://github.com/gnocchixyz/${pkgname}#tag=${pkgver}")
+sha256sums=('SKIP')
+
+prepare() {
+ cp -a "${srcdir}/${pkgname}"{,-py2}
+}
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ python setup.py build
+
+ cd "${srcdir}/${pkgname}-py2"
+ python2 setup.py build
+}
+
+package_python-gnocchiclient() {
+ depends=('python-pbr' 'python-cliff' 'python-ujson' 'python-keystoneauth1'
+ 'python-six' 'python-futurist' 'python-iso8601' 'python-monotonic'
+ 'python-dateutil' 'python-debtcollector')
+ cd "${srcdir}/${pkgname}"
+ python setup.py install --root="${pkgdir}" --optimize=1
+}
+
+package_python2-gnocchiclient() {
+ depends=('python2-pbr' 'python2-cliff' 'python2-ujson' 'python2-keystoneauth1'
+ 'python2-six' 'python2-futurist' 'python2-iso8601' 'python2-monotonic'
+ 'python2-dateutil' 'python2-debtcollector')
+ cd "${srcdir}/python-gnocchiclient-py2"
+ python2 setup.py install --root="${pkgdir}" --optimize=1
+ mv "${pkgdir}"/usr/bin/gnocchi{,2}
+}
+
+# vim:set ts=2 sw=2 et: