diff options
author | BigfootACA | 2021-03-18 21:14:51 +0800 |
---|---|---|
committer | BigfootACA | 2021-03-18 21:14:51 +0800 |
commit | 8c02d00c4b092a43b27a58a6342a1efb8c500af3 (patch) | |
tree | e32f6d6a21403c7644b3556cc6ac0c3a2699dff5 | |
parent | efe8114644731adcdc3e4b9e2b41118bee58f772 (diff) | |
download | aur-8c02d00c4b092a43b27a58a6342a1efb8c500af3.tar.gz |
repackage by BigfootACA
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | .gitignore | 10 | ||||
-rw-r--r-- | PKGBUILD | 59 |
3 files changed, 63 insertions, 35 deletions
@@ -1,18 +1,25 @@ pkgbase = python-tinyrpc - pkgdesc = zip archive generator for streaming purposes - pkgver = 0.5 - pkgrel = 0 - url = https://github.com/mbr/python-tinyrpc + pkgdesc = A small, modular, transport and protocol neutral RPC library that, among other things, supports JSON-RPC and zmq. + pkgver = 1.0.4 + pkgrel = 1 + url = https://github.com/mbr/tinyrpc arch = any - license = GPL3 + license = MIT makedepends = python-setuptools - makedepends = python2-setuptools + depends = python + depends = python-six + depends = python-gevent + depends = python-requests + depends = python-msgpack + depends = python-gevent-websocket + depends = python-websocket-client + depends = python-werkzeug + depends = python-pyzmq options = !emptydirs - source = python-tinyrpc.tar.gz::https://github.com/mbr/tinyrpc/archive/0.5.tar.gz - md5sums = 4322dba8d64dbab90af6228e47cf88dc - sha256sums = 07e70208955b711952601162c33a9a300a4420893e8741b9eec16c239e1ea2f8 + source = https://pypi.io/packages/source/t/tinyrpc/tinyrpc-1.0.4.tar.gz + md5sums = cd61e3cbc01ea940abc97d3a87abf4a7 + sha256sums = 4b41fab967fb1c978f573bf0d609a3b12cc3b6ed62bd3108f43f575563746396 + sha512sums = a9f0f6e5c51a842e4a8cbf1843b52c4b2839e5874de42bf6c175f009fea582944ba6733f203c8d4aef979696fc11b165b1029cc89faf0a6298bc95ebaa0ca34b pkgname = python-tinyrpc -pkgname = python2-tinyrpc - 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 @@ -1,29 +1,40 @@ -# Maintainer: mike2208 +# Maintainer: BigfootACA <bigfoot@classfun.cn> -pkgbase='python-tinyrpc' -pkgname=('python-tinyrpc' 'python2-tinyrpc') -pkgver=0.5 -pkgrel=0 -pkgdesc="zip archive generator for streaming purposes" +_pyname=tinyrpc +pkgname=python-${_pyname} +pkgver=1.0.4 +pkgrel=1 +pkgdesc="A small, modular, transport and protocol neutral RPC library that, among other things, supports JSON-RPC and zmq." arch=(any) -url="https://github.com/mbr/${pkgbase}" -license=('GPL3') -groups=() -depends=() -makedepends=('python-setuptools' 'python2-setuptools') +url="https://github.com/mbr/tinyrpc" +license=(MIT) +depends=( + python + python-six + python-gevent + python-requests + python-msgpack + python-gevent-websocket + python-websocket-client + python-werkzeug + python-pyzmq +) +makedepends=( + python-setuptools +) options=(!emptydirs) -source=("${pkgbase}.tar.gz::https://github.com/mbr/tinyrpc/archive/${pkgver}.tar.gz") -md5sums=('4322dba8d64dbab90af6228e47cf88dc') -sha256sums=('07e70208955b711952601162c33a9a300a4420893e8741b9eec16c239e1ea2f8') +source=(https://pypi.io/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz) +md5sums=('cd61e3cbc01ea940abc97d3a87abf4a7') +sha256sums=('4b41fab967fb1c978f573bf0d609a3b12cc3b6ed62bd3108f43f575563746396') +sha512sums=('a9f0f6e5c51a842e4a8cbf1843b52c4b2839e5874de42bf6c175f009fea582944ba6733f203c8d4aef979696fc11b165b1029cc89faf0a6298bc95ebaa0ca34b') -package_python-tinyrpc() { - cd "$srcdir/tinyrpc-${pkgver}" - python setup.py install --root="$pkgdir/" --optimize=1 - } +build(){ + cd $_pyname-$pkgver + python setup.py build +} -package_python2-tinyrpc() { - cd "$srcdir/tinyrpc-${pkgver}" - python2 setup.py install --root="$pkgdir/" --optimize=1 - } - -# vim:set ts=2 sw=2 et: +package(){ + cd $_pyname-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} |