summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBigfootACA2021-03-18 12:52:42 +0800
committerBigfootACA2021-03-18 12:52:42 +0800
commita2f86e927aae1d717173281ac3838783da49a4e4 (patch)
tree07c46244f118dcc23498c8c630dd7a5eeb923da5
downloadaur-a2f86e927aae1d717173281ac3838783da49a4e4.tar.gz
upload to github
-rw-r--r--.SRCINFO46
-rw-r--r--.gitignore10
-rw-r--r--PKGBUILD65
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
+}