[Lunar-commits] <moonbase> cegui: 0.6.0 initial submission

Auke Kok sofar at foo-projects.org
Tue May 13 21:26:55 CEST 2008


commit 58741fa933ed01300dbb15bf96effb01be65c4a6
Author: Bernd Kosmahl <beko at duke.famkos.net>
Date:   Tue May 13 21:26:55 2008 +0200

    cegui: 0.6.0 initial submission
---
 zbeta/cegui/BUILD   |    6 ++++++
 zbeta/cegui/DEPENDS |   17 +++++++++++++++++
 zbeta/cegui/DETAILS |   18 ++++++++++++++++++
 3 files changed, 41 insertions(+), 0 deletions(-)

diff --git a/zbeta/cegui/BUILD b/zbeta/cegui/BUILD
new file mode 100644
index 0000000..f2dbfd2
--- /dev/null
+++ b/zbeta/cegui/BUILD
@@ -0,0 +1,6 @@
+(
+  ./configure --disable-samples \
+  $OPTS &&
+  default_build
+) > $C_FIFO 2>&1
+
diff --git a/zbeta/cegui/DEPENDS b/zbeta/cegui/DEPENDS
new file mode 100644
index 0000000..9c0997d
--- /dev/null
+++ b/zbeta/cegui/DEPENDS
@@ -0,0 +1,17 @@
+depends freetype2 &&
+depends pcre &&
+
+optional_depends libxml2 "--with-default-xml-parser=LibxmlParser" \
+			"--disable-libxml" \
+			 "build with LibxmlParser" &&
+optional_depends xerces-c++ "--with-default-xml-parser=XercesParser" \
+			"--disable-xerces-c" \
+			"build with XercesParser" &&
+optional_depends expat	"--with-default-xml-parser=ExpatParser" \
+			"--disable-expat" \
+			"build with ExpatParser" &&
+optional_depends FreeImage "--with-default-image-codec=FreeImageImageCodec" \
+			"" \
+			"build with FreeImageImageCodec" &&
+optional_depends lua	"" "--disable-lua-module" "build with lua"
+
diff --git a/zbeta/cegui/DETAILS b/zbeta/cegui/DETAILS
new file mode 100644
index 0000000..fd2ab8b
--- /dev/null
+++ b/zbeta/cegui/DETAILS
@@ -0,0 +1,18 @@
+          MODULE=cegui
+         VERSION=CEGUI-0.6.0
+          SOURCE=${VERSION}.tar.gz
+      SOURCE_URL=$SFORGE_URL/crayzedsgui/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$VERSION
+      SOURCE_VFY=sha1:8ea4e3e34a3fe78c0b3d51be45a84259aa718620
+        WEB_SITE="http://www.cegui.org.uk/"
+         ENTERED=20080504
+         UPDATED=20080504
+           SHORT="library providing windowing and widgets for graphics APIs / engines"
+cat <<EOF
+Crazy Eddie's GUI System is a free library providing windowing and
+widgets for graphics APIs / engines where such functionality is
+not natively available, or severely lacking. The library is object
+orientated, written in C++, and targeted at games developers who
+should be spending their time creating great games, not building
+GUI sub-systems!
+EOF


More information about the Lunar-commits mailing list