diff options
author | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2016-02-06 12:39:04 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2016-02-06 12:39:04 +0700 |
commit | 113a2b0ee09805de3749cbc0d7b722047aaa10fb (patch) | |
tree | 30e8bac30830b983896261423c36350fedf0d2fd /libraries | |
parent | 6e7754137e8dc9f24f252b26f4e39658a93a2bb0 (diff) |
libraries/CEGUI0.7: Fix Build.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries')
-rw-r--r-- | libraries/CEGUI0.7/CEGUI.patch | 13 | ||||
-rw-r--r-- | libraries/CEGUI0.7/CEGUI0.7.SlackBuild | 3 |
2 files changed, 15 insertions, 1 deletions
diff --git a/libraries/CEGUI0.7/CEGUI.patch b/libraries/CEGUI0.7/CEGUI.patch new file mode 100644 index 0000000000000..bdbe2038551a4 --- /dev/null +++ b/libraries/CEGUI0.7/CEGUI.patch @@ -0,0 +1,13 @@ +--- CEGUI-0.7.9/cegui/include/RendererModules/Ogre/CEGUIOgreRenderer.h.orig 2016-02-06 11:05:31.177684112 +0700 ++++ CEGUI-0.7.9/cegui/include/RendererModules/Ogre/CEGUIOgreRenderer.h 2016-02-06 11:06:00.183625951 +0700 +@@ -54,7 +54,9 @@ + class Root; + class RenderSystem; + class RenderTarget; +-class TexturePtr; ++class Texture; ++template<typename T> class SharedPtr; ++typedef SharedPtr<Texture> TexturePtr; + class Matrix4; + } + diff --git a/libraries/CEGUI0.7/CEGUI0.7.SlackBuild b/libraries/CEGUI0.7/CEGUI0.7.SlackBuild index ffc3e6620f42f..91fa0df1dde44 100644 --- a/libraries/CEGUI0.7/CEGUI0.7.SlackBuild +++ b/libraries/CEGUI0.7/CEGUI0.7.SlackBuild @@ -25,7 +25,7 @@ PRGNAM=CEGUI0.7 SRCNAM=CEGUI VERSION=${VERSION:-0.7.9} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -70,6 +70,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +patch -p1 < $CWD/CEGUI.patch CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ |