Annotation of ports/graphics/cegui07/Makefile, Revision 1.1.1.1
1.1 yason 1: # $OpenBSD$
2:
3: COMMENT = library providing windowing and widgets for graphics APIs
4:
5: DISTNAME = CEGUI-0.7.2
6: PKGNAME = ${DISTNAME:L}
7:
8: SHARED_LIBS += CEGUIBase 0.0
9: SHARED_LIBS += CEGUIFalagardWRBase 0.0
10: SHARED_LIBS += CEGUILuaScriptModule 0.0
11: SHARED_LIBS += CEGUIOpenGLRenderer 0.0
12: SHARED_LIBS += CEGUITGAImageCodec 0.0
13: SHARED_LIBS += CEGUITinyXMLParser 0.0
14: SHARED_LIBS += CEGUItoluapp 0.0
15:
16: CATEGORIES = graphics devel
17:
18: HOMEPAGE = http://www.cegui.org.uk
19:
20: # MIT
21: PERMIT_PACKAGE_CDROM = Yes
22: PERMIT_PACKAGE_FTP = Yes
23: PERMIT_DISTFILES_CDROM =Yes
24: PERMIT_DISTFILES_FTP = Yes
25:
26: WANTLIB = GL GLU ICE OgreMain SM X11 Xau Xdmcp Xext Xi Xmu \
27: Xt c freetype glut lua m pcre pthread pthread-stubs stdc++ xcb z
28:
29: MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=crayzedsgui/}
30:
31: LIB_DEPENDS = ::graphics/freeglut \
32: ::graphics/ogre3d \
33: ::lang/lua \
34: ::devel/pcre
35:
36: USE_X11 = Yes
37: USE_LIBTOOL = Yes
38: CONFIGURE_STYLE = gnu
39: CONFIGURE_ARGS = --disable-expat \
40: --disable-external-glew \
41: --disable-freeimage \
42: --disable-devil \
43: --disable-irrlicht-renderer \
44: --disable-libxml \
45: --enable-toluacegui \
46: --disable-xerces-c \
47: ${CONFIGURE_SHARED}
48:
49: #MAKE_ENV =
50: CONFIGURE_ENV += CPPLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
51: LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib -lm -pthread -lXi -lXmu"
52:
53: post-patch:
54: # Find out what prevents to fing GL/glu/h and GL/gl.h when building in Samples
55: @perl -pi -e 's|Samples||g' ${WRKSRC}/Makefile.in
56: @perl -pi -e 's|-lpthread|-pthread|g' ${WRKSRC}/configure
57:
58: .include <bsd.port.mk>
CVSweb