Files
pkgsrc-ng/fonts/fontforge/hacks.mk
2016-11-18 22:39:22 +01:00

23 lines
772 B
Makefile

# $NetBSD: hacks.mk,v 1.1 2016/03/07 04:43:55 dholland 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