1 1.1 mrg # $NetBSD: Makefile.mkfontscale,v 1.1 2008/07/29 05:01:23 mrg Exp $ 2 1.1 mrg 3 1.1 mrg # Note: needs "install" run in ./encodings first 4 1.1 mrg # It depends upon FILESDIR being set. 5 1.1 mrg # 6 1.1 mrg 7 1.1 mrg .ifndef _MAKEFILE_MKFONTSCALE_ 8 1.1 mrg _MAKEFILE_MKFONTSCALE_=1 9 1.1 mrg 10 1.1 mrg .include <bsd.own.mk> 11 1.1 mrg 12 1.1 mrg .include "${NETBSDSRCDIR}/external/mit/xorg/tools/fc-cache/Makefile.fc-cache" 13 1.1 mrg 14 1.1 mrg MKFONTSCALEDIR!= cd ${NETBSDSRCDIR}/external/mit/xorg/tools/mkfontscale && ${PRINTOBJDIR} 15 1.1 mrg MKFONTSCALE= ${MKFONTSCALEDIR}/mkfontscale 16 1.1 mrg 17 1.1 mrg afterinstall: create.fonts.dir create.fonts.scale 18 1.1 mrg .if ${MKUNPRIVED} != "no" 19 1.1 mrg echo ".${FILESDIR}/fonts.dir type=file mode=0444 uname=root gname=wheel" \ 20 1.1 mrg | ${METALOG.add} 21 1.1 mrg echo ".${FILESDIR}/fonts.scale type=file mode=0444 uname=root gname=wheel" \ 22 1.1 mrg | ${METALOG.add} 23 1.1 mrg .endif 24 1.1 mrg ${_MKMSG_INSTALL} ${DESTDIR}${FILESDIR}/encodings.dir 25 1.1 mrg ${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m ${NONBINMODE} \ 26 1.1 mrg ${DESTDIR}${X11FONTDIR}/encodings/encodings.dir \ 27 1.1 mrg ${DESTDIR}${FILESDIR}/encodings.dir 28 1.1 mrg 29 1.1 mrg create.fonts.dir: create.fonts.scale 30 1.1 mrg ${_MKMSG_CREATE} ${DESTDIR}${FILESDIR}/fonts.dir 31 1.1 mrg rm -f ${DESTDIR}${FILESDIR}/fonts.dir 32 1.1 mrg ${MKFONTSCALE} -b -s -l ${DESTDIR}${FILESDIR} 33 1.1 mrg 34 1.1 mrg .if !target(create.fonts.scale) 35 1.1 mrg create.fonts.scale: 36 1.1 mrg ${_MKMSG_CREATE} ${DESTDIR}${FILESDIR}/fonts.scale 37 1.1 mrg rm -f ${DESTDIR}${FILESDIR}/fonts.scale 38 1.1 mrg ${MKFONTSCALE} ${DESTDIR}${FILESDIR} 39 1.1 mrg .endif 40 1.1 mrg 41 1.1 mrg .PHONY: create.fonts.dir create.fonts.scale 42 1.1 mrg 43 1.1 mrg .endif # _MAKEFILE_MKFONTSCALE_ 44