Annotation of pkgsrc/graphics/MesaLib/Makefile, Revision 1.10
1.10 ! jlam 1: # $NetBSD: Makefile,v 1.9.2.2 2002/06/21 23:05:16 jlam Exp $
1.1 rh 2:
1.10 ! jlam 3: PKGNAME= MesaLib-${MESA_VERSION}
1.1 rh 4: WRKSRC= ${WRKDIR}/${DISTNAME:S/Lib//}
5: MAINTAINER= rh@netbsd.org
1.5 wiz 6: COMMENT= Graphics library similar to SGI's OpenGL
1.1 rh 7:
1.10 ! jlam 8: .include "../Mesa/Makefile.common"
! 9:
! 10: USE_BUILDLINK2= yes
1.1 rh 11: USE_X11BASE= yes
1.10 ! jlam 12: CONFIGURE_ARGS+= --without-glut
1.1 rh 13:
1.10 ! jlam 14: .include "../../mk/bsd.prefs.mk"
1.1 rh 15:
1.10 ! jlam 16: # Check if we got Mesa distributed with XFree86 4.x.
! 17: .if exists(${X11BASE}/include/GL/glx.h)
! 18: _IS_BUILTIN_MESA!= ${EGREP} -c BuildGLXLibrary ${X11BASE}/lib/X11/config/X11.tmpl || ${TRUE}
! 19: .else
! 20: _IS_BUILTIN_MESA= 0
! 21: .endif
1.1 rh 22:
1.10 ! jlam 23: .if ${_IS_BUILTIN_MESA} != "0"
! 24: IGNORE= "MesaLib/GLX has already been installed as part of XFree-4.x"
1.1 rh 25: .endif
26:
27: do-build:
28: cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} \
29: ${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKEFILE} ${ALL_TARGET}
30:
31: do-install:
32: cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} \
33: ${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKEFILE} ${INSTALL_TARGET}
34:
35: post-install:
1.10 ! jlam 36: ${INSTALL_DATA_DIR} ${PREFIX}/include/GL
! 37: cd ${WRKSRC}/include/GL; for hdr in \
! 38: gl.h gl_mangle.h glext.h glx.h glx_mangle.h osmesa.h \
! 39: xmesa.h xmesa_x.h xmesa_xf86.h; \
! 40: do \
! 41: ${INSTALL_DATA} $${hdr} ${PREFIX}/include/GL; \
! 42: done
1.1 rh 43:
44: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>