head 1.19; access; symbols pkgsrc-2023Q4:1.19.0.10 pkgsrc-2023Q4-base:1.19 pkgsrc-2023Q3:1.19.0.8 pkgsrc-2023Q3-base:1.19 pkgsrc-2023Q2:1.19.0.6 pkgsrc-2023Q2-base:1.19 pkgsrc-2023Q1:1.19.0.4 pkgsrc-2023Q1-base:1.19 pkgsrc-2022Q4:1.19.0.2 pkgsrc-2022Q4-base:1.19 pkgsrc-2022Q3:1.18.0.8 pkgsrc-2022Q3-base:1.18 pkgsrc-2022Q2:1.18.0.6 pkgsrc-2022Q2-base:1.18 pkgsrc-2022Q1:1.18.0.4 pkgsrc-2022Q1-base:1.18 pkgsrc-2021Q4:1.18.0.2 pkgsrc-2021Q4-base:1.18 pkgsrc-2021Q3:1.17.0.8 pkgsrc-2021Q3-base:1.17 pkgsrc-2021Q2:1.17.0.6 pkgsrc-2021Q2-base:1.17 pkgsrc-2021Q1:1.17.0.4 pkgsrc-2021Q1-base:1.17 pkgsrc-2020Q4:1.17.0.2 pkgsrc-2020Q4-base:1.17 pkgsrc-2020Q3:1.16.0.6 pkgsrc-2020Q3-base:1.16 pkgsrc-2020Q2:1.16.0.4 pkgsrc-2020Q2-base:1.16 pkgsrc-2020Q1:1.16.0.2 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.15.0.8 pkgsrc-2019Q4-base:1.15 pkgsrc-2019Q3:1.15.0.4 pkgsrc-2019Q3-base:1.15 pkgsrc-2019Q2:1.15.0.2 pkgsrc-2019Q2-base:1.15 pkgsrc-2013Q2:1.11.0.38 pkgsrc-2013Q2-base:1.11 pkgsrc-2012Q4:1.11.0.36 pkgsrc-2012Q4-base:1.11 pkgsrc-2011Q4:1.11.0.34 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q2:1.11.0.32 pkgsrc-2011Q2-base:1.11 pkgsrc-2009Q4:1.11.0.30 pkgsrc-2009Q4-base:1.11 pkgsrc-2008Q4:1.11.0.28 pkgsrc-2008Q4-base:1.11 pkgsrc-2008Q3:1.11.0.26 pkgsrc-2008Q3-base:1.11 cube-native-xorg:1.11.0.24 cube-native-xorg-base:1.11 pkgsrc-2008Q2:1.11.0.22 pkgsrc-2008Q2-base:1.11 pkgsrc-2008Q1:1.11.0.20 pkgsrc-2008Q1-base:1.11 pkgsrc-2007Q4:1.11.0.18 pkgsrc-2007Q4-base:1.11 pkgsrc-2007Q3:1.11.0.16 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.11.0.14 pkgsrc-2007Q2-base:1.11 pkgsrc-2007Q1:1.11.0.12 pkgsrc-2007Q1-base:1.11 jlam-pkgviews:1.11.0.10 jlam-pkgviews-base:1.11 pkgsrc-2006Q4:1.11.0.8 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.11.0.6 pkgsrc-2006Q3-base:1.11 pkgsrc-2006Q2:1.11.0.4 pkgsrc-2006Q2-base:1.11 tv-derecurse-eol:1.5.6.1 pkgsrc-2006Q1:1.11.0.2 pkgsrc-2006Q1-base:1.11 pkgsrc-2005Q4:1.7.0.2 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.6.0.6 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.6.0.4 pkgsrc-2005Q2-base:1.6 tv-derecurse-merge:1.6 pkgsrc-2005Q1:1.6.0.2 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.5.0.8 pkgsrc-2004Q4-base:1.5 tv-derecurse:1.5.0.6 tv-derecurse-base:1.6 pkgsrc-2004Q3:1.5.0.4 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.2 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.4.0.2 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.3.0.6 pkgsrc-2003Q4-base:1.3 pkgviews-base:1.3 pkgviews-mk:1.3.0.4 pkgviews:1.3.0.2 pkgviews-mk-base:1.3; locks; strict; comment @# @; 1.19 date 2022.09.26.16.17.10; author ryoon; state Exp; branches; next 1.18; commitid 6wA5RK9XYjtThoVD; 1.18 date 2021.11.13.22.21.20; author nia; state Exp; branches; next 1.17; commitid 4UZYLZFsMezxuGgD; 1.17 date 2020.11.06.18.04.27; author maya; state Exp; branches; next 1.16; commitid aQpnCcXohtQf1RuC; 1.16 date 2020.03.22.09.46.10; author nia; state Exp; branches; next 1.15; commitid 9LMRTdNhn5fkDn1C; 1.15 date 2019.04.06.08.43.41; author wiz; state Exp; branches; next 1.14; commitid QGHOJWfc6vFlzgiB; 1.14 date 2019.04.06.06.55.18; author maya; state Exp; branches; next 1.13; commitid fhHVfEqi9xdKXfiB; 1.13 date 2019.04.04.10.27.35; author maya; state Exp; branches; next 1.12; commitid yAJCuRj8ZqcDc1iB; 1.12 date 2019.04.04.07.34.11; author maya; state Exp; branches; next 1.11; commitid FLhW4fvyuCYef0iB; 1.11 date 2006.02.18.10.02.36; author wiz; state dead; branches; next 1.10; 1.10 date 2005.12.29.06.22.26; author jlam; state Exp; branches; next 1.9; 1.9 date 2005.12.29.03.44.38; author jlam; state Exp; branches; next 1.8; 1.8 date 2005.12.28.17.54.20; author joerg; state Exp; branches; next 1.7; 1.7 date 2005.12.05.22.07.07; author rillig; state Exp; branches; next 1.6; 1.6 date 2004.12.28.14.38.03; author wiz; state Exp; branches; next 1.5; 1.5 date 2004.03.29.22.13.47; author recht; state Exp; branches 1.5.6.1; next 1.4; 1.4 date 2003.12.19.23.46.41; author jmmv; state Exp; branches; next 1.3; 1.3 date 2003.02.18.17.51.08; author jmmv; state Exp; branches 1.3.2.1 1.3.6.1; next 1.2; 1.2 date 2003.02.16.21.34.04; author seb; state Exp; branches; next 1.1; 1.1 date 2003.02.16.12.14.31; author jmmv; state Exp; branches; next ; 1.5.6.1 date 2004.12.31.20.25.30; author tv; state Exp; branches; next 1.5.6.2; 1.5.6.2 date 2006.06.07.15.25.39; author tv; state dead; branches; next ; 1.3.2.1 date 2003.02.18.17.51.08; author jmmv; state dead; branches; next 1.3.2.2; 1.3.2.2 date 2003.02.18.17.51.09; author jmmv; state Exp; branches; next ; 1.3.6.1 date 2003.12.30.16.08.04; author agc; state Exp; branches; next ; desc @@ 1.19 log @mk/fonts.mk: Install ttc font file too @ text @# $NetBSD: fonts.mk,v 1.18 2021/11/13 22:21:20 nia Exp $ # # Install .otf and .ttf font files. # # The following variables may be used to tweak the installation path: # # TTF_FONTS_DIR is the install directory for .ttf files # # OTF_FONTS_DIR is the install directory for .otf files USE_LANGUAGES?= # none TTF_FONTS_DIR?= ${PREFIX}/share/fonts/X11/TTF OTF_FONTS_DIR?= ${PREFIX}/share/fonts/X11/OTF INSTALLATION_DIRS+= ${TTF_FONTS_DIR} ${OTF_FONTS_DIR} do-install: install-fonts install-fonts: @@${STEP_MSG} "Installing all .otf and .ttf files from ${WRKSRC}" ${FIND} ${WRKSRC} -name ${DESTDIR:T} -prune -o -name '*.[tT][tT][fFcC]' -exec \ ${INSTALL_DATA} "{}" ${DESTDIR}${TTF_FONTS_DIR} ";" ${FIND} ${WRKSRC} -name ${DESTDIR:T} -prune -o -name '*.[oO][tT][fFcC]' -exec \ ${INSTALL_DATA} "{}" ${DESTDIR}${OTF_FONTS_DIR} ";" @ 1.18 log @mk: Avoid find -iname for compatibility with Solaris 10 from Claes Nästén. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.17 2020/11/06 18:04:27 maya Exp $ d22 1 a22 1 ${FIND} ${WRKSRC} -name ${DESTDIR:T} -prune -o -name '*.[tT][tT][fF]' -exec \ d24 1 a24 1 ${FIND} ${WRKSRC} -name ${DESTDIR:T} -prune -o -name '*.[oO][tT][fF]' -exec \ @ 1.17 log @mk/fonts.mk: don't add NO_CONFIGURE and NO_BUILD, have packages set it. This makes it easier to use the mk fragment with fonts that need a build step, like new liberation-ttf. While here switch some fonts using post-install unnecessarily to do-install (Committed at the same time as it wasn't tested separately) No PLIST changes to the packages/build breakage, so no changes expected to the packages. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.16 2020/03/22 09:46:10 nia Exp $ d22 1 a22 1 ${FIND} ${WRKSRC} -name ${DESTDIR:T} -prune -o -iname '*.ttf' -exec \ d24 1 a24 1 ${FIND} ${WRKSRC} -name ${DESTDIR:T} -prune -o -iname '*.otf' -exec \ @ 1.16 log @mk/fonts.mk: Empty USE_LANGUAGES @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.15 2019/04/06 08:43:41 wiz Exp $ a10 2 NO_CONFIGURE?= yes NO_BUILD?= yes @ 1.15 log @fonts.mk: hide echo itself, and improve quoting @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.14 2019/04/06 06:55:18 maya Exp $ d13 1 @ 1.14 log @Fix previous properly: Avoid matching newly created files in destdir and re-installing them and erroring on install. find | xargs achieves the same by coincidence. suggested by kre. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.13 2019/04/04 10:27:35 maya Exp $ d22 1 a22 1 ${STEP_MSG} "Installing all .otf and .ttf files from " ${WRKSRC} @ 1.13 log @Tolerate uppercase .TTF (for uralic-ttf) and do a case-insensitive compare use find -print | xargs to avoid hitting find limits. Thanks leot for lots of help figuring out why some packages were failing. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.12 2019/04/04 07:34:11 maya Exp $ d23 4 a26 4 ${FIND} ${WRKSRC} -iname '*.ttf' -print | \ ${XARGS} -I % ${INSTALL_DATA} % ${DESTDIR}${TTF_FONTS_DIR} ${FIND} ${WRKSRC} -iname '*.otf' -print | \ ${XARGS} -I % ${INSTALL_DATA} % ${DESTDIR}${OTF_FONTS_DIR} @ 1.12 log @Add a generic fonts.mk makefile fragment. Reviewed by rillig in http://mail-index.netbsd.org/tech-pkg/2019/03/05/msg020895.html I am only adding TTF and OTF handling because I don't know enough about the other font formats. :) @ text @d1 1 a1 1 # $NetBSD$ d23 4 a26 4 find ${WRKSRC} -name '*.ttf' \ -exec ${INSTALL_DATA} "{}" ${DESTDIR}${TTF_FONTS_DIR} ";" find ${WRKSRC} -name '*.otf' \ -exec ${INSTALL_DATA} "{}" ${DESTDIR}${OTF_FONTS_DIR} ";" @ 1.11 log @Remove deprecated and now unused file. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.10 2005/12/29 06:22:26 jlam Exp $ d3 1 a3 3 # XXX This file's use is deprecated. This is here temporarily to help # XXX packages transition to using the new fonts capability of the # XXX pkginstall framework. d5 8 d14 2 a15 2 .if !defined(FONTS_MK) FONTS_MK= # defined d17 10 a26 6 # Support the old FONTS__DIRS variables for a while until we can # nuke them. # FONTS_DIRS.ttf+= ${FONTS_TTF_DIRS} FONTS_DIRS.type1+= ${FONTS_TYPE1_DIRS} FONTS_DIRS.x11+= ${FONTS_X11_DIRS} a27 1 .endif # FONTS_MK @ 1.10 log @Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk automatically detects whether we want the pkginstall machinery to be used by the package Makefile. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.9 2005/12/29 03:44:38 jlam Exp $ @ 1.9 log @Re-implement the pkgsrc fonts-handling by integrating it into the pkginstall framework: * Rewrite the mk/install/fonts script fragment as a scriptlet that's generated by the +INSTALL script during package installation. * Rename the FONTS__DIRS variables to FONTS_DIRS. to be more consistent with how "families" of variables are currently named in pkgsrc. * Rewrite mk/fonts.mk so that it's implemented in terms of the new functionality in the pkginstall framework. This file will be obsoleted in the near future after packages have been transitioned to use the new functionality in the pkginstall framework. Currently, packages will continue to work with no changes. Integrating the fonts-handling into the pkginstall framework has the benefit of generating a +FONTS scriptlet that may be run independently of the +INSTALL scripts to (idempotently) update the fonts databases and fix package installation errors. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.8 2005/12/28 17:54:20 joerg Exp $ a17 2 USE_PKGINSTALL= YES @ 1.8 log @When MKFONTDIR is set, it is most likely used as well. Add a build time dependency on it. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.7 2005/12/05 22:07:07 rillig Exp $ d3 3 a5 10 # This Makefile fragment is intended to be included by packages that install # fonts (most of them in the fonts category). It takes care of updating the # fonts.dir files at install/deinstall time. # # The following variables need to be defined by packages using fonts.mk: # # FONTS__DIRS - Whitespaced list of directories where the font database # is updated. If empty, nothing is done for this TYPE. # # Supported TYPEs: TTF, TYPE1, X11. d11 6 a16 8 # TrueType fonts FONTS_TTF_DIRS?= # Type1 fonts FONTS_TYPE1_DIRS?= # Generic X fonts (PCF, SNF, BDF) FONTS_X11_DIRS?= .if !empty(FONTS_TTF_DIRS) || !empty(FONTS_TYPE1_DIRS) || !empty(FONTS_X11_DIRS) a18 32 HEADER_EXTRA_TMPL+= ${.CURDIR}/../../mk/install/fonts .if !empty(FONTS_TTF_DIRS) EVAL_PREFIX+= TTMKFDIR_PREFIX=ttmkfdir TTMKFDIR_PREFIX_DEFAULT= ${LOCALBASE} FILES_SUBST+= FONTS_TTF="YES" FILES_SUBST+= FONTS_TTF_DIRS=${FONTS_TTF_DIRS:Q} FILES_SUBST+= TTMKFDIR="${TTMKFDIR_PREFIX}/bin/ttmkfdir" DEPENDS+= ttmkfdir2>=20021109:../../fonts/ttmkfdir2 # also need to run mkfontdir there FONTS_X11_DIRS+= ${FONTS_TTF_DIRS} .endif .if !empty(FONTS_TYPE1_DIRS) EVAL_PREFIX+= TYPE1INST_PREFIX=type1inst TYPE1INST_PREFIX_DEFAULT= ${LOCALBASE} FILES_SUBST+= FONTS_TYPE1="YES" FILES_SUBST+= FONTS_TYPE1_DIRS=${FONTS_TYPE1_DIRS:Q} FILES_SUBST+= TYPE1INST="${TYPE1INST_PREFIX}/bin/type1inst" DEPENDS+= type1inst>=0.6.1:../../fonts/type1inst # also need to run mkfontdir there FONTS_X11_DIRS+= ${FONTS_TYPE1_DIRS} .endif .if !empty(FONTS_X11_DIRS) FILES_SUBST+= FONTS_X11="YES" FILES_SUBST+= FONTS_X11_DIRS=${FONTS_X11_DIRS:Q} FILES_SUBST+= MKFONTDIR="${X11BASE}/bin/mkfontdir" USE_TOOLS+= mkfontdir .endif .endif @ 1.7 log @Applied all quoting fixes found by "pkglint --autofix". @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.6 2004/12/28 14:38:03 wiz Exp $ d56 1 @ 1.6 log @Fix ttf/type1 handling in fonts.mk: Previously, ttmkfdir's output was redirected to fonts.dir, while the correct behaviour is to let it create fonts.scale and then let mkfontdir merge fonts.scale into fonts.dir. type1 handling had a similar problem. Get the wanted behaviour by automatically appending the contents of FONTS_TTF_DIRS and FONTS_TYPE1_DIRS to FONTS_X11_DIRS. Also, save a subshell in install/fonts while there. Bump PKGREVISION for all affected packages. jmmv@@ says ok. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.5 2004/03/29 22:13:47 recht Exp $ d34 1 a34 1 FILES_SUBST+= FONTS_TTF_DIRS="${FONTS_TTF_DIRS}" d45 1 a45 1 FILES_SUBST+= FONTS_TYPE1_DIRS="${FONTS_TYPE1_DIRS}" d54 1 a54 1 FILES_SUBST+= FONTS_X11_DIRS="${FONTS_X11_DIRS}" @ 1.5 log @Use ttmkfdir2 by default. Closes PR 24934 by Martin Husemann. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.4 2003/12/19 23:46:41 jmmv Exp $ d37 2 d48 2 @ 1.5.6.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ a36 2 # also need to run mkfontdir there FONTS_X11_DIRS+= ${FONTS_TTF_DIRS} a45 2 # also need to run mkfontdir there FONTS_X11_DIRS+= ${FONTS_TYPE1_DIRS} @ 1.5.6.2 log @EOL the tv-derecurse branch; it has become too outdated. The last live revision can be fetched at the tv-derecurse-eol tag. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.5.6.1 2004/12/31 20:25:30 tv Exp $ @ 1.4 log @Handle font (de)installation before bsd.pkg.install.mk handles OWN_DIRS. This way font directories are not automatically removed; the package must define OWN_DIRS if it wants them to be deleted during deinstallation. This is done to avoid removal of standard font directories (those that appear in *.dist files). @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.3 2003/02/18 17:51:08 jmmv Exp $ d36 1 a36 1 DEPENDS+= ttmkfdir>=0:../../fonts/ttmkfdir @ 1.3 log @Use ${.CURDIR} when referencing install/deinstall scripts. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.2 2003/02/16 21:34:04 seb Exp $ d28 1 a28 2 INSTALL_EXTRA_TMPL+= ${.CURDIR}/../../mk/install/fonts DEINSTALL_EXTRA_TMPL+= ${.CURDIR}/../../mk/install/fonts @ 1.3.2.1 log @file fonts.mk was added on branch pkgviews on 2003-02-18 17:51:09 +0000 @ text @d1 57 @ 1.3.2.2 log @Use ${.CURDIR} when referencing install/deinstall scripts. @ text @a0 57 # $NetBSD: fonts.mk,v 1.3 2003/02/18 17:51:08 jmmv Exp $ # # This Makefile fragment is intended to be included by packages that install # fonts (most of them in the fonts category). It takes care of updating the # fonts.dir files at install/deinstall time. # # The following variables need to be defined by packages using fonts.mk: # # FONTS__DIRS - Whitespaced list of directories where the font database # is updated. If empty, nothing is done for this TYPE. # # Supported TYPEs: TTF, TYPE1, X11. # .if !defined(FONTS_MK) FONTS_MK= # defined # TrueType fonts FONTS_TTF_DIRS?= # Type1 fonts FONTS_TYPE1_DIRS?= # Generic X fonts (PCF, SNF, BDF) FONTS_X11_DIRS?= .if !empty(FONTS_TTF_DIRS) || !empty(FONTS_TYPE1_DIRS) || !empty(FONTS_X11_DIRS) USE_PKGINSTALL= YES INSTALL_EXTRA_TMPL+= ${.CURDIR}/../../mk/install/fonts DEINSTALL_EXTRA_TMPL+= ${.CURDIR}/../../mk/install/fonts .if !empty(FONTS_TTF_DIRS) EVAL_PREFIX+= TTMKFDIR_PREFIX=ttmkfdir TTMKFDIR_PREFIX_DEFAULT= ${LOCALBASE} FILES_SUBST+= FONTS_TTF="YES" FILES_SUBST+= FONTS_TTF_DIRS="${FONTS_TTF_DIRS}" FILES_SUBST+= TTMKFDIR="${TTMKFDIR_PREFIX}/bin/ttmkfdir" DEPENDS+= ttmkfdir>=0:../../fonts/ttmkfdir .endif .if !empty(FONTS_TYPE1_DIRS) EVAL_PREFIX+= TYPE1INST_PREFIX=type1inst TYPE1INST_PREFIX_DEFAULT= ${LOCALBASE} FILES_SUBST+= FONTS_TYPE1="YES" FILES_SUBST+= FONTS_TYPE1_DIRS="${FONTS_TYPE1_DIRS}" FILES_SUBST+= TYPE1INST="${TYPE1INST_PREFIX}/bin/type1inst" DEPENDS+= type1inst>=0.6.1:../../fonts/type1inst .endif .if !empty(FONTS_X11_DIRS) FILES_SUBST+= FONTS_X11="YES" FILES_SUBST+= FONTS_X11_DIRS="${FONTS_X11_DIRS}" FILES_SUBST+= MKFONTDIR="${X11BASE}/bin/mkfontdir" .endif .endif .endif # FONTS_MK @ 1.3.6.1 log @Pullup correct functionality to the pkgsrc-2003Q4 branch, requested by Julio M. Merino Vidal. Module Name: pkgsrc Committed By: jmmv Date: Fri Dec 19 23:46:41 UTC 2003 Modified Files: pkgsrc/mk: fonts.mk pkgsrc/mk/install: fonts Log Message: Handle font (de)installation before bsd.pkg.install.mk handles OWN_DIRS. This way font directories are not automatically removed; the package must define OWN_DIRS if it wants them to be deleted during deinstallation. This is done to avoid removal of standard font directories (those that appear in *.dist files). @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.4 2003/12/19 23:46:41 jmmv Exp $ d28 2 a29 1 HEADER_EXTRA_TMPL+= ${.CURDIR}/../../mk/install/fonts @ 1.2 log @Use EVAL_PREFIX on ttmkfdir and type1inst so LOCALBASE is not harcoded. Okay'ed by jmmv. @ text @d1 1 a1 1 # $NetBSD: fonts.mk,v 1.1 2003/02/16 12:14:31 jmmv Exp $ d28 2 a29 2 INSTALL_EXTRA_TMPL+= ../../mk/install/fonts DEINSTALL_EXTRA_TMPL+= ../../mk/install/fonts @ 1.1 log @Implement a simple framework to handle font databases. It regenerates the fonts.dir, fonts.scale and Fontmap files (depending on the font type) in the right directories at (de)install time. Support included for TrueType, Type1 and standard X11 fonts. Reviewed by jlam. @ text @d1 1 a1 1 # $NetBSD$ d32 2 d36 1 a36 1 FILES_SUBST+= TTMKFDIR="${LOCALBASE}/bin/ttmkfdir" d41 2 d45 1 a45 1 FILES_SUBST+= TYPE1INST="${LOCALBASE}/bin/type1inst" @