Update graphics/glew to version 1.11.0_1
[dports.git] / graphics / glew / Makefile
1 # Created by: Igor Pokrovsky <tiamat@comset.net>
2 # $FreeBSD$
3
4 PORTNAME=       glew
5 PORTVERSION=    1.11.0
6 PORTREVISION=   1
7 CATEGORIES=     graphics
8 MASTER_SITES=   SF
9
10 MAINTAINER=     mva@FreeBSD.org
11 COMMENT=        The OpenGL Extension Wrangler Library
12
13 LICENSE=        MIT BSD3CLAUSE
14 LICENSE_COMB=   dual
15
16 USES=           gmake tar:tgz
17 USE_XORG=       x11 xext xi xmu
18 USE_GL=         yes
19 USE_LDCONFIG=   yes
20
21 MAKE_ENV+=      GLEW_DEST=${PREFIX}
22
23 OPTIONS_DEFINE= DOCS
24
25 .include <bsd.port.options.mk>
26
27 post-patch:
28         @${REINPLACE_CMD} -e 's|CFLAGS =|CFLAGS +=|' ${WRKSRC}/Makefile
29
30 do-install:
31         ${INSTALL_PROGRAM} ${WRKSRC}/bin/glewinfo ${STAGEDIR}${PREFIX}/bin
32         ${INSTALL_PROGRAM} ${WRKSRC}/bin/visualinfo ${STAGEDIR}${PREFIX}/bin
33
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}
49 .endfor
50
51 .include <bsd.port.mk>