summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBigfootACA2021-03-16 17:20:18 +0800
committerBigfootACA2021-03-16 17:20:18 +0800
commit53a6114553bd2dc7d5426122110cd61eff0f32ec (patch)
tree74f82302574257c3479a668771425ae6d62b4245
downloadaur-53a6114553bd2dc7d5426122110cd61eff0f32ec.tar.gz
reset repo and upload
-rw-r--r--.SRCINFO57
-rw-r--r--.gitignore10
-rw-r--r--PKGBUILD81
3 files changed, 148 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ceccb75bfc2b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,57 @@
+pkgbase = python-taskflow
+ pkgdesc = Taskflow structured state management library.
+ pkgver = 4.6.0
+ pkgrel = 1
+ url = https://opendev.org/openstack/castellan
+ arch = any
+ license = Apache
+ checkdepends = python-kazoo
+ checkdepends = python-zake
+ checkdepends = python-redis
+ checkdepends = python-kombu
+ checkdepends = python-eventlet
+ checkdepends = python-sqlalchemy
+ checkdepends = python-alembic
+ checkdepends = python-sqlalchemy-utils
+ checkdepends = python-pymysql
+ checkdepends = python-psycopg2
+ checkdepends = python-pydotplus
+ checkdepends = python-hacking
+ checkdepends = python-oslotest
+ checkdepends = python-mock
+ checkdepends = python-testtools
+ checkdepends = python-testscenarios
+ checkdepends = python-stestr
+ checkdepends = python-pre-commit
+ makedepends = python
+ depends = python
+ depends = python-pbr
+ depends = python-six
+ depends = python-futurist
+ depends = python-fasteners
+ depends = python-networkx
+ depends = python-stevedore
+ depends = python-jsonschema
+ depends = python-automaton
+ depends = python-oslo-utils
+ depends = python-oslo-serialization
+ depends = python-tenacity
+ depends = python-cachetools
+ depends = python-pydot
+ optdepends = python-kazoo
+ optdepends = python-zake
+ optdepends = python-redis
+ optdepends = python-kombu
+ optdepends = python-eventlet
+ optdepends = python-sqlalchemy
+ optdepends = python-alembic
+ optdepends = python-sqlalchemy-utils
+ optdepends = python-pymysql
+ optdepends = python-psycopg2
+ source = https://pypi.io/packages/source/t/taskflow/taskflow-4.6.0.tar.gz
+ md5sums = 32a69d31715d9a9a7526f2637fa89e46
+ sha256sums = 0333a721808c938fd083fecc5928b43be5fd4f96617e946779bfe75c6269f617
+ sha512sums = 236571f8a99a19b1a03eec72acd0ec102b367b7889e4aac207b38a623cb048a67ef72abaa62ed2fa873427eadd50d2c711246064c6abbc0e6029134fd629c932
+
+pkgname = python-taskflow
+
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..ea1c3d8bd406
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,81 @@
+# Maintainer: zhullyb <zhullyb@outlook.com>
+
+_pyname=taskflow
+pkgname=python-$_pyname
+pkgver=4.6.0
+pkgrel=1
+pkgdesc="Taskflow structured state management library."
+arch=(any)
+url="https://opendev.org/openstack/castellan"
+license=(Apache)
+depends=(
+ python
+ python-pbr
+ python-six
+ python-futurist
+ python-fasteners
+ python-networkx
+ python-stevedore
+ python-jsonschema
+ python-automaton
+ python-oslo-utils
+ python-oslo-serialization
+ python-tenacity
+ python-cachetools
+ python-pydot
+)
+makedepends=(
+ python
+)
+checkdepends=(
+ python-kazoo
+ python-zake
+ python-redis
+ python-kombu
+ python-eventlet
+ python-sqlalchemy
+ python-alembic
+ python-sqlalchemy-utils
+ python-pymysql
+ python-psycopg2
+ python-pydotplus
+ python-hacking
+ python-oslotest
+ python-mock
+ python-testtools
+ python-testscenarios
+ python-stestr
+ python-pre-commit
+)
+optdepends=(
+ python-kazoo
+ python-zake
+ python-redis
+ python-kombu
+ python-eventlet
+ python-sqlalchemy
+ python-alembic
+ python-sqlalchemy-utils
+ python-pymysql
+ python-psycopg2
+)
+source=(https://pypi.io/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz)
+md5sums=('32a69d31715d9a9a7526f2637fa89e46')
+sha256sums=('0333a721808c938fd083fecc5928b43be5fd4f96617e946779bfe75c6269f617')
+sha512sums=('236571f8a99a19b1a03eec72acd0ec102b367b7889e4aac207b38a623cb048a67ef72abaa62ed2fa873427eadd50d2c711246064c6abbc0e6029134fd629c932')
+
+build(){
+ pushd $_pyname-$pkgver
+ python setup.py build
+}
+
+check(){
+ pushd $_pyname-$pkgver
+ stestr run
+}
+
+package(){
+ cd $_pyname-$pkgver
+ python setup.py install --root "$pkgdir" --optimize=1
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}