diff options
author | BigfootACA | 2021-03-18 12:52:42 +0800 |
---|---|---|
committer | BigfootACA | 2021-03-18 12:52:42 +0800 |
commit | a2f86e927aae1d717173281ac3838783da49a4e4 (patch) | |
tree | 07c46244f118dcc23498c8c630dd7a5eeb923da5 | |
download | aur-a2f86e927aae1d717173281ac3838783da49a4e4.tar.gz |
upload to github
-rw-r--r-- | .SRCINFO | 46 | ||||
-rw-r--r-- | .gitignore | 10 | ||||
-rw-r--r-- | PKGBUILD | 65 |
3 files changed, 121 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..15a1241fdb3c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,46 @@ +pkgbase = python-tooz + pkgdesc = Coordination library for distributed systems. + pkgver = 2.8.0 + pkgrel = 1 + url = https://docs.openstack.org/tooz/latest/ + arch = any + license = Apache + checkdepends = python-subunit + checkdepends = python-testtools + checkdepends = python-coverage + checkdepends = python-fixtures + checkdepends = python-pifpaf + checkdepends = python-stestr + checkdepends = python-ddt + checkdepends = python-nose + checkdepends = python-pre-commit + makedepends = python-setuptools + makedepends = python-sphinx + makedepends = python-openstackdocstheme + makedepends = python-reno + makedepends = consul + makedepends = python-sysv_ipc + makedepends = python-zake + makedepends = python-redis + makedepends = python-psycopg2 + makedepends = python-pymysql + makedepends = python-pymemcache + makedepends = python-etcd3 + makedepends = python-etcd3gw + depends = python + depends = python-pbr + depends = python-stevedore + depends = python-voluptuous + depends = python-msgpack + depends = python-fasteners + depends = python-tenacity + depends = python-futurist + depends = python-oslo-utils + depends = python-oslo-serialization + source = https://pypi.io/packages/source/t/tooz/tooz-2.8.0.tar.gz + md5sums = 7f28b5830f76ca52a80603e6397e87c3 + sha256sums = 3567a42097c6292c52634ae3888501756d81a6031eac2cc136a95a6a09a4681e + sha512sums = 59aca01ffea677dbaa7df20c88c3eeba9b1621d5ac4e86b406d5718304504494724d588b923028cb09b16d15c8a9b3d548f8e9c7e66a29bb4691189eb7d216e4 + +pkgname = python-tooz + 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..8fbaa8d66299 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,65 @@ +# Maintainer: BigfootACA <bigfoot@classfun.cn> + +_pyname=tooz +pkgname=python-$_pyname +pkgver=2.8.0 +pkgrel=1 +pkgdesc="Coordination library for distributed systems." +arch=(any) +url="https://docs.openstack.org/tooz/latest/" +license=(Apache) +depends=( + python + python-pbr + python-stevedore + python-voluptuous + python-msgpack + python-fasteners + python-tenacity + python-futurist + python-oslo-utils + python-oslo-serialization +) +makedepends=( + python-setuptools + python-sphinx + python-openstackdocstheme + python-reno + consul + python-sysv_ipc + python-zake + python-redis + python-psycopg2 + python-pymysql + python-pymemcache + python-etcd3 + python-etcd3gw +) +checkdepends=( + python-subunit + python-testtools + python-coverage + python-fixtures + python-pifpaf + python-stestr + python-ddt + python-nose + python-pre-commit +) +source=(https://pypi.io/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz) +md5sums=('7f28b5830f76ca52a80603e6397e87c3') +sha256sums=('3567a42097c6292c52634ae3888501756d81a6031eac2cc136a95a6a09a4681e') +sha512sums=('59aca01ffea677dbaa7df20c88c3eeba9b1621d5ac4e86b406d5718304504494724d588b923028cb09b16d15c8a9b3d548f8e9c7e66a29bb4691189eb7d216e4') + +export PBR_VERSION=$pkgver + +build(){ + cd $_pyname-$pkgver + python setup.py build +} + +package(){ + cd $_pyname-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} |