diff options
author | Florian Franzmann | 2019-07-14 18:43:16 +0200 |
---|---|---|
committer | Florian Franzmann | 2019-07-14 18:43:16 +0200 |
commit | 3143d5ff0375830735fccc9e7a5abcbf6356c5de (patch) | |
tree | d96433f6ba65f25dfdda6724421d1fedebc8ea5b /science | |
parent | 5a31b3dcd355c8874a2a457b7d61867b1799c9b7 (diff) |
science/openscad: new spell, the programmer's solid 3D modeller
Diffstat (limited to 'science')
-rwxr-xr-x | science/openscad/BUILD | 1 | ||||
-rwxr-xr-x | science/openscad/DEPENDS | 27 | ||||
-rwxr-xr-x | science/openscad/DETAILS | 20 | ||||
-rw-r--r-- | science/openscad/HISTORY | 3 |
4 files changed, 51 insertions, 0 deletions
diff --git a/science/openscad/BUILD b/science/openscad/BUILD new file mode 100755 index 0000000000..0694f5668d --- /dev/null +++ b/science/openscad/BUILD @@ -0,0 +1 @@ +qt5_build diff --git a/science/openscad/DEPENDS b/science/openscad/DEPENDS new file mode 100755 index 0000000000..791ace7dd9 --- /dev/null +++ b/science/openscad/DEPENDS @@ -0,0 +1,27 @@ +depends gcc && +depends qtbase && +depends qscintilla && +depends cgal && +depends gmp && +depends mpfr && +depends cmake && +depends boost && +# "-DBoost_USE_STATIC_LIBS=OFF -DBOOST_INCLUDEDIR=${INSTALL_ROOT}/usr/include -DBOOST_LIBRARYDIR=${INSTALL_ROOT}/usr/lib" && +sub_depends boost FILESYSTEM && +sub_depends boost SYSTEM && +sub_depends boost THREAD && +sub_depends boost REGEX && +sub_depends boost PROGRAM_OPTIONS && + +depends opencsg && +depends glew && +depends eigen3 && +depends glib2 && +depends fontconfig && +depends freetype2 && +depends harfbuzz && +depends libzip && +depends bison && +depends flex && +depends pkgconfig && +depends double-conversion diff --git a/science/openscad/DETAILS b/science/openscad/DETAILS new file mode 100755 index 0000000000..b0f4cd3c5b --- /dev/null +++ b/science/openscad/DETAILS @@ -0,0 +1,20 @@ + SPELL=openscad + VERSION=2019.05 + SOURCE="${SPELL}-${VERSION}.src.tar.gz" + SOURCE_URL[0]=https://files.${SPELL}.org/${SOURCE} + SOURCE_HASH=sha512:073053f625ffa4fea6ed836396b7ff4b87b26cf7500b06c804983afc0f1dfd3d78bfb81b3fd217c3939b0ec915d85b0c7990773eaf968512a150deaa0399df13 +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" + WEB_SITE="https://www.openscad.org" + LICENSE[0]=GPL + ENTERED=20190714 + SHORT="a software for creating solid 3D CAD objects" +cat << EOF +OpenSCAD is a free software application for creating solid 3D CAD +(computer-aided design) objects. It is a script-only based modeller that +uses its own description language; parts can be previewed, but it cannot be +interactively selected or modified by mouse in the 3D view. An OpenSCAD script +specifies geometric primitives (such as spheres, boxes, cylinders, etc.) and +defines how they are modified and combined (for instance by intersection, +difference, envelope combination and Minkowski sums) to render a 3D model. +As such, the program does constructive solid geometry (CSG). +EOF diff --git a/science/openscad/HISTORY b/science/openscad/HISTORY new file mode 100644 index 0000000000..f5ad011d78 --- /dev/null +++ b/science/openscad/HISTORY @@ -0,0 +1,3 @@ +2019-07-14 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * BUILD, DEPENDS, DETAILS: spell created + |