# Maintainer: Jan-Tarek Butt pkgbase=cura-old pkgname=cura-old pkgver=15.04.2 pkgrel=1 pkgdesc="A full software solution for 3D printing aimed at RepRaps and the Ultimaker. (the old one)" depends=('python2' 'wxpython' 'python2-opengl' 'python2-pyserial' 'python2-numpy' 'python2-power-git') provides=('cura') url="http://blog.ultimaker.com/cura-user-manual/" license=('AGPLv3') arch=('i686' 'x86_64') if [ "$CARCH" == x86_64 ]; then source+=(http://software.ultimaker.com/current/cura_${pkgver}-debian_amd64.deb) sha1sums+=('8b75c7dd29e68718d1abc7467083327567466131') elif [ "$CARCH" == i686 ]; then source+=(http://software.ultimaker.com/current/cura_${pkgver}-debian_i386.deb) sha1sums+=('098b54e118cc7d238aa7cde3b1ad065dff1dee31') fi install=cura.install build() { cd "${srcdir}" # unpack tar --xz -xf data.tar.xz } package() { # remove python-power since we have it in the deps: rm -rf "${srcdir}"/usr/share/cura/power/ # change python to python2 everywhere: sed -i 's|\/usr\/bin\/python|\/usr\/bin\/python2|' "${srcdir}"/usr/share/applications/cura.desktop "${srcdir}"/usr/share/cura/cura.py "${srcdir}"/usr/bin/cura # add a new line (pedantic): echo >> "${srcdir}/usr/bin/cura" # add the path since we need to call slicer exactly from /usr/share/cura sed -i '6 i os.chdir("/usr/share/cura")' "${srcdir}"/usr/share/cura/cura.py sed -i 's|os.path.dirname(__file__)|"/usr/share/cura"|' "${srcdir}"/usr/share/cura/cura.py cp -r "${srcdir}"/usr "${pkgdir}"/usr }