
Untitled
By: a guest on
Dec 25th, 2014 | syntax:
None | size: 1.52 KB | views:
137 | expires: Never
# Contributor: Richard Kakaš <richard.kakas@gmail.com>
# Maintainer: Eric Anderson <ejona86@gmail.com>
pkgname=printrun-git
_gitname='Printrun'
pkgver=20140801.76.g5162f61
pkgrel=2
pkgdesc='GUI interface for 3D printing on RepRap and other printers'
arch=('i686' 'x86_64')
url='https://github.com/kliment/Printrun'
license=('GPL')
provides=('printrun')
conflicts=('printrun')
depends=('python2-pyserial' 'wxpython' 'pyglet')
optdepends=(
'python2-cairo: to use Projector feature'
'python2-cairosvg: to use Projector feature'
'python2-numpy: for 3D view'
'python2-dbus: to inhibit sleep when printing'
'python2-psutil: to increase process priority when printing')
makedepends=('git' 'cython2')
source=('git://github.com/kliment/Printrun.git'
'pronterface.desktop' 'pronterface.png')
sha256sums=('SKIP'
'd2b419a6b00540a4cd1d1e7e561aaf763ebf6dbfe5520569da4d4372a9d09918'
'b6321224cc52ce18f5450c68af8b9f92ec11e85a2a58c41be049b79faefa2ace')
pkgver() {
cd "${srcdir}/${_gitname}"
git describe --tags --always | sed 's/printrun-//' | sed 's|-|.|g'
}
build() {
cd "${srcdir}/${_gitname}"
python2 setup.py build_ext --inplace
python2 setup.py build
}
package() {
cd "${srcdir}/${_gitname}"
python2 setup.py install --root="${pkgdir}" --prefix=/usr
install -D -m644 "${srcdir}/pronterface.desktop" \
"$pkgdir/usr/share/applications/pronterface.desktop"
install -D -m644 "${srcdir}/pronterface.png" \
"$pkgdir/usr/share/pixmaps/pronterface.png"
}