[104415] trunk/dports/devel
ryandesign at macports.org
ryandesign at macports.org
Mon Mar 25 03:28:03 PDT 2013
Revision: 104415
https://trac.macports.org/changeset/104415
Author: ryandesign at macports.org
Date: 2013-03-25 03:28:03 -0700 (Mon, 25 Mar 2013)
Log Message:
-----------
cegui: new port, version 0.7.9 (#18118)
Added Paths:
-----------
trunk/dports/devel/cegui/
trunk/dports/devel/cegui/Portfile
trunk/dports/devel/cegui/files/
trunk/dports/devel/cegui/files/patch-cegui-include-CEGUIDynamicModule.h.diff
trunk/dports/devel/cegui/files/patch-cegui-src-CEGUIDynamicModule.cpp.diff
Added: trunk/dports/devel/cegui/Portfile
===================================================================
--- trunk/dports/devel/cegui/Portfile (rev 0)
+++ trunk/dports/devel/cegui/Portfile 2013-03-25 10:28:03 UTC (rev 104415)
@@ -0,0 +1,62 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+
+name cegui
+version 0.7.9
+categories devel
+platforms darwin
+maintainers ryandesign openmaintainer
+
+description Crazy Eddie’s GUI System
+
+long_description ${description} is a free library for game developers \
+ that provides windowing and widgets for graphics APIs \
+ and engines where such functionality is not natively \
+ available, or is severely lacking.
+
+homepage http://www.cegui.org.uk/
+master_sites sourceforge:project/crayzedsgui/CEGUI%20Mk-2/${version}
+distname CEGUI-${version}
+
+checksums rmd160 d776fd49a629248783b0d45b05ef8ad2804cca3b \
+ sha256 7c3b264def08b46de749c2acaba363e907479d924612436f3bd09da2e474bb8c
+
+depends_build port:pkgconfig
+
+depends_lib port:expat \
+ port:freeglut \
+ port:freeimage \
+ port:freetype \
+ port:libdevil \
+ port:libxml2 \
+ port:pcre \
+ port:tinyxml \
+ port:xorg-libice \
+ port:xorg-libsm
+
+patchfiles patch-cegui-include-CEGUIDynamicModule.h.diff \
+ patch-cegui-src-CEGUIDynamicModule.cpp.diff
+
+configure.args --disable-corona \
+ --disable-external-glew \
+ --disable-irrlicht-renderer \
+ --disable-lua-module \
+ --disable-ogre-renderer \
+ --disable-python-module \
+ --disable-rapidxml \
+ --disable-samples \
+ --disable-silly \
+ --disable-stb \
+ --disable-tga \
+ --disable-xerces-c \
+ --enable-devil \
+ --enable-freeimage \
+ --enable-freetype \
+ --enable-null-renderer \
+ --enable-pcre \
+ --enable-tinyxml \
+ --with-x
+
+livecheck.regex /CEGUI-(\[0-9.\]+)${extract.suffix}
Property changes on: trunk/dports/devel/cegui/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Added: trunk/dports/devel/cegui/files/patch-cegui-include-CEGUIDynamicModule.h.diff
===================================================================
--- trunk/dports/devel/cegui/files/patch-cegui-include-CEGUIDynamicModule.h.diff (rev 0)
+++ trunk/dports/devel/cegui/files/patch-cegui-include-CEGUIDynamicModule.h.diff 2013-03-25 10:28:03 UTC (rev 104415)
@@ -0,0 +1,10 @@
+--- cegui/include/CEGUIDynamicModule.h.orig 2013-01-12 11:07:24.000000000 -0600
++++ cegui/include/CEGUIDynamicModule.h 2013-03-25 03:22:08.000000000 -0500
+@@ -51,6 +51,7 @@
+ # define DYNLIB_ERROR( ) dlerror( )
+
+ #elif defined(__APPLE_CC__)
++# include <CoreFoundation/CoreFoundation.h>
+ # define DYNLIB_HANDLE CFBundleRef
+ # define DYNLIB_LOAD( a ) mac_loadExeBundle( a )
+ # define DYNLIB_GETSYM( a, b ) mac_getBundleSym( a, b )
Added: trunk/dports/devel/cegui/files/patch-cegui-src-CEGUIDynamicModule.cpp.diff
===================================================================
--- trunk/dports/devel/cegui/files/patch-cegui-src-CEGUIDynamicModule.cpp.diff (rev 0)
+++ trunk/dports/devel/cegui/files/patch-cegui-src-CEGUIDynamicModule.cpp.diff 2013-03-25 10:28:03 UTC (rev 104415)
@@ -0,0 +1,11 @@
+--- cegui/src/CEGUIDynamicModule.cpp.orig 2013-01-12 11:07:24.000000000 -0600
++++ cegui/src/CEGUIDynamicModule.cpp 2013-03-25 03:21:04.000000000 -0500
+@@ -43,7 +43,7 @@
+ #endif
+
+ #if defined(__APPLE_CC__)
+-# include "macPlugins.h"
++# include "implementations/mac/macPlugins.h"
+ #endif
+
+ #if defined(__linux__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__HAIKU__)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130325/b1ef8a7b/attachment.html>
More information about the macports-changes
mailing list