# Maintainer: Mike_Went
# Contributor: lis
# Contributor: mis
# Contributor: oslik
pkgname=solvespace
pkgver=3.2
pkgrel=2
pkgdesc="A parametric 3d CAD program"
arch=('i686' 'x86_64')
url='http://solvespace.com/'
license=('GPL3')
depends=('json-c' 'glew' 'gtkmm3' 'libspnav')
makedepends=('git' 'cmake' 'eigen')
source=("${pkgname}::git+https://github.com/${pkgname}/${pkgname}.git#tag=v${pkgver}")
sha256sums=('SKIP')

prepare() {
  cd "${srcdir}/${pkgname}"
  git submodule update --init extlib/{libdxfrw,mimalloc,eigen}
  mkdir build
}

build() {
  cd "${srcdir}/${pkgname}/build"
  cmake .. \
    -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_INSTALL_LIBDIR=/usr/lib/${pkgname} \
    -DCMAKE_BUILD_TYPE=Release \
    -DENABLE_OPENMP=ON
  make
}

package() {
  cd "${srcdir}/${pkgname}/build"
  make DESTDIR="${pkgdir}" install
}
