diff options
author | Luis Martinez | 2021-10-03 22:55:33 -0500 |
---|---|---|
committer | Luis Martinez | 2021-10-03 22:55:33 -0500 |
commit | a3e49b6b68215929cf72bd09245da13554159e3e (patch) | |
tree | efedb94efb8e1bde521ca301c734f9ffa3d4a359 | |
parent | 4437ee7e5e76815b8d3cf2d999559860e7c33e81 (diff) | |
download | aur-a3e49b6b68215929cf72bd09245da13554159e3e.tar.gz |
update to 0.8.0
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 27 insertions, 17 deletions
@@ -1,12 +1,14 @@ pkgbase = python-odoorpc pkgdesc = Python module providing an easy way to pilot your Odoo servers through RPC. - pkgver = 0.6.0 + pkgver = 0.8.0 pkgrel = 1 url = https://github.com/OCA/odoorpc arch = any license = LGPL3 - makedepends = python-pip + makedepends = python-setuptools + makedepends = python-sphinx depends = python + source = python-odoorpc-0.8.0.tar.gz::https://files.pythonhosted.org/packages/source/O/OdooRPC/OdooRPC-0.8.0.tar.gz + sha256sums = e90b6315805070fadbe6ced5c3891558216a02a475f0d8882700d219c3f34188 pkgname = python-odoorpc - @@ -1,21 +1,29 @@ -# Maintainer: Hugo Rodrigues <me@hugorodrigues.net> -_pipname=odoorpc -pkgname=python-${_pipname} -pkgver=0.6.0 +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> +# Contributor: Hugo Rodrigues <me@hugorodrigues.net> + +pkgname=python-odoorpc +_name=OdooRPC +pkgver=0.8.0 pkgrel=1 -pkgdesc="Python module providing an easy way to pilot your Odoo servers through RPC." -arch=("any") -url="https://github.com/OCA/odoorpc" -license=("LGPL3") -depends=("python") -makedepends=("python-pip") +pkgdesc='Python module providing an easy way to pilot your Odoo servers through RPC.' +arch=('any') +url='https://github.com/OCA/odoorpc' +license=('LGPL3') +depends=('python') +makedepends=('python-setuptools' 'python-sphinx') +source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") +sha256sums=('e90b6315805070fadbe6ced5c3891558216a02a475f0d8882700d219c3f34188') build() { - pip install --no-deps --target="${_pipname}" ${_pipname}==${pkgver} + cd "$_name-$pkgver" + python setup.py build + + cd doc + PYTHONPATH=../ make man } package() { - mkdir -p $pkgdir/usr/lib/python3.6/site-packages/ - cp -r $srcdir/${_pipname}/* $pkgdir/usr/lib/python3.6/site-packages/ + cd "$_name-$pkgver" + PYTHONHASHSEED=0 python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -Dm 644 doc/build/man/odoorpc.1 -t "$pkgdir/usr/share/man/man1/" } - |