| @@ -1,35 +1,39 @@ | | | @@ -1,35 +1,39 @@ |
1 | # $NetBSD: Makefile,v 1.11 2013/08/10 23:02:26 khorben Exp $ | | 1 | # $NetBSD: Makefile,v 1.12 2015/04/03 02:05:02 tnn Exp $ |
2 | | | 2 | |
3 | DISTNAME= MesaDemos-${MESA_VERSION} | | 3 | DISTNAME= mesa-demos-8.2.0 |
4 | PKGNAME= glx-utils-${MESA_VERSION} | | 4 | PKGNAME= ${DISTNAME:S/mesa-demos/glx-utils/} |
5 | CATEGORIES= x11 graphics | | 5 | CATEGORIES= x11 graphics |
6 | COMMENT= OpenGL glxgears and glxinfo | | 6 | MASTER_SITES= ftp://ftp.freedesktop.org/pub/mesa/demos/8.2.0/ |
| | | 7 | EXTRACT_SUFX= .tar.bz2 |
7 | | | 8 | |
8 | .include "../../graphics/Mesa/Makefile.common" | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | MESA_VERSION= 7.4.4 | | 10 | HOMEPAGE= http://cgit.freedesktop.org/mesa/demos/ |
| | | 11 | COMMENT= OpenGL glxgears and glxinfo |
| | | 12 | #LICENSE= # Similar to mit but with SGI advertising clause. |
10 | | | 13 | |
11 | MESA_PATCHFILES= # don't track Mesa patchlevels | | 14 | NO_CONFIGURE= yes |
| | | 15 | USE_LANGUAGES= c |
12 | | | 16 | |
13 | INSTALLATION_DIRS= bin | | 17 | INSTALLATION_DIRS= bin |
14 | LDFLAGS+= -lX11 # ld 2.22 wants each library explicitly | | 18 | LDFLAGS+= -lX11 # ld 2.22 wants each library explicitly |
15 | | | 19 | |
16 | .include "../../graphics/glu/buildlink3.mk" | | | |
17 | .include "../../graphics/MesaLib/buildlink3.mk" | | | |
18 | | | 20 | |
19 | do-build: | | 21 | do-build: |
20 | cd ${WRKSRC}/progs/xdemos && \ | | 22 | cd ${WRKSRC}/src/xdemos && \ |
21 | ${SETENV} ${MAKE_ENV} ${CC} -I../../include ${CFLAGS} \ | | 23 | ${SETENV} ${MAKE_ENV} ${CC} -I../../include ${CFLAGS} \ |
22 | glxgears.c ${LDFLAGS} \ | | 24 | glxgears.c ${LDFLAGS} \ |
23 | -L../../lib -lGLU -lGL -lm -lXext \ | | 25 | -L../../lib -lGLU -lGL -lm -lXext \ |
24 | -o glxgears && \ | | 26 | -o glxgears && \ |
25 | ${SETENV} ${MAKE_ENV} ${CC} -I../../include ${CFLAGS} \ | | 27 | ${SETENV} ${MAKE_ENV} ${CC} -I../../include ${CFLAGS} \ |
26 | glxinfo.c ${LDFLAGS} \ | | 28 | glxinfo.c glinfo_common.c ${LDFLAGS} \ |
27 | -L../../lib -lGLU -lGL -lm -lXext -o glxinfo | | 29 | -L../../lib -lGLU -lGL -lm -lXext -o glxinfo |
28 | | | 30 | |
29 | do-install: | | 31 | do-install: |
30 | ${INSTALL_PROGRAM} ${WRKSRC}/progs/xdemos/glxgears \ | | 32 | ${INSTALL_PROGRAM} ${WRKSRC}/src/xdemos/glxgears \ |
31 | ${DESTDIR}${PREFIX}/bin/ | | 33 | ${DESTDIR}${PREFIX}/bin/ |
32 | ${INSTALL_PROGRAM} ${WRKSRC}/progs/xdemos/glxinfo \ | | 34 | ${INSTALL_PROGRAM} ${WRKSRC}/src/xdemos/glxinfo \ |
33 | ${DESTDIR}${PREFIX}/bin/ | | 35 | ${DESTDIR}${PREFIX}/bin/ |
34 | | | 36 | |
| | | 37 | .include "../../graphics/glu/buildlink3.mk" |
| | | 38 | .include "../../graphics/MesaLib/buildlink3.mk" |
35 | .include "../../mk/bsd.pkg.mk" | | 39 | .include "../../mk/bsd.pkg.mk" |