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

Annotation of pkgsrc/graphics/glu/Makefile, Revision 1.14

1.14    ! jlam        1: # $NetBSD: Makefile,v 1.13 2002/10/27 17:58:12 bouyer Exp $
1.1       rh          2:
                      3: PKGNAME=               ${DISTNAME:C/MesaLib/glu/}
1.11      jlam        4: WRKSRC=                        ${WRKDIR}/${DISTNAME:C/Lib//}
1.1       rh          5: MAINTAINER=            rh@netbsd.org
1.5       wiz         6: COMMENT=               GLU polygon tesselation facility for Mesa
1.2       rh          7:
1.10      jlam        8: CONFLICTS+=            Mesa-glx-[0-9]*
1.2       rh          9: CONFLICTS+=            Mesa<3.2.1
1.1       rh         10:
1.11      jlam       11: .include "../Mesa/Makefile.common"
                     12:
                     13: USE_BUILDLINK2=                yes
1.1       rh         14: USE_X11BASE=           yes
1.14    ! jlam       15: BUILD_DIRS=            ${WRKSRC}/src-glu
1.1       rh         16:
1.11      jlam       17: .include "../../mk/bsd.prefs.mk"
                     18:
                     19: # Check if we got libGLU distributed with XFree86 4.x.
1.14    ! jlam       20: .if exists(${X11BASE}/include/GL/glu.h) && \
        !            21:     exists(${X11BASE}/lib/X11/config/X11.tmpl)
1.11      jlam       22: _IS_BUILTIN_GLU!=      ${EGREP} -c BuildGLULibrary ${X11BASE}/lib/X11/config/X11.tmpl || ${TRUE}
                     23: .else
                     24: _IS_BUILTIN_GLU=       0
                     25: .endif
                     26:
1.14    ! jlam       27: .if (${X11PREFIX} == ${X11BASE}) && (${_IS_BUILTIN_GLU} != "0")
1.11      jlam       28: IGNORE=                "GLU has already been installed as part of XFree86-4.x"
                     29: .endif
1.1       rh         30:
                     31: post-install:
1.11      jlam       32:        ${INSTALL_DATA_DIR} ${PREFIX}/include/GL
                     33:        cd ${WRKSRC}/include/GL; for hdr in                             \
                     34:                glu.h glu_mangle.h;                                     \
                     35:        do                                                              \
                     36:                ${INSTALL_DATA} $${hdr} ${PREFIX}/include/GL;           \
                     37:        done
1.1       rh         38:
1.14    ! jlam       39: .include "../../graphics/MesaLib/buildlink2.mk"
1.1       rh         40: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>