diff options
author | Andy Botting | 2018-07-06 09:12:01 +1000 |
---|---|---|
committer | Andy Botting | 2018-07-06 09:12:01 +1000 |
commit | e9c0906860d4574fb0d869d987ffd56ceb7dc06e (patch) | |
tree | 07d028a275372a831da10d21b9c1925a8fdbb010 | |
download | aur-e9c0906860d4574fb0d869d987ffd56ceb7dc06e.tar.gz |
Initial version v7.0.2-1
-rw-r--r-- | .SRCINFO | 67 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 58 |
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: |