# $OpenBSD$ COMMENT = library providing windowing and widgets for graphics APIs DISTNAME = CEGUI-0.7.5 PKGNAME = ${DISTNAME:L} #SHARED_LIBS += CEGUIBase 0.0 #SHARED_LIBS += CEGUIFalagardWRBase 0.0 #SHARED_LIBS += CEGUILuaScriptModule 0.0 #SHARED_LIBS += CEGUIOpenGLRenderer 0.0 #SHARED_LIBS += CEGUITGAImageCodec 0.0 #SHARED_LIBS += CEGUITinyXMLParser 0.0 #SHARED_LIBS += CEGUItoluapp 0.0 CATEGORIES = graphics devel HOMEPAGE = http://www.cegui.org.uk # MIT PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_FTP = Yes PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes WANTLIB = GL GLU ICE SM X11 Xau Xdmcp Xext Xi Xmu \ Xt c freetype glut lua m pcre pthread pthread-stubs stdc++ xcb z MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=crayzedsgui/} MODULES = lang/python LIB_DEPENDS = graphics/freeglut \ lang/lua \ devel/pcre USE_LIBTOOL = Yes CONFIGURE_STYLE = gnu CONFIGURE_ARGS = --disable-expat \ --disable-external-glew \ --disable-freeimage \ --disable-devil \ --disable-irrlicht-renderer \ --disable-libxml \ --enable-toluacegui \ --disable-xerces-c \ --disable-version-suffix \ ${CONFIGURE_SHARED} #MAKE_ENV = LIBCEGUIBase_VERSION=${LIBCEGUIBase_VERSION} CONFIGURE_ENV += CPPLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib -lm -pthread -lXi -lXmu" post-patch: # Find out what prevents to fing GL/glu/h and GL/gl.h when building in Samples @perl -pi -e 's|Samples||g' ${WRKSRC}/Makefile.in @perl -pi -e 's|-lpthread|-pthread|g' ${WRKSRC}/configure .include