summaryrefslogtreecommitdiffstats
path: root/graphics/brlcad/brlcad.SlackBuild
diff options
context:
space:
mode:
author Yth - Arnaud <yth@ythogtha.org>2018-10-09 05:58:15 +0700
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2018-10-09 05:58:15 +0700
commitf49f3eb947d77bae8b1227af27f499090dab58be (patch)
tree648de820c6ba1f8fab0d7c3b57f6985e6ab914ab /graphics/brlcad/brlcad.SlackBuild
parentfb4a2447acf9c7baeb941b9e92afd421e6b26e6f (diff)
downloadslackbuilds-f49f3eb947d77bae8b1227af27f499090dab58be.tar.gz
slackbuilds-f49f3eb947d77bae8b1227af27f499090dab58be.tar.xz
graphics/brlcad: Changes in build options and REQUIRES.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'graphics/brlcad/brlcad.SlackBuild')
-rw-r--r--graphics/brlcad/brlcad.SlackBuild39
1 files changed, 9 insertions, 30 deletions
diff --git a/graphics/brlcad/brlcad.SlackBuild b/graphics/brlcad/brlcad.SlackBuild
index 492818ae3a..4cd44015ad 100644
--- a/graphics/brlcad/brlcad.SlackBuild
+++ b/graphics/brlcad/brlcad.SlackBuild
@@ -66,44 +66,23 @@ mkdir -p build
cd build
# There is a "known issue" according to the guys on #brlcad and we need
# the cmake define "-DBRLCAD_ENABLE_STRICT=OFF" for now
-LDFLAGS="-lpng16" \
cmake \
- -DBRLCAD_ASTYLE=BUNDLED \
- -DBRLCAD_GDIAM=BUNDLED \
- -DBRLCAD_FLAGS_OPTIMIZATION=ON \
- -DBRLCAD_ENABLE_STRICT=OFF \
- -DBRLCAD_FLAGS_DEBUG=OFF \
- -DBRLCAD_FLAGS_ENABLE_RUNTIME_DEBUG=OFF \
+ -DBRLCAD_BUNDLED_LIBS=AUTO \
-DBRLCAD_ENABLE_OPENGL=ON \
+ -DBRLCAD_ENABLE_RUNTIME_DEBUG=${BRLCAD_ENABLE_RUNTIME_DEBUG:-ON} \
+ -DBRLCAD_FLAGS_DEBUG=OFF \
+ -DBRLCAD_ENABLE_STRICT=OFF \
+ -DBRLCAD_ENABLE_COMPILER_WARNINGS=OFF\
-DBRLCAD_ENABLE_EXTRADOCS=ON \
+ -DBRLCAD_FLAGS_OPTIMIZATION=ON \
-DBRLCAD_INSTALL_EXAMPLE_GEOMETRY=ON \
- -DBRLCAD_BUNDLED_LIBS=OFF \
- -DBRLCAD_REGEX=SYSTEM \
- -DBRLCAD_TERMLIB=SYSTEM \
- -DBRLCAD_XMLLINT=SYSTEM \
- -DBRLCAD_XSLTPROC=SYSTEM \
- -DBRLCAD_ZLIB=SYSTEM \
-DBRLCAD_TCL=BUNDLED \
-DBRLCAD_TK=BUNDLED \
-DBRLCAD_ITCL=BUNDLED \
-DBRLCAD_ITK=BUNDLED \
- -DBRLCAD_IWIDGETS=BUNDLED \
- -DBRLCAD_LZ4=SYSTEM \
- -DBRLCAD_LIBVDS=BUNDLED \
- -DBRLCAD_VDS=BUNDLED \
- -DBRLCAD_OPENNURBS=BUNDLED \
- -DBRLCAD_PNG=SYSTEM \
- -DBRLCAD_LEMON=BUNDLED \
- -DBRLCAD_PERPLEX=BUNDLED \
- -DBRLCAD_RE2C=BUNDLED \
- -DBRLCAD_NETPBM=BUNDLED \
- -DBRLCAD_SC=BUNDLED \
- -DBRLCAD_SCL=BUNDLED \
- -DBRLCAD_TKHTML=BUNDLED \
- -DBRLCAD_TKPNG=BUNDLED \
- -DBRLCAD_TINYCTHREAD=BUNDLED \
- -DBRLCAD_TKTABLE=BUNDLED \
- -DBRLCAD_UTAHRLE=BUNDLED \
+ -DBRLCAD_ENABLE_QT=${BRLCAD_ENABLE_QT:-OFF} \
+ -DBRLCAD_ENABLE_OSG=${BRLCAD_ENABLE_OSG:-OFF} \
+ -DBRLCAD_ENABLE_RTGL=${BRLCAD_ENABLE_RTGL:-OFF} \
-DCMAKE_INSTALL_PREFIX=/opt/$PRGNAM \
-DMAN_DIR=man \
-DDATA_DIR=share \