[Lunar-commits] <moonbase> Coin: Adding to moonbase, will be an optional_depends for freecad (yet to be added) and

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Sat Dec 17 12:16:40 CET 2011


commit 86cf5ce0a8f9642a6a1b87c46cf15b3c359987f8
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Sat Dec 17 06:16:40 2011 -0500

    Coin: Adding to moonbase, will be an optional_depends for freecad (yet to be added) and
    
    creating a new directory cadcam.
---
 cadcam/Coin/BUILD     |    7 +++++++
 cadcam/Coin/CONFIGURE |    2 ++
 cadcam/Coin/DEPENDS   |   13 +++++++++++++
 cadcam/Coin/DETAILS   |   24 ++++++++++++++++++++++++
 4 files changed, 46 insertions(+), 0 deletions(-)

diff --git a/cadcam/Coin/BUILD b/cadcam/Coin/BUILD
new file mode 100644
index 0000000..84808c5
--- /dev/null
+++ b/cadcam/Coin/BUILD
@@ -0,0 +1,7 @@
+(
+
+  OPTS+=" --disable-symbols --disable-debug" &&
+
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/cadcam/Coin/CONFIGURE b/cadcam/Coin/CONFIGURE
new file mode 100644
index 0000000..fdff499
--- /dev/null
+++ b/cadcam/Coin/CONFIGURE
@@ -0,0 +1,2 @@
+mquery ENABLE_THREAD "Enable threadsafe traversals?" y "--enable-threadsafe" "--disable-threadsafe"
+mquery ENABLE_3DS "Enable 3ds import capabilities?" y "--enable-3ds-import" "--disable-3ds-import"
diff --git a/cadcam/Coin/DEPENDS b/cadcam/Coin/DEPENDS
new file mode 100644
index 0000000..49c720a
--- /dev/null
+++ b/cadcam/Coin/DEPENDS
@@ -0,0 +1,13 @@
+optional_depends "bzip2"        "--with-bzip2"          "--without-bzip2"        "for file compression support"
+optional_depends "zlib"         "--with-zlib"           "--without-zlib"         "for zlib compression support"
+optional_depends "mesa-lib"     "--with-mesa"           "--without-mesa"         "for MesaGL support Preferred"
+optional_depends "freetype2"    "--with-freetype"       "--without-freetype"     "for freetype font support"
+optional_depends "fontconfig"   "--with-fontconfig"     "--without-freeconfig"   "for various font support"
+optional_depends "openal"       "--with-openal"         "--without-openal"       "for 3D audio support"
+optional_depends "expat"        "--enable-system-expat" "--disable-system-expat" "for system use of expat support"
+optional_depends "spidermonkey" "--with-spidermonkey"   "--without-spidermonkey" "C implementation of JavaScript support"
+optional_depends "%JAVA_SDK"    "--enable-java-wrapper" "--disable-java-wrapper" "enable building java wrapper"
+optional_depends "SoQt"         "--with-simage"         "--without-simage"       "for Coin high-level 3D visualization support"
+
+optional_depends "doxygen"      "--with-doxygen --enable-man --enable-html" "--without-doxygen --disable-man --disable-html" "for documentation support"
+
diff --git a/cadcam/Coin/DETAILS b/cadcam/Coin/DETAILS
new file mode 100644
index 0000000..7c0bc8e
--- /dev/null
+++ b/cadcam/Coin/DETAILS
@@ -0,0 +1,24 @@
+          MODULE=Coin
+         VERSION=3.1.3
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://ftp.coin3d.org/coin/src/all/
+      SOURCE_VFY=sha1:8e9f05628461963623686d3ec53102214e233dd1
+        WEB_SITE=http://www.coin3d.org/
+         ENTERED=20111216
+         UPDATED=20111216
+           SHORT="high-level, retained-mode toolkit for effective 3D graphics development"
+
+cat << EOF
+High-level, retained-mode API for maximum programmer efficiency.
+Integrates seamlessly into the Qt development environment.
+Generic GLSL Shader Support
+Generic Shadow Rendering Functionality
+Geographical Data Support
+Multithreading Support
+Hard-copy vector output in PostScript format
+TrueType font support for annotations (2D and 3D)
+3D sound support
+3D textures, multi-textures, bump mapping, Big Image
+File import/export libraries
+Plugin for Qt Designer (QWidget)
+EOF


More information about the Lunar-commits mailing list