summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-10-03 22:55:33 -0500
committerLuis Martinez2021-10-03 22:55:33 -0500
commita3e49b6b68215929cf72bd09245da13554159e3e (patch)
treeefedb94efb8e1bde521ca301c734f9ffa3d4a359
parent4437ee7e5e76815b8d3cf2d999559860e7c33e81 (diff)
downloadaur-a3e49b6b68215929cf72bd09245da13554159e3e.tar.gz
update to 0.8.0
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD36
2 files changed, 27 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 75bb0545b8e8..786b50962f89 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index d0e017d37e41..2995f2ab5c67 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}
-