Annotation of ports/graphics/cegui07/Makefile, Revision 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