[arch-commits] Commit in python-bluepy/trunk (PKGBUILD)
Levente Polyak
anthraxx at archlinux.org
Tue Sep 4 21:03:39 UTC 2018
Date: Tuesday, September 4, 2018 @ 21:03:38
Author: anthraxx
Revision: 376899
upgpkg: python-bluepy 1.2.0-1
Modified:
python-bluepy/trunk/PKGBUILD
----------+
PKGBUILD | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-09-04 20:56:25 UTC (rev 376898)
+++ PKGBUILD 2018-09-04 21:03:38 UTC (rev 376899)
@@ -3,8 +3,8 @@
_pyname=bluepy-v
pkgbase=python-bluepy
pkgname=('python-bluepy' 'python2-bluepy')
-pkgver=1.1.4
-pkgrel=2
+pkgver=1.2.0
+pkgrel=1
pkgdesc='Python module for interfacing with Bluetooth LE devices through Bluez'
url='https://github.com/IanHarvey/bluepy'
arch=('x86_64')
@@ -14,8 +14,8 @@
'python2' 'python2-setuptools' 'python2-sphinx')
options=('!makeflags')
source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/IanHarvey/bluepy/archive/v/${pkgver}.tar.gz)
-sha256sums=('55495d1c4b308199d4f648bb9c6a1b9ac636a279d55e142c62fa490727054620')
-sha512sums=('39ae486dab32c88a3c0a0ca8ba9b96be0682ea6c1ba56a5e58de873e2c1364066ddbe0f32bdd1a42a0e9bbadd6d9fe2e951868d15ebff5c1fff0c5b8132f6b25')
+sha256sums=('e3e2e4817818a095e5972ea69f57f7614d94c0dd2f106ac1f7958c8da1ef9389')
+sha512sums=('99d2ec8eb3a84aa9ed63d7a7c4f8b99d21aa756e14cd3af5976869f701033bf12dcc89628f3dfbd2b2eeb72c7d87e524326098f2645e1b1329c3af5a397a9dac')
prepare() {
(cd ${_pyname}-${pkgver}
@@ -48,11 +48,13 @@
package_python-bluepy() {
depends=('python' 'python-setuptools' 'bluez' 'glib2')
cd ${_pyname}-${pkgver}
+
# install
python setup.py install --root="${pkgdir}" --prefix=/usr -O1 --skip-build
install -Dm 644 README.md docs/_build/text/*.txt -t "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm 644 docs/_build/man/bluepy.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1"
install -Dm 755 bluepy/bluepy-helper -t "${pkgdir}"/usr/lib/python*/site-packages/bluepy
+
# cleanup
rm "${pkgdir}"/usr/lib/python*/site-packages/bluepy/{bluez-src.tgz,Makefile,bluepy-helper.c}
}
@@ -60,11 +62,13 @@
package_python2-bluepy() {
depends=('python2' 'python2-setuptools' 'bluez' 'glib2')
cd ${_pyname}-${pkgver}-py2
+
# install
python2 setup.py install --root="${pkgdir}" --prefix=/usr -O1 --skip-build
install -Dm 644 README.md docs/_build/text/*.txt -t "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm 644 docs/_build/man/bluepy.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1"
install -Dm 755 bluepy/bluepy-helper -t "${pkgdir}"/usr/lib/python*/site-packages/bluepy
+
# cleanup
rm "${pkgdir}"/usr/lib/python*/site-packages/bluepy/{bluez-src.tgz,Makefile,bluepy-helper.c}
for prog in blescan sensortag thingy52; do
More information about the arch-commits
mailing list