[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / graphics / MesaLib

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>