summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBigfootACA2021-03-18 09:09:22 +0800
committerBigfootACA2021-03-18 09:09:22 +0800
commite1e1a7df98b8b939f358f2bc52ea555dab4389db (patch)
tree36eab47ae7c3ea13a0e1b2739a36ab70e92cee54
downloadaur-e1e1a7df98b8b939f358f2bc52ea555dab4389db.tar.gz
upload to github
-rw-r--r--.SRCINFO41
-rw-r--r--.gitignore10
-rw-r--r--PKGBUILD66
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
+}