diff options
author | BigfootACA | 2021-03-16 17:20:18 +0800 |
---|---|---|
committer | BigfootACA | 2021-03-16 17:20:18 +0800 |
commit | 53a6114553bd2dc7d5426122110cd61eff0f32ec (patch) | |
tree | 74f82302574257c3479a668771425ae6d62b4245 | |
download | aur-53a6114553bd2dc7d5426122110cd61eff0f32ec.tar.gz |
reset repo and upload
-rw-r--r-- | .SRCINFO | 57 | ||||
-rw-r--r-- | .gitignore | 10 | ||||
-rw-r--r-- | PKGBUILD | 81 |
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 +} |