[Lunar-commits] <moonbase> cegui: version bump to 0.6.2b
Duncan Gibson
engelsman at lunar-linux.org
Sat Aug 22 21:07:39 CEST 2009
commit 09fc1860cf74733ef151d80c72d82d5b29b8b96a
Author: Paul Bredbury <brebs at sent.com>
Date: Sat Aug 22 21:07:39 2009 +0200
cegui: version bump to 0.6.2b
Version is 0.6.2b, but tarball directory is 0.6.2!
---
zbeta/cegui/BUILD | 9 +++++++--
zbeta/cegui/DEPENDS | 14 +++++++-------
zbeta/cegui/DETAILS | 20 +++++++++++---------
3 files changed, 25 insertions(+), 18 deletions(-)
diff --git a/zbeta/cegui/BUILD b/zbeta/cegui/BUILD
index f2dbfd2..d84d1e8 100644
--- a/zbeta/cegui/BUILD
+++ b/zbeta/cegui/BUILD
@@ -1,6 +1,11 @@
(
- ./configure --disable-samples \
- $OPTS &&
+
+ # Build with devil - from http://gentoo-portage.com/dev-games/cegui
+ sedit "s/ILvoid/void/g" ImageCodecModules/DevILImageCodec/CEGUIDevILImageCodec.cpp &&
+
+ OPTS+=" --disable-samples" &&
+
default_build
+
) > $C_FIFO 2>&1
diff --git a/zbeta/cegui/DEPENDS b/zbeta/cegui/DEPENDS
index 2b1e2e9..ad74afa 100644
--- a/zbeta/cegui/DEPENDS
+++ b/zbeta/cegui/DEPENDS
@@ -1,17 +1,17 @@
-depends freetype2 &&
-depends pcre &&
+depends freetype2
+depends pcre
optional_depends libxml2 "--with-default-xml-parser=LibxmlParser" \
"--disable-libxml" \
- "build with LibxmlParser" &&
+ "build with LibxmlParser"
optional_depends xerces-c++ "--with-default-xml-parser=XercesParser" \
"--disable-xerces-c" \
- "build with XercesParser" &&
+ "build with XercesParser"
optional_depends expat "--with-default-xml-parser=ExpatParser" \
"--disable-expat" \
- "build with ExpatParser" &&
+ "build with ExpatParser"
optional_depends FreeImage "--with-default-image-codec=FreeImageImageCodec" \
"" \
- "build with FreeImageImageCodec" &&
+ "build with FreeImageImageCodec"
optional_depends lua "" "--disable-lua-module" "build with lua"
-
+optional_depends devil "--enable-devil" "--disable-devil" "build with devil"
diff --git a/zbeta/cegui/DETAILS b/zbeta/cegui/DETAILS
index fd2ab8b..a403b6f 100644
--- a/zbeta/cegui/DETAILS
+++ b/zbeta/cegui/DETAILS
@@ -1,18 +1,20 @@
MODULE=cegui
- VERSION=CEGUI-0.6.0
- SOURCE=${VERSION}.tar.gz
+ VERSION=0.6.2b
+ VER=0.6.2
+ SOURCE=CEGUI-$VERSION.tar.gz
SOURCE_URL=$SFORGE_URL/crayzedsgui/
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$VERSION
- SOURCE_VFY=sha1:8ea4e3e34a3fe78c0b3d51be45a84259aa718620
- WEB_SITE="http://www.cegui.org.uk/"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/CEGUI-$VER
+ SOURCE_VFY=sha1:ac373b0779ab4b6289cf1e6aa2e6717d8a348747
+ WEB_SITE=http://www.cegui.org.uk/
ENTERED=20080504
- UPDATED=20080504
+ UPDATED=20090819
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
+not natively available, or severely lacking. The library is object-
+oriented, written in C++, and targeted at games developers who
should be spending their time creating great games, not building
-GUI sub-systems!
+GUI subsystems!
EOF
More information about the Lunar-commits
mailing list