projects/aports·blob master · refs

52 lines · 1.1 KiB

1# Contributor: guddaff <[email protected]>
2# Contributor: Rosie Keith Languet <[email protected]>
3# Maintainer: Rosie Keith Languet <[email protected]>
4pkgname=dune3d
5pkgver=1.4.0
6pkgrel=0
7pkgdesc="3D CAD application"
8url="https://dune3d.org/"
9# s390x blocked by opencascade -> vtk -> netcdf
10# riscv should work, but dependency on vtk-dev fails - is builder behind?
11arch="all !s390x !riscv64"
12license="GPL-3.0-only"
13depends="
14 gtkmm4
15 cairomm
16 opencascade
17"
18
19makedepends="
20 gtkmm4-dev
21 cairomm-dev
22 librsvg-dev
23 libspnav-dev
24 opencascade-dev
25 glm-dev
26 python3
27 cmake
28 meson
29 eigen-dev
30 py3-gobject3
31 py3-cairo
32"
33
34source="$pkgname-$pkgver.tar.gz::https://github.com/dune3d/dune3d/archive/refs/tags/v$pkgver.tar.gz"
35
36build() {
37 abuild-meson \
38 output .
39 meson compile -C output
40}
41
42check() {
43 meson test --no-rebuild --print-errorlogs -C output
44}
45
46package() {
47 DESTDIR="$pkgdir" meson install --no-rebuild -C output
48}
49
50sha512sums="
514af4b821d9d61d6c03836d1082f0c51bf40f12c005fe31f9e53bc020073e36e0c6bae73897308c20e392fbe700508f55e5343690e366b7617750a44a57a5038d dune3d-1.4.0.tar.gz
52"