blob: 527a7f562edd287a554c17434800c0a0ba2b22b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# $NetBSD: hacks.mk,v 1.2 2017/05/04 19:23:18 adam Exp $
# On NetBSD 7.x for a while a version of freetype2 that was supposed
# to have ftttdrv.h was shipped without actually installing that
# header. This causes fontforge-20150824 and up to fail to build.
.include "../../mk/bsd.prefs.mk"
.if ${X11_TYPE} == "native" && !empty(MACHINE_PLATFORM:MNetBSD-7.*) && \
!exists(/usr/X11R7/include/freetype2/ftttdrv.h)
BUILDLINK_TARGETS+= buildlink-freetype2-ftttdrv.h
buildlink-freetype2-ftttdrv.h:
${RUN} \
dest=${BUILDLINK_DIR}"/include/freetype2/ftttdrv.h"; \
${ECHO_BUILDLINK_MSG} "Hacking around missing ftttdrv.h"; \
${ECHO} '#define TT_INTERPRETER_VERSION_35 35' >> "$$dest"; \
${ECHO} '#define TT_INTERPRETER_VERSION_38 38' >> "$$dest"
.endif
|