[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