Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Peng Chang (Charles) (2f5844948f68cf0295bb19cdb24144b1bc66132f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: "Peng Chang (Charles)" <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Peng Chang (Charles) (2f5844948f68cf0295bb19cdb24144b1bc66132f)
  • Date: Mon, 5 Jul 2010 10:17:58 -0500

GIT changes to master grimoire by Peng Chang (Charles) <chp AT sourcemage.org>:

ChangeLog | 6 ++++++
devel/bazaar/HISTORY | 1 +
devel/bazaar/INSTALL | 1 +
graphics-libs/coin/CONFIGURE | 16 ++++++++++++++++
graphics-libs/coin/DEPENDS | 21 +++++++++++++++++++++
graphics-libs/coin/DETAILS | 24 ++++++++++++++++++++++++
graphics-libs/coin/HISTORY | 2 ++
graphics-libs/simage/DEPENDS | 12 ++++++++++++
graphics-libs/simage/DETAILS | 16 ++++++++++++++++
graphics-libs/simage/HISTORY | 2 ++
10 files changed, 101 insertions(+)

New commits:
commit 2f5844948f68cf0295bb19cdb24144b1bc66132f
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>

bazaar: added INSTALL for default_install_python

commit 0b34946b4f2c130864b105c96be6b0f4a3a81119
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>

coin: new spell

commit 83534d1172a877574f812da1d24dd6196cbe34d1
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>

simage: new spell

diff --git a/ChangeLog b/ChangeLog
index 1d55502..07c860e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-07-05 Peng Chang (Charles) <chp AT sourcemage.org>
+ * graphics-libs/coin: new spell, Open Inventor API implementation
+
+2010-07-05 Peng Chang (Charles) <chp AT sourcemage.org>
+ * graphics-libs/simage: new spell, image loader library
+
2010-07-05 Ladislav Hagara <hgr AT vabo.cz>
* utils/psinfo: new spell, shows process information and statistics

diff --git a/devel/bazaar/HISTORY b/devel/bazaar/HISTORY
index 0f37be1..1740fa9 100644
--- a/devel/bazaar/HISTORY
+++ b/devel/bazaar/HISTORY
@@ -2,6 +2,7 @@
* DETAILS: Fixed SOURCE_URL[0]
fixed long description wrap
updated spell to 2.1.2
+ * INSTALL: added for default_install_python

2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.
diff --git a/devel/bazaar/INSTALL b/devel/bazaar/INSTALL
new file mode 100755
index 0000000..46c6fba
--- /dev/null
+++ b/devel/bazaar/INSTALL
@@ -0,0 +1 @@
+default_install_python
diff --git a/graphics-libs/coin/CONFIGURE b/graphics-libs/coin/CONFIGURE
new file mode 100755
index 0000000..41d7454
--- /dev/null
+++ b/graphics-libs/coin/CONFIGURE
@@ -0,0 +1,16 @@
+config_query_option COIN_3DS "Enable 3ds import capabilities?" y \
+ "--enable-3ds-import" "--disable-3ds-import" &&
+config_query_option COIN_JAVASCRIPT "Enable javascript capabilities?" y \
+ "--enable-javascript-api" "--disable-javascript-api"
&&
+config_query_option COIN_NODEKITS "Enable nodekit support?" y \
+ "--enable-nodekits" "--disable-nodekits" &&
+config_query_option COIN_DRAGGERS "Enable dragger support?" y \
+ "--enable-draggers" "--disable-draggers" &&
+config_query_option COIN_MANIP "Enable manipulators?" y \
+ "--enable-manipulators" "--disable-manipulators" &&
+config_query_option COIN_VRML97 "Enable VRML97 support?" y \
+ "--enable-vrml97" "--disable-vrml97" &&
+config_query_option COIN_THREADS "Enable multithreading?" y \
+ "--enable-threads" "--disable-threads"
+config_query_option COIN_THSAFE "Enable thread safe traversals?" y \
+ "--enable-threadsafe" "--disable-threadsafe"
diff --git a/graphics-libs/coin/DEPENDS b/graphics-libs/coin/DEPENDS
new file mode 100755
index 0000000..70f8b14
--- /dev/null
+++ b/graphics-libs/coin/DEPENDS
@@ -0,0 +1,21 @@
+depends OPENGL &&
+depends libx11 &&
+depends libxext &&
+depends libsm &&
+depends libice &&
+
+OPTS="$OPTS --with-glu=$INSTALL_ROOT/usr" &&
+
+if [[ $COIN_JAVASCRIPT == '--enable-javascript-api' ]] ; then
+ depends spidermonkey
+else
+ optional_depends spidermonkey "" "--disable-dl-spidermonkey" ""
+fi &&
+
+optional_depends simage "" "--disable-dl-simage" \
+ "Use rutime dynamic linking for libsimage" &&
+optional_depends openal "" "--disable-dl-openal" "" &&
+optional_depends fontconfig "" "--disable-dl-fontconfig" "" &&
+optional_depends freetype2 "" "--disable-dl-freetype" "" &&
+optional_depends zlib "" "--disable-dl-zlib" "" &&
+optional_depends bzip2 "" "--disable-dl-libbzip2" ""
diff --git a/graphics-libs/coin/DETAILS b/graphics-libs/coin/DETAILS
new file mode 100755
index 0000000..fdb3544
--- /dev/null
+++ b/graphics-libs/coin/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=coin
+ VERSION=3.1.3
+ SOURCE=Coin-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/Coin-$VERSION
+ SOURCE_URL[0]=http://ftp.coin3d.org/coin/src/all/$SOURCE
+
SOURCE_HASH=sha512:d6fd47ecc74e96fc4de46e3a683f038f1907b96db2bbe935fb49f2d59190bd18f3f439dc0e4cb435360e74e1d65994a32b21f670d5a76394692616625cb14394
+ LICENSE[0]=GPL
+ WEB_SITE=http://www.coin3d.org/
+ ENTERED=20100705
+ SHORT="Open Inventor 2.1 API compatible 3D graphics libary"
+cat << EOF
+Coin is an OpenGL-based, 3D graphics library that has its roots in the
+Open Inventor 2.1 API, which Coin still is compatible with.
+
+If you are not familiar with Open Inventor, it is a scene-graph based,
+retain-mode, rendering and model manipulation, C++ class library,
+originally designed by SGI. It quickly became the de facto standard
+graphics library for 3D visualization and visual simulation software
+in the scientific and engineering community after its release. It
+also became the basis for the VRML1 file format standard. Several
+books exists on the subject of Open Inventor, most notably The
+Inventor Mentor, and The Inventor Toolmaker, both highly recommended
+for those who wants to learn how to use Open Inventor.
+EOF
diff --git a/graphics-libs/coin/HISTORY b/graphics-libs/coin/HISTORY
new file mode 100644
index 0000000..61d0d72
--- /dev/null
+++ b/graphics-libs/coin/HISTORY
@@ -0,0 +1,2 @@
+2010-07-05 Peng Chang (Charles) <chp AT sourcemage.org>
+ * DETAILS, CONFIGURE, DEPENDS, HISTORY: spell created.
diff --git a/graphics-libs/simage/DEPENDS b/graphics-libs/simage/DEPENDS
new file mode 100755
index 0000000..43cd8dd
--- /dev/null
+++ b/graphics-libs/simage/DEPENDS
@@ -0,0 +1,12 @@
+optional_depends qt4 \
+ "--enable-qimage --with-qt=$INSTALL_ROOT/usr" \
+ "-disable-qimage" \
+ "Use QImage to load/save images?" &&
+optional_depends giflib "" "--without-gif" \
+ "Enable giflib support?" &&
+optional_depends jpeg "" "--without-jpeg" \
+ "Enable jpeg support?" &&
+optional_depends zlib "" "--without-zlib" \
+ "Enable zlib support?" &&
+optional_depends jasper "" "--without-jasper" \
+ "Enable jasper (JPEG 2000) support?"
diff --git a/graphics-libs/simage/DETAILS b/graphics-libs/simage/DETAILS
new file mode 100755
index 0000000..be54f88
--- /dev/null
+++ b/graphics-libs/simage/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=simage
+ VERSION=1.7.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://ftp.coin3d.org/coin/src/all/$SOURCE
+
SOURCE_HASH=sha512:944ec009dd7041692073ddd9795fdd633fe3bc9101f1c1234e8be3746487a9431aecf52abde01563e719153fbe1ca7d29f9b64042e4a64ea08d6cb14666dd89f
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.coin3d.org/
+ KEYWORDS="graphics libs"
+ ENTERED=20100705
+ SHORT="An image loader library"
+cat << EOF
+This is ``simage'', a library with image format loaders and front-ends
+to common import libraries. simage is meant for use with applications
+which reads image files as textures.
+EOF
diff --git a/graphics-libs/simage/HISTORY b/graphics-libs/simage/HISTORY
new file mode 100644
index 0000000..298e1c4
--- /dev/null
+++ b/graphics-libs/simage/HISTORY
@@ -0,0 +1,2 @@
+2010-07-05 Peng Chang (Charles) <chp AT sourcemage.org>
+ * DETAILS, DEPENDS, HISTORY: spell created.



  • [SM-Commit] GIT changes to master grimoire by Peng Chang (Charles) (2f5844948f68cf0295bb19cdb24144b1bc66132f), Peng Chang (Charles), 07/05/2010

Archive powered by MHonArc 2.6.24.

Top of Page