updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / nxt-python / PKGBUILD
blobe3357ae29587cd8b9d590942cce02df533def95b
1 # Maintainer: Florian Léger <florian6 dot leger at laposte dot fr>
3 pkgname=nxt-python
4 pkgver=2.2.1
5 pkgrel=1
6 pkgdesc="A Python driver/interface for the Lego Mindstorms NXT robot."
7 arch=('any')
8 url='http://code.google.com/p/nxt-python/'
9 license=('GPL')
10 depends=('python2>=2.6')
11 optdepends=('python-pybluez: for Bluetooth support'
12             'pyusb: for USB support'
14 makedepends=('python2-distribute')
15 conflicts=("lejos_nxj")
16 source=("http://nxt-python.googlecode.com/files/${pkgname}-${pkgver}.tar.gz"
17         "70-lego.rules"
19 md5sums=('4d830131257b7db5bd5c03f1cb233b99'
20          '576ea8f7e38e026af5198e13d3356fbb')
22 install="${pkgname}.install"
24 build() {
25   cd "${srcdir}/${pkgname}-${pkgver}"
26   find -type f -print0 | xargs -0 sed -i -e 's/#!\/usr\/bin\/env python/#!\/usr\/bin\/env python2/g'
27   python2 setup.py install --root="${pkgdir}" --optimize=1 || return 1
28   install -m644 -D ${srcdir}/70-lego.rules ${pkgdir}/etc/udev/rules.d/70-lego.rules || return 1