diff options
author | BigfootACA | 2021-03-18 15:37:34 +0800 |
---|---|---|
committer | BigfootACA | 2021-03-18 15:37:34 +0800 |
commit | e286784a5f22d916b43f39f557d5df82995276c8 (patch) | |
tree | bffe4ef25af4ca69a97d753a90e1b87c8b8e86ee | |
download | aur-e286784a5f22d916b43f39f557d5df82995276c8.tar.gz |
upload to github
-rw-r--r-- | .SRCINFO | 33 | ||||
-rw-r--r-- | .gitignore | 10 | ||||
-rw-r--r-- | PKGBUILD | 52 |
3 files changed, 95 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..de148538e34e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,33 @@ +pkgbase = python-ovsdbapp + pkgdesc = A library for creating OVSDB applications + pkgver = 1.9.0 + pkgrel = 1 + url = https://pypi.org/project/ovsdbapp/ + arch = any + license = Apache + checkdepends = python-hacking + checkdepends = python-coverage + checkdepends = python-isort + checkdepends = python-subunit + checkdepends = python-oslotest + checkdepends = python-pylint + checkdepends = python-stestr + checkdepends = python-testscenarios + checkdepends = python-testtools + makedepends = python-setuptools + makedepends = python-sphinx + makedepends = python-openstackdocstheme + makedepends = python-reno + depends = openvswitch + depends = python + depends = python-pbr + depends = python-fixtures + depends = python-netaddr + depends = python-ovs-wrapper + source = https://pypi.io/packages/source/o/ovsdbapp/ovsdbapp-1.9.0.tar.gz + md5sums = 770f2c33fb5a7c1e58b26df4d241f284 + sha256sums = 7d17274831a785b611f407bddc0422f7f50f54fe1234a4fcdd8e59f9ab134cf6 + sha512sums = 4d0975cd67e83b6e35b55ef6a932654f3244b99dcc7de2d691a721c551116a636fb27ee60d91bc38fe33678f2a315b2dd7d438d7917df41e42a4f99aa82902b5 + +pkgname = python-ovsdbapp + 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..f1f3a9082273 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: BigfootACA <bigfoot@classfun.cn> + +_pyname=ovsdbapp +pkgname=python-$_pyname +pkgver=1.9.0 +pkgrel=1 +pkgdesc="A library for creating OVSDB applications" +arch=(any) +url="https://pypi.org/project/ovsdbapp/" +license=(Apache) +depends=( + openvswitch + python + python-pbr + python-fixtures + python-netaddr + python-ovs-wrapper +) +makedepends=( + python-setuptools + python-sphinx + python-openstackdocstheme + python-reno +) +checkdepends=( + python-hacking + python-coverage + python-isort + python-subunit + python-oslotest + python-pylint + python-stestr + python-testscenarios + python-testtools +) +source=(https://pypi.io/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz) +md5sums=('770f2c33fb5a7c1e58b26df4d241f284') +sha256sums=('7d17274831a785b611f407bddc0422f7f50f54fe1234a4fcdd8e59f9ab134cf6') +sha512sums=('4d0975cd67e83b6e35b55ef6a932654f3244b99dcc7de2d691a721c551116a636fb27ee60d91bc38fe33678f2a315b2dd7d438d7917df41e42a4f99aa82902b5') + +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 +} |