1 # Created by: Igor Pokrovsky <tiamat@comset.net>
10 MAINTAINER= mva@FreeBSD.org
11 COMMENT= The OpenGL Extension Wrangler Library
13 LICENSE= MIT BSD3CLAUSE
17 USE_XORG= x11 xext xi xmu
21 MAKE_ENV+= GLEW_DEST=${PREFIX}
25 .include <bsd.port.options.mk>
28 @${REINPLACE_CMD} -e 's|CFLAGS =|CFLAGS +=|' ${WRKSRC}/Makefile
31 ${INSTALL_PROGRAM} ${WRKSRC}/bin/glewinfo ${STAGEDIR}${PREFIX}/bin
32 ${INSTALL_PROGRAM} ${WRKSRC}/bin/visualinfo ${STAGEDIR}${PREFIX}/bin
34 ${INSTALL_PROGRAM} ${WRKSRC}/lib/libGLEW.so.${PORTVERSION} \
35 ${STAGEDIR}${PREFIX}/lib/libGLEW.so.1
36 ${INSTALL_PROGRAM} ${WRKSRC}/lib/libGLEWmx.so.${PORTVERSION} \
37 ${STAGEDIR}${PREFIX}/lib/libGLEWmx.so.1
38 ${LN} -sf ${PREFIX}/lib/libGLEW.so.1 ${STAGEDIR}${PREFIX}/lib/libGLEW.so
39 ${LN} -sf ${PREFIX}/lib/libGLEWmx.so.1 ${STAGEDIR}${PREFIX}/lib/libGLEWmx.so
40 ${INSTALL_DATA} ${WRKSRC}/lib/libGLEW.a ${STAGEDIR}${PREFIX}/lib
41 ${INSTALL_DATA} ${WRKSRC}/lib/libGLEWmx.a ${STAGEDIR}${PREFIX}/lib
42 ${MKDIR} ${STAGEDIR}${PREFIX}/include/GL
43 ${INSTALL_DATA} ${WRKSRC}/include/GL/*.h ${STAGEDIR}${PREFIX}/include/GL
44 ${INSTALL_DATA} ${WRKSRC}/glew.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig
45 ${INSTALL_DATA} ${WRKSRC}/glewmx.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig
46 @${MKDIR} ${STAGEDIR}${DOCSDIR}
47 .for i in css html jpg png
48 ${INSTALL_DATA} ${WRKSRC}/doc/*.${i} ${STAGEDIR}${DOCSDIR}
51 .include <bsd.port.mk>