# Maintainer: Luke Shumaker _pkgname=printrun pkgname=printrun-stable pkgver=20130604 pkgdesc="Host software for 3D printing" url="https://github.com/kliment/Printrun" license=('GPL3') # GPLv3+ provides=("${_pkgname}-${pkgver}") conflicts=("${_pkgname}") pkgrel=1 arch=('any') depends=('python2-pyserial' 'python2-pyglet' 'wxpython') optdepends=( 'python2-numpy: for 3D view' 'python2-cairo: for Projector feature' # 'python2-tornado: for prontserve' ) source=("https://repo.parabola.nu/other/$_pkgname/$_pkgname-$pkgver.tar.gz") md5sums=('bc19f5b4570e178d435da04747c18e42') mkdepends=('git') mksource=("$_pkgname-$pkgver::git://github.com/kliment/Printrun.git#tag=$_pkgname-$pkgver") mkmd5sums=('SKIP') build() { cd "${srcdir}/${_pkgname}-${pkgver}" python2 setup.py build } package() { cd "${srcdir}/${_pkgname}-${pkgver}" python2 setup.py install --root="${pkgdir}" --prefix=/usr local file for file in "$pkgdir"/usr/bin/*.py; do mv "$file" "${file%.py}" done }