[arch-commits] Commit in python-socketio/trunk (PKGBUILD)
Levente Polyak
anthraxx at archlinux.org
Tue Nov 14 18:40:02 UTC 2017
Date: Tuesday, November 14, 2017 @ 18:40:01
Author: anthraxx
Revision: 266794
upgpkg: python-socketio 1.8.3-1
Modified:
python-socketio/trunk/PKGBUILD
----------+
PKGBUILD | 27 +++++++++++++++------------
1 file changed, 15 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-11-14 18:35:10 UTC (rev 266793)
+++ PKGBUILD 2017-11-14 18:40:01 UTC (rev 266794)
@@ -2,7 +2,7 @@
pkgbase=python-socketio
pkgname=('python-socketio' 'python2-socketio')
-pkgver=1.8.1
+pkgver=1.8.3
pkgrel=1
pkgdesc='Python implementation of the Socket.IO realtime server'
url='https://github.com/miguelgrinberg/python-socketio'
@@ -10,11 +10,12 @@
license=('MIT')
makedepends=('python-setuptools' 'python-sphinx' 'python-six' 'python-engineio'
'python2-setuptools' 'python2-sphinx' 'python2-six' 'python2-engineio')
-checkdepends=('python-pytest' 'python-mock' 'python2-pytest' 'python2-mock')
+checkdepends=('python-pytest' 'python-mock'
+ 'python2-pytest' 'python2-mock')
options=('!makeflags')
source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/miguelgrinberg/python-socketio/archive/v${pkgver}.tar.gz)
-sha256sums=('de1bdd8f83b610c13156e0d1ca9b86d84bb33cb5ec403a7f3a2de096803d3b70')
-sha512sums=('071c52d7783d8d42ce2c168b925dc14aa4c89be00180fa0d963943c9c6d97f827092033d4cad5ebf9f803911cad7e217260548373e8b654fcb0aa29eebc20d5a')
+sha256sums=('c8a6e0576e50e9cc3db3d8cc0901d3f1f587e67643775c40b9d4a3c30f6a7448')
+sha512sums=('e6b3c64c42c25490f9f5e45c32fad44cb5acb3c1ef09705d7539cf1ad828c3ab4cb75fbc4578ae85a4a98f6134827dbbfac02316c2afbb0508c0774aead35704')
prepare() {
cp -ra ${pkgbase}-${pkgver}{,-py2}
@@ -21,10 +22,12 @@
}
build() {
+ msg2 'Building python...'
(cd ${pkgbase}-${pkgver}
python setup.py build
make -C docs man text SPHINXBUILD=sphinx-build
)
+ msg2 'Building python2...'
(cd ${pkgbase}-${pkgver}-py2
python2 setup.py build
make -C docs man text SPHINXBUILD=sphinx-build2
@@ -32,9 +35,11 @@
}
check() {
+ msg2 'Checking python...'
(cd ${pkgbase}-${pkgver}
py.test
)
+ msg2 'Checking python2...'
(cd ${pkgbase}-${pkgver}-py2
py.test2
)
@@ -41,23 +46,21 @@
}
package_python-socketio() {
- depends=('python-six' 'python-engineio')
-
+ depends=('python' 'python-six' 'python-engineio')
cd ${pkgbase}-${pkgver}
python setup.py install -O1 --root="${pkgdir}" --skip-build
- install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
+ install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm 644 docs/_build/text/index.txt "${pkgdir}/usr/share/doc/${pkgname}/DOCUMENTATION"
install -Dm 644 docs/_build/man/socketio.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1"
}
package_python2-socketio() {
- depends=('python2-six' 'python2-engineio')
-
+ depends=('python2' 'python2-six' 'python2-engineio')
cd ${pkgbase}-${pkgver}-py2
python2 setup.py install -O1 --root="${pkgdir}" --skip-build
- install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
+ install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm 644 docs/_build/text/index.txt "${pkgdir}/usr/share/doc/${pkgname}/DOCUMENTATION"
install -Dm 644 docs/_build/man/socketio.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1"
}
More information about the arch-commits
mailing list