diff options
author | BigfootACA | 2021-03-18 16:20:04 +0800 |
---|---|---|
committer | BigfootACA | 2021-03-18 16:20:04 +0800 |
commit | 3528a245c85b445a589817f2eb791e030325d37b (patch) | |
tree | f747d41aa589c96c7580c506c62069ad60abdd98 | |
download | aur-3528a245c85b445a589817f2eb791e030325d37b.tar.gz |
upload to github
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | .gitignore | 10 | ||||
-rw-r--r-- | PKGBUILD | 58 |
3 files changed, 104 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b23bf0173e47 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,36 @@ +pkgbase = python-os-xenapi + pkgdesc = XenAPI library for OpenStack projects + pkgver = 0.3.4 + pkgrel = 1 + url = http://www.citrix.com/ + arch = any + license = Apache + checkdepends = python-hacking + checkdepends = python-coverage + checkdepends = python-subunit + checkdepends = python-sphinx + checkdepends = python-oslosphinx + checkdepends = python-oslotest + checkdepends = python-os-testr + checkdepends = python-testrepository + checkdepends = python-testscenarios + checkdepends = python-testtools + checkdepends = python-reno + makedepends = python-setuptools + depends = python + depends = python-pbr + depends = python-babel + depends = python-eventlet + depends = python-oslo-concurrency + depends = python-oslo-log + depends = python-oslo-utils + depends = python-oslo-i18n + depends = python-paramiko + depends = python-six + source = https://pypi.io/packages/source/o/os-xenapi/os-xenapi-0.3.4.tar.gz + md5sums = e1023c66411893c0d512fb227ae63b5c + sha256sums = 85d9d4bff4086a9c36eb9b2b9dfce542fa8336821a63826180dc0e8637e8ad72 + sha512sums = 4e5afbce07d38f93e93ac839eb26927a2436b33a39e14a57ed1e99cbd3501c7d2dec8db7f65617c8d6308e8227e60f5653102ac3a04d9322c0791040fa3f22a9 + +pkgname = python-os-xenapi + 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..35438222bd1c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,58 @@ +# Maintainer: BigfootACA <bigfoot@classfun.cn> + +_pyname=os-xenapi +pkgname=python-$_pyname +pkgver=0.3.4 +pkgrel=1 +pkgdesc="XenAPI library for OpenStack projects" +arch=(any) +url="http://www.citrix.com/" +license=(Apache) +depends=( + python + python-pbr + python-babel + python-eventlet + python-oslo-concurrency + python-oslo-log + python-oslo-utils + python-oslo-i18n + python-paramiko + python-six +) +makedepends=(python-setuptools) +checkdepends=( + python-hacking + python-coverage + python-subunit + python-sphinx + python-oslosphinx + python-oslotest + python-os-testr + python-testrepository + python-testscenarios + python-testtools + python-reno +) +source=(https://pypi.io/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz) +md5sums=('e1023c66411893c0d512fb227ae63b5c') +sha256sums=('85d9d4bff4086a9c36eb9b2b9dfce542fa8336821a63826180dc0e8637e8ad72') +sha512sums=('4e5afbce07d38f93e93ac839eb26927a2436b33a39e14a57ed1e99cbd3501c7d2dec8db7f65617c8d6308e8227e60f5653102ac3a04d9322c0791040fa3f22a9') + +export PBR_VERSION=$pkgver + +build(){ + cd $_pyname-$pkgver + python setup.py build +} + +check(){ + cd "$srcdir"/$_pyname-$pkgver + ostestr --color --slowest --blacklist_file exclusion_py3.txt +} + +package(){ + cd $_pyname-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} |