[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