# $NetBSD: Makefile.lib,v 1.18 2014/05/09 07:37:07 wiz Exp $ # # This Makefile fragment is included by all packages that build libraries # from the Mesa sources. # # used by graphics/glu/Makefile # used by graphics/glut/Makefile # used by graphics/MesaDemos/Makefile # used by graphics/MesaLib/Makefile .include "../../graphics/Mesa/Makefile.common" DISTFILES+= MesaLib-${MESA_VERSION}${EXTRACT_SUFX} DISTFILES+= MesaGLUT-${MESA_VERSION}${EXTRACT_SUFX} #DISTFILES+= MesaDemos-${MESA_VERSION}${EXTRACT_SUFX} PKG_INSTALLATION_TYPES= overwrite pkgviews GNU_CONFIGURE= yes USE_LANGUAGES= c99 c++ USE_TOOLS+= automake bison flex gmake pkg-config makedepend PYTHON_FOR_BUILD_ONLY= yes PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 7.11.2 .include "../../lang/python/tool.mk" BUILDLINK_DEPMETHOD.libxml2?= build .include "../../textproc/libxml2/buildlink3.mk" PATCHDIR= ${.CURDIR}/../MesaLib/patches DISTINFO_FILE= ${.CURDIR}/../MesaLib/distinfo MAKE_ENV+= MAKE=${GMAKE:Q} CONFIGURE_ARGS+= --with-gallium-drivers="" CONFIGURE_ARGS+= --disable-gallium-llvm CONFIGURE_ARGS+= --disable-egl .include "../../mk/compiler.mk" .if !empty(PKGSRC_COMPILER:Mccc) CFLAGS+= -D__FUNCTION__=__FILE__ .endif .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "MirBSD" BUILDLINK_TRANSFORM+= rm:-fvisibility=hidden .endif pre-configure: cd ${WRKSRC} && ${MAKE} configure