# Maintainer: Paul Hentschel (hpmachining) # Contributor: Justin R. St-Amant pkgname=camotics pkgver=1.3.0 pkgrel=1 pkgdesc="3-axis NC machining simulation software" arch=('x86_64') url="https://camotics.org/" license=('GPL2') depends=( 'v8-r' 'qt5-websockets' 'cairo' 'desktop-file-utils' ) makedepends=( 'scons' 'python-six' 'qt5-tools' 'cbang' ) source=( "$pkgname-$pkgver.tar.gz::https://github.com/CauldronDevelopmentLLC/$pkgname/archive/refs/tags/v$pkgver.tar.gz" ) sha256sums=('d863781be2a5f4af8d9594e95cb6a752a67e034985dc522c7a95ddb4238150be') prepare() { cd "CAMotics-$pkgver" } build() { cd "CAMotics-$pkgver" CBANG_HOME=/opt/cbang scons cxxstd="c++17" linkflags="$LDFLAGS" } package() { cd "CAMotics-$pkgver" CBANG_HOME=/opt/cbang scons cxxstd="c++17" install install_prefix="$pkgdir/usr" install -d "$pkgdir/usr/share/$pkgname"/tpl_lib cp -a tpl_lib/ "$pkgdir/usr/share/$pkgname" install -Dm644 -t "$pkgdir"/usr/share/applications CAMotics.desktop install -Dm644 -t "$pkgdir"/usr/share/pixmaps images/camotics.png install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md CHANGELOG.md COPYING LICENSE # install examples and machines install -d "$pkgdir/usr/share/doc/$pkgname"/{examples,machines} cp -a {examples/,machines/} "$pkgdir/usr/share/doc/$pkgname" } # vim:set ts=2 sw=2 et: