diff options
author | BigfootACA | 2021-03-18 09:09:22 +0800 |
---|---|---|
committer | BigfootACA | 2021-03-18 09:09:22 +0800 |
commit | e1e1a7df98b8b939f358f2bc52ea555dab4389db (patch) | |
tree | 36eab47ae7c3ea13a0e1b2739a36ab70e92cee54 | |
download | aur-e1e1a7df98b8b939f358f2bc52ea555dab4389db.tar.gz |
upload to github
-rw-r--r-- | .SRCINFO | 41 | ||||
-rw-r--r-- | .gitignore | 10 | ||||
-rw-r--r-- | PKGBUILD | 66 |
3 files changed, 117 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a008e81ce507 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,41 @@ +pkgbase = python-pypowervm + pkgdesc = Python binding for the PowerVM REST API + pkgver = 1.1.24 + pkgrel = 1 + url = http://github.com/powervm/ + arch = any + license = Apache + checkdepends = python-hacking + checkdepends = python-coverage + checkdepends = python-discover + checkdepends = python-fixtures + checkdepends = python-pylint + checkdepends = python-subunit + checkdepends = python-sphinx + checkdepends = python-oslosphinx + checkdepends = python-stestr + checkdepends = python-testscenarios + checkdepends = python-testtools + checkdepends = python-mock + makedepends = python-setuptools + depends = python + depends = python-pbr + depends = python-lxml + depends = python-oslo-concurrency + depends = python-oslo-context + depends = python-oslo-i18n + depends = python-oslo-log + depends = python-oslo-utils + depends = python-pyasn1-modules + depends = python-pyasn1 + depends = python-pytz + depends = python-taskflow + depends = python-requests + depends = python-six + source = https://pypi.io/packages/source/p/pypowervm/pypowervm-1.1.24.tar.gz + md5sums = 50b580055e5628aadaeb42fd69158ff8 + sha256sums = 4c6bf225d2b1022b5d363f9b3695fd1692523235d3ce1b5b4506fbc608bdb535 + sha512sums = b2d254555c7501961bd45ac7a7bfea886ac12c8eab07b6bc34352e425f6e9c9cb6fa8331796164962f1f60afcaa9aa9e8a711cdf71dcb70cce7c4188c4217543 + +pkgname = python-pypowervm + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..fcaabd513b1a --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +pkg +src +*.tar +*.gz +*.xz +*.zst +*.zip +*.lz4 +*.lzo +*.bz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..59adffaa8056 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,66 @@ +# Maintainer: BigfootACA <bigfoot@classfun.cn> + +_pyname=pypowervm +pkgname=python-$_pyname +pkgver=1.1.24 +pkgrel=1 +pkgdesc="Python binding for the PowerVM REST API" +arch=(any) +url="http://github.com/powervm/" +license=(Apache) +depends=( + python + python-pbr + python-lxml + python-oslo-concurrency + python-oslo-context + python-oslo-i18n + python-oslo-log + python-oslo-utils + python-pyasn1-modules + python-pyasn1 + python-pytz + python-taskflow + python-requests + python-six +) +makedepends=(python-setuptools) +checkdepends=( + python-hacking + python-coverage + python-discover + python-fixtures + python-pylint + python-subunit + python-sphinx + python-oslosphinx + python-stestr + python-testscenarios + python-testtools + python-mock +) +source=(https://pypi.io/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz) +md5sums=('50b580055e5628aadaeb42fd69158ff8') +sha256sums=('4c6bf225d2b1022b5d363f9b3695fd1692523235d3ce1b5b4506fbc608bdb535') +sha512sums=('b2d254555c7501961bd45ac7a7bfea886ac12c8eab07b6bc34352e425f6e9c9cb6fa8331796164962f1f60afcaa9aa9e8a711cdf71dcb70cce7c4188c4217543') + +export PBR_VERSION=$pkgver + +build(){ + cd $_pyname-$pkgver + python setup.py build +} + +check(){ + cd $_pyname-$pkgver + ## mkvterm and rmvterm is not available in archlinux + rm -f pypowervm/tests/tasks/test_vterm.py + unset LANGUAGE LANG LC_ALL + stestr run +} + +package(){ + cd $_pyname-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} |