Hi,
now that our in tree fonttosfnt is updated to properly handle the metrics of terminus and others bitmap fonts, I'd like to change the appropriate ports to install .otb versions of the fonts along with their .pcf.gz versions. I tested only the latin fonts. Maybe someone with korean, japanese or chinese knowledge could have a look at those ?
OK? Christopher -- http://gmerlin.de OpenPGP: http://gmerlin.de/christopher.pub CB07 DA40 B0B6 571D 35E2 0DEF 87E2 92A7 13E5 DEE1
Index: dina-fonts/Makefile =================================================================== RCS file: /cvs/ports/fonts/dina-fonts/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- dina-fonts/Makefile 25 May 2020 06:05:52 -0000 1.10 +++ dina-fonts/Makefile 24 Oct 2020 10:47:39 -0000 @@ -6,7 +6,7 @@ COMMENT = monospace bitmap font, primari DISTNAME = dina-fonts-2.92 CATEGORIES = fonts -REVISION = 3 +REVISION = 4 HOMEPAGE = https://www.dcmembers.com/jibsen/download/61/ @@ -18,7 +18,6 @@ PERMIT_PACKAGE = Yes EXTRACT_SUFX = .zip MASTER_SITES = https://sizeofvoid.org/pub/OpenBSD/distfiles/ -NO_BUILD = Yes NO_TEST = Yes USE_X11 = Yes @@ -26,26 +25,32 @@ FONTDIR= ${PREFIX}/share/fonts/dina WRKSRC = ${WRKDIR}/BDF -do-install: - bdftopcf -t -o ${WRKSRC}/DinaItalic10.pcf ${WRKSRC}/Dina_i400-10.bdf - bdftopcf -t -o ${WRKSRC}/DinaItalic8.pcf ${WRKSRC}/Dina_i400-8.bdf - bdftopcf -t -o ${WRKSRC}/DinaItalic9.pcf ${WRKSRC}/Dina_i400-9.bdf - bdftopcf -t -o ${WRKSRC}/DinaBoldItalic10.pcf ${WRKSRC}/Dina_i700-10.bdf - bdftopcf -t -o ${WRKSRC}/DinaBoldItalic8.pcf ${WRKSRC}/Dina_i700-8.bdf - bdftopcf -t -o ${WRKSRC}/DinaBoldItalic9.pcf ${WRKSRC}/Dina_i700-9.bdf - bdftopcf -t -o ${WRKSRC}/DinaMedium10.pcf ${WRKSRC}/Dina_r400-10.bdf - bdftopcf -t -o ${WRKSRC}/DinaMedium8.pcf ${WRKSRC}/Dina_r400-8.bdf - bdftopcf -t -o ${WRKSRC}/DinaMedium9.pcf ${WRKSRC}/Dina_r400-9.bdf - bdftopcf -t -o ${WRKSRC}/DinaMedium6.pcf ${WRKSRC}/Dina_r400-6.bdf - bdftopcf -t -o ${WRKSRC}/DinaBold10.pcf ${WRKSRC}/Dina_r700-10.bdf - bdftopcf -t -o ${WRKSRC}/DinaBold8.pcf ${WRKSRC}/Dina_r700-8.bdf - bdftopcf -t -o ${WRKSRC}/DinaBold9.pcf ${WRKSRC}/Dina_r700-9.bdf - ${GZIP_CMD} ${WRKSRC}/*.pcf +do-build: + mv ${WRKSRC}/Dina_i400-10.bdf ${WRKSRC}/DinaItalic10.bdf + mv ${WRKSRC}/Dina_i400-8.bdf ${WRKSRC}/DinaItalic8.bdf + mv ${WRKSRC}/Dina_i400-9.bdf ${WRKSRC}/DinaItalic9.bdf + mv ${WRKSRC}/Dina_i700-10.bdf ${WRKSRC}/DinaBoldItalic10.bdf + mv ${WRKSRC}/Dina_i700-8.bdf ${WRKSRC}/DinaBoldItalic8.bdf + mv ${WRKSRC}/Dina_i700-9.bdf ${WRKSRC}/DinaBoldItalic9.bdf + mv ${WRKSRC}/Dina_r400-10.bdf ${WRKSRC}/DinaMedium10.bdf + mv ${WRKSRC}/Dina_r400-8.bdf ${WRKSRC}/DinaMedium8.bdf + mv ${WRKSRC}/Dina_r400-9.bdf ${WRKSRC}/DinaMedium9.bdf + mv ${WRKSRC}/Dina_r400-6.bdf ${WRKSRC}/DinaMedium6.bdf + mv ${WRKSRC}/Dina_r700-10.bdf ${WRKSRC}/DinaBold10.bdf + mv ${WRKSRC}/Dina_r700-8.bdf ${WRKSRC}/DinaBold8.bdf + mv ${WRKSRC}/Dina_r700-9.bdf ${WRKSRC}/DinaBold9.bdf + for bdf in ${WRKSRC}/*.bdf; do \ + dst=`dirname $$bdf`/`basename $$bdf .bdf`; \ + ${X11BASE}/bin/bdftopcf -t $$bdf |gzip -9 >$$dst.pcf.gz; \ + ${X11BASE}/bin/fonttosfnt -o $$dst.otb $$bdf; \ + done ${X11BASE}/bin/mkfontdir ${WRKSRC} egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \ sed 's/\.pcf\.gz//g' > ${WRKSRC}/fonts.alias + +do-install: ${INSTALL_DATA_DIR} ${FONTDIR} - ${INSTALL_DATA} ${WRKSRC}/*.pcf.gz ${FONTDIR} + ${INSTALL_DATA} ${WRKSRC}/*{.otb,.pcf.gz} ${FONTDIR} ${INSTALL_DATA} ${WRKSRC}/fonts.alias ${FONTDIR}/fonts.alias-dina ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/dina-fonts ${INSTALL_DATA} ${WRKDIR}/LICENSE ${PREFIX}/share/doc/dina-fonts Index: dina-fonts/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/dina-fonts/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- dina-fonts/pkg/PLIST 31 Mar 2015 09:45:09 -0000 1.3 +++ dina-fonts/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -3,17 +3,30 @@ share/doc/dina-fonts/ share/doc/dina-fonts/LICENSE share/fonts/ @fontdir share/fonts/dina/ +share/fonts/dina/DinaBold10.otb share/fonts/dina/DinaBold10.pcf.gz +share/fonts/dina/DinaBold8.otb share/fonts/dina/DinaBold8.pcf.gz +share/fonts/dina/DinaBold9.otb share/fonts/dina/DinaBold9.pcf.gz +share/fonts/dina/DinaBoldItalic10.otb share/fonts/dina/DinaBoldItalic10.pcf.gz +share/fonts/dina/DinaBoldItalic8.otb share/fonts/dina/DinaBoldItalic8.pcf.gz +share/fonts/dina/DinaBoldItalic9.otb share/fonts/dina/DinaBoldItalic9.pcf.gz +share/fonts/dina/DinaItalic10.otb share/fonts/dina/DinaItalic10.pcf.gz +share/fonts/dina/DinaItalic8.otb share/fonts/dina/DinaItalic8.pcf.gz +share/fonts/dina/DinaItalic9.otb share/fonts/dina/DinaItalic9.pcf.gz +share/fonts/dina/DinaMedium10.otb share/fonts/dina/DinaMedium10.pcf.gz +share/fonts/dina/DinaMedium6.otb share/fonts/dina/DinaMedium6.pcf.gz +share/fonts/dina/DinaMedium8.otb share/fonts/dina/DinaMedium8.pcf.gz +share/fonts/dina/DinaMedium9.otb share/fonts/dina/DinaMedium9.pcf.gz share/fonts/dina/fonts.alias-dina Index: gohufont/Makefile =================================================================== RCS file: /cvs/ports/fonts/gohufont/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- gohufont/Makefile 25 May 2020 06:55:37 -0000 1.10 +++ gohufont/Makefile 24 Oct 2020 10:47:39 -0000 @@ -2,29 +2,39 @@ COMMENT = monospace bitmap font for programming and terminal use PKG_ARCH = * -DISTNAME = gohufont-2.1 + +V = 2.1 +GH_ACCOUNT = hchargois +GH_PROJECT = gohufont +GH_TAGNAME = ${V} + CATEGORIES = fonts x11 -REVISION = 2 +REVISION = 3 HOMEPAGE = https://font.gohu.org/ -MASTER_SITES = https://font.gohu.org/ # WTFPLv2 PERMIT_PACKAGE = Yes -NO_BUILD = Yes NO_TEST = Yes FONTDIR = ${PREFIX}/share/fonts/gohufont USE_X11 = Yes -do-install: +do-build: + for bdf in ${WRKSRC}/*.bdf; do \ + dst=`dirname $$bdf`/`basename $$bdf .bdf`; \ + ${X11BASE}/bin/bdftopcf -t $$bdf |gzip -9 >$$dst.pcf.gz; \ + ${X11BASE}/bin/fonttosfnt -o $$dst.otb $$bdf; \ + done ${X11BASE}/bin/mkfontdir ${WRKSRC} egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \ grep '\-gohufont-' | \ sed 's/\.pcf\.gz//g' > ${WRKSRC}/fonts.alias + +do-install: ${INSTALL_DATA_DIR} ${FONTDIR} - ${INSTALL_DATA} ${WRKDIST}/*.pcf.gz ${FONTDIR} - ${INSTALL_DATA} ${WRKBUILD}/fonts.alias ${FONTDIR}/fonts.alias-gohufont + ${INSTALL_DATA} ${WRKSRC}/*{.otb,.pcf.gz} ${FONTDIR} + ${INSTALL_DATA} ${WRKSRC}/fonts.alias ${FONTDIR}/fonts.alias-gohufont ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gohufont ${INSTALL_DATA} ${WRKDIST}/{COPYING-LICENSE,README.md} \ ${PREFIX}/share/doc/gohufont Index: gohufont/distinfo =================================================================== RCS file: /cvs/ports/fonts/gohufont/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- gohufont/distinfo 3 Aug 2016 13:21:13 -0000 1.3 +++ gohufont/distinfo 24 Oct 2020 10:47:39 -0000 @@ -1,2 +1,2 @@ -SHA256 (gohufont-2.1.tar.gz) = dY1iyTUNUa43OK/0u876nqbRc7r1sWkjLIlbbeOhuoE= -SIZE (gohufont-2.1.tar.gz) = 88915 +SHA256 (gohufont-2.1.tar.gz) = 2RlIdIKFuWmdX/JAVlMOQxCqzgfeHvdQ+EaD1weRfvs= +SIZE (gohufont-2.1.tar.gz) = 79758 Index: gohufont/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/gohufont/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- gohufont/pkg/PLIST 3 Aug 2016 13:21:13 -0000 1.4 +++ gohufont/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -5,11 +5,19 @@ share/doc/gohufont/README.md share/fonts/ @fontdir share/fonts/gohufont/ share/fonts/gohufont/fonts.alias-gohufont +share/fonts/gohufont/gohufont-11.otb share/fonts/gohufont/gohufont-11.pcf.gz +share/fonts/gohufont/gohufont-11b.otb share/fonts/gohufont/gohufont-11b.pcf.gz +share/fonts/gohufont/gohufont-14.otb share/fonts/gohufont/gohufont-14.pcf.gz +share/fonts/gohufont/gohufont-14b.otb share/fonts/gohufont/gohufont-14b.pcf.gz +share/fonts/gohufont/gohufont-uni-11.otb share/fonts/gohufont/gohufont-uni-11.pcf.gz +share/fonts/gohufont/gohufont-uni-11b.otb share/fonts/gohufont/gohufont-uni-11b.pcf.gz +share/fonts/gohufont/gohufont-uni-14.otb share/fonts/gohufont/gohufont-uni-14.pcf.gz +share/fonts/gohufont/gohufont-uni-14b.otb share/fonts/gohufont/gohufont-uni-14b.pcf.gz Index: intlfonts/Makefile =================================================================== RCS file: /cvs/ports/fonts/intlfonts/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- intlfonts/Makefile 25 May 2020 04:30:12 -0000 1.7 +++ intlfonts/Makefile 24 Oct 2020 10:47:39 -0000 @@ -7,7 +7,7 @@ V= 1.2.1 DISTNAME= intlfonts-$V PKGNAME= ja-fonts-gnu-$V USE_X11 = Yes -REVISION = 0 +REVISION = 1 MASTER_SITES= ${MASTER_SITE_GNU:=intlfonts/} @@ -20,9 +20,6 @@ FONTDIR=${PREFIX}/share/fonts/ja # Don't bother extracting non-japanese fonts EXTRACT_CASES=*) tar zxf ${FULLDISTDIR}/$$archive `sed <${FILESDIR}/list -e s,^,${DISTNAME}/,`;; -# bdftopcf - -CONFIGURE_STYLE= gnu dest NO_BUILD= Yes NO_TEST= Yes @@ -31,8 +28,17 @@ CONFIGURE_ARGS= --with-fontdir='$${DESTD PKG_ARCH = * -# Allow for several sets of fonts to be in the same directory -post-install: - @cd ${FONTDIR} && mv -f fonts.alias fonts.alias-gnu +# add '-gnu' to fonts.alias to allow for several sets of fonts to be in the +# same directory +do-install: + ${INSTALL_DATA_DIR} ${FONTDIR} + for bdf in `find ${WRKSRC}/Ja* -iname \\*.bdf`; do \ + dst=${FONTDIR}/`basename $$bdf .bdf`; \ + ${X11BASE}/bin/bdftopcf $$bdf |gzip -9 >$$dst.pcf.gz; \ + ${X11BASE}/bin/fonttosfnt -o $$dst.otb $$bdf; \ + done + ${X11BASE}/bin/mkfontdir ${FONTDIR} + egrep '\.pcf\.gz' ${FONTDIR}/fonts.dir | \ + sed 's/\.pcf\.gz//g' > ${FONTDIR}/fonts.alias-gnu .include <bsd.port.mk> Index: intlfonts/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/intlfonts/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- intlfonts/pkg/PLIST 20 Jul 2017 21:59:37 -0000 1.3 +++ intlfonts/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -2,18 +2,31 @@ @pkgpath japanese/intlfonts share/fonts/ @fontdir share/fonts/ja/ +share/fonts/ja/a18rk.otb share/fonts/ja/a18rk.pcf.gz +share/fonts/ja/a18rkb.otb share/fonts/ja/a18rkb.pcf.gz +share/fonts/ja/a18rki.otb share/fonts/ja/a18rki.pcf.gz share/fonts/ja/fonts.alias-gnu @comment share/fonts/ja/fonts.dir +share/fonts/ja/j78-16.otb share/fonts/ja/j78-16.pcf.gz +share/fonts/ja/j83-18.otb share/fonts/ja/j83-18.pcf.gz +share/fonts/ja/j83-18b.otb share/fonts/ja/j83-18b.pcf.gz +share/fonts/ja/j83-18i.otb share/fonts/ja/j83-18i.pcf.gz +share/fonts/ja/j90-16.otb share/fonts/ja/j90-16.pcf.gz +share/fonts/ja/jiskan32.otb share/fonts/ja/jiskan32.pcf.gz +share/fonts/ja/jiskan48.otb share/fonts/ja/jiskan48.pcf.gz +share/fonts/ja/jksp16.otb share/fonts/ja/jksp16.pcf.gz +share/fonts/ja/jksp24.otb share/fonts/ja/jksp24.pcf.gz +share/fonts/ja/jksp40.otb share/fonts/ja/jksp40.pcf.gz Index: ja-funetfonts/Makefile =================================================================== RCS file: /cvs/ports/fonts/ja-funetfonts/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- ja-funetfonts/Makefile 25 May 2020 04:30:12 -0000 1.5 +++ ja-funetfonts/Makefile 24 Oct 2020 10:47:39 -0000 @@ -7,7 +7,7 @@ DIST_SUBDIR= ja-fonts DISTNAME= ja-fonts-funet PKGNAME= ${DISTNAME}-19911117 -REVISION= 2 +REVISION= 3 MASTER_SITES= ftp://ftp.funet.fi/pub/culture/japan/fonts/bdf/ @@ -45,6 +45,12 @@ post-extract: NO_TEST= Yes post-install: + for pcf in ${FONTDIR}/*.pcf.gz; do \ + ${X11BASE}/bin/fonttosfnt \ + -o ${FONTDIR}/`basename $$pcf .pcf.gz`.otb \ + ${WRKSRC}/`basename $$pcf .pcf.gz`.bdf; \ + done + ${X11BASE}/bin/mkfontdir ${FONTDIR} @cd ${FONTDIR} && mv fonts.alias fonts.alias-funet Index: ja-funetfonts/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/ja-funetfonts/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- ja-funetfonts/pkg/PLIST 31 Mar 2015 09:45:10 -0000 1.2 +++ ja-funetfonts/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -2,18 +2,30 @@ @pkgpath japanese/funetfonts share/fonts/ @fontdir share/fonts/ja/ +share/fonts/ja/7x14maru.otb share/fonts/ja/7x14maru.pcf.gz +share/fonts/ja/7x14rkmaru.otb share/fonts/ja/7x14rkmaru.pcf.gz +share/fonts/ja/a16.otb share/fonts/ja/a16.pcf.gz +share/fonts/ja/a16rk.otb share/fonts/ja/a16rk.pcf.gz +share/fonts/ja/a18.otb share/fonts/ja/a18.pcf.gz share/fonts/ja/fonts.alias-funet @comment share/fonts/ja/fonts.dir @comment share/fonts/ja/fonts.scale +share/fonts/ja/kanji16.otb share/fonts/ja/kanji16.pcf.gz +share/fonts/ja/kanji18.otb share/fonts/ja/kanji18.pcf.gz +share/fonts/ja/kanji24.otb share/fonts/ja/kanji24.pcf.gz +share/fonts/ja/kanji26.otb share/fonts/ja/kanji26.pcf.gz +share/fonts/ja/maru14.otb share/fonts/ja/maru14.pcf.gz +share/fonts/ja/maru16.otb share/fonts/ja/maru16.pcf.gz +share/fonts/ja/maru18.otb share/fonts/ja/maru18.pcf.gz Index: jmk-fonts/Makefile =================================================================== RCS file: /cvs/ports/fonts/jmk-fonts/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- jmk-fonts/Makefile 17 Jul 2019 14:49:22 -0000 1.8 +++ jmk-fonts/Makefile 24 Oct 2020 10:47:39 -0000 @@ -5,7 +5,7 @@ PKG_ARCH= * COMMENT= nice fixed width fonts, easy on the eye V= 3.0 -REVISION= 6 +REVISION= 7 DISTNAME= jmk-x11-fonts-${V} PKGNAME= jmk-fonts-${V} FIX_EXTRACT_PERMISSIONS=Yes @@ -24,7 +24,14 @@ CONFIGURE_STYLE= imake NO_TEST= Yes +FONTDIR= ${PREFIX}/share/fonts/jmk + post-install: - cd ${PREFIX}/share/fonts/jmk && mv fonts.alias fonts.alias-jmk + for bdf in ${WRKSRC}/*.bdf; do \ + ${X11BASE}/bin/fonttosfnt \ + -o ${FONTDIR}/`basename $$bdf .bdf`.otb $$bdf; \ + done + ${X11BASE}/bin/mkfontdir ${FONTDIR} + cd ${FONTDIR} && mv fonts.alias fonts.alias-jmk .include <bsd.port.mk> Index: jmk-fonts/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/jmk-fonts/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- jmk-fonts/pkg/PLIST 31 Mar 2015 09:45:10 -0000 1.2 +++ jmk-fonts/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -5,111 +5,219 @@ share/fonts/ share/fonts/jmk/fonts.alias-jmk @comment share/fonts/jmk/fonts.dir @comment share/fonts/jmk/fonts.scale +share/fonts/jmk/modd-iso8859-1-06x11-bold.otb share/fonts/jmk/modd-iso8859-1-06x11-bold.pcf.gz +share/fonts/jmk/modd-iso8859-1-06x11.otb share/fonts/jmk/modd-iso8859-1-06x11.pcf.gz +share/fonts/jmk/modd-iso8859-1-06x13-bold.otb share/fonts/jmk/modd-iso8859-1-06x13-bold.pcf.gz +share/fonts/jmk/modd-iso8859-1-06x13.otb share/fonts/jmk/modd-iso8859-1-06x13.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-05x10.otb share/fonts/jmk/neep-alt-iso8859-1-05x10.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-05x11-bold.otb share/fonts/jmk/neep-alt-iso8859-1-05x11-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-05x11.otb share/fonts/jmk/neep-alt-iso8859-1-05x11.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-06x11-bold.otb share/fonts/jmk/neep-alt-iso8859-1-06x11-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-06x11.otb share/fonts/jmk/neep-alt-iso8859-1-06x11.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-06x13-bold.otb share/fonts/jmk/neep-alt-iso8859-1-06x13-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-06x13.otb share/fonts/jmk/neep-alt-iso8859-1-06x13.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-08x15-bold.otb share/fonts/jmk/neep-alt-iso8859-1-08x15-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-08x15.otb share/fonts/jmk/neep-alt-iso8859-1-08x15.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-10x20-bold.otb share/fonts/jmk/neep-alt-iso8859-1-10x20-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-10x20.otb share/fonts/jmk/neep-alt-iso8859-1-10x20.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-12x24-bold.otb share/fonts/jmk/neep-alt-iso8859-1-12x24-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-1-12x24.otb share/fonts/jmk/neep-alt-iso8859-1-12x24.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-05x10.otb share/fonts/jmk/neep-alt-iso8859-15-05x10.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-05x11-bold.otb share/fonts/jmk/neep-alt-iso8859-15-05x11-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-05x11.otb share/fonts/jmk/neep-alt-iso8859-15-05x11.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-06x11-bold.otb share/fonts/jmk/neep-alt-iso8859-15-06x11-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-06x11.otb share/fonts/jmk/neep-alt-iso8859-15-06x11.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-06x13-bold.otb share/fonts/jmk/neep-alt-iso8859-15-06x13-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-06x13.otb share/fonts/jmk/neep-alt-iso8859-15-06x13.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-08x15-bold.otb share/fonts/jmk/neep-alt-iso8859-15-08x15-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-08x15.otb share/fonts/jmk/neep-alt-iso8859-15-08x15.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-10x20-bold.otb share/fonts/jmk/neep-alt-iso8859-15-10x20-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-10x20.otb share/fonts/jmk/neep-alt-iso8859-15-10x20.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-12x24-bold.otb share/fonts/jmk/neep-alt-iso8859-15-12x24-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-15-12x24.otb share/fonts/jmk/neep-alt-iso8859-15-12x24.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-05x10.otb share/fonts/jmk/neep-alt-iso8859-2-05x10.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-05x11-bold.otb share/fonts/jmk/neep-alt-iso8859-2-05x11-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-05x11.otb share/fonts/jmk/neep-alt-iso8859-2-05x11.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-06x11-bold.otb share/fonts/jmk/neep-alt-iso8859-2-06x11-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-06x11.otb share/fonts/jmk/neep-alt-iso8859-2-06x11.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-06x13-bold.otb share/fonts/jmk/neep-alt-iso8859-2-06x13-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-06x13.otb share/fonts/jmk/neep-alt-iso8859-2-06x13.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-08x15-bold.otb share/fonts/jmk/neep-alt-iso8859-2-08x15-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-08x15.otb share/fonts/jmk/neep-alt-iso8859-2-08x15.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-10x20-bold.otb share/fonts/jmk/neep-alt-iso8859-2-10x20-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-10x20.otb share/fonts/jmk/neep-alt-iso8859-2-10x20.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-12x24-bold.otb share/fonts/jmk/neep-alt-iso8859-2-12x24-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-2-12x24.otb share/fonts/jmk/neep-alt-iso8859-2-12x24.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-05x10.otb share/fonts/jmk/neep-alt-iso8859-9-05x10.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-05x11-bold.otb share/fonts/jmk/neep-alt-iso8859-9-05x11-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-05x11.otb share/fonts/jmk/neep-alt-iso8859-9-05x11.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-06x11-bold.otb share/fonts/jmk/neep-alt-iso8859-9-06x11-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-06x11.otb share/fonts/jmk/neep-alt-iso8859-9-06x11.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-06x13-bold.otb share/fonts/jmk/neep-alt-iso8859-9-06x13-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-06x13.otb share/fonts/jmk/neep-alt-iso8859-9-06x13.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-08x15-bold.otb share/fonts/jmk/neep-alt-iso8859-9-08x15-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-08x15.otb share/fonts/jmk/neep-alt-iso8859-9-08x15.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-10x20-bold.otb share/fonts/jmk/neep-alt-iso8859-9-10x20-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-10x20.otb share/fonts/jmk/neep-alt-iso8859-9-10x20.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-12x24-bold.otb share/fonts/jmk/neep-alt-iso8859-9-12x24-bold.pcf.gz +share/fonts/jmk/neep-alt-iso8859-9-12x24.otb share/fonts/jmk/neep-alt-iso8859-9-12x24.pcf.gz +share/fonts/jmk/neep-iso8859-1-05x10.otb share/fonts/jmk/neep-iso8859-1-05x10.pcf.gz +share/fonts/jmk/neep-iso8859-1-05x11-bold.otb share/fonts/jmk/neep-iso8859-1-05x11-bold.pcf.gz +share/fonts/jmk/neep-iso8859-1-05x11.otb share/fonts/jmk/neep-iso8859-1-05x11.pcf.gz +share/fonts/jmk/neep-iso8859-1-06x11-bold.otb share/fonts/jmk/neep-iso8859-1-06x11-bold.pcf.gz +share/fonts/jmk/neep-iso8859-1-06x11.otb share/fonts/jmk/neep-iso8859-1-06x11.pcf.gz +share/fonts/jmk/neep-iso8859-1-06x13-bold.otb share/fonts/jmk/neep-iso8859-1-06x13-bold.pcf.gz +share/fonts/jmk/neep-iso8859-1-06x13.otb share/fonts/jmk/neep-iso8859-1-06x13.pcf.gz +share/fonts/jmk/neep-iso8859-1-08x15-bold.otb share/fonts/jmk/neep-iso8859-1-08x15-bold.pcf.gz +share/fonts/jmk/neep-iso8859-1-08x15.otb share/fonts/jmk/neep-iso8859-1-08x15.pcf.gz +share/fonts/jmk/neep-iso8859-1-10x20-bold.otb share/fonts/jmk/neep-iso8859-1-10x20-bold.pcf.gz +share/fonts/jmk/neep-iso8859-1-10x20.otb share/fonts/jmk/neep-iso8859-1-10x20.pcf.gz +share/fonts/jmk/neep-iso8859-1-12x24-bold.otb share/fonts/jmk/neep-iso8859-1-12x24-bold.pcf.gz +share/fonts/jmk/neep-iso8859-1-12x24.otb share/fonts/jmk/neep-iso8859-1-12x24.pcf.gz +share/fonts/jmk/neep-iso8859-15-05x10.otb share/fonts/jmk/neep-iso8859-15-05x10.pcf.gz +share/fonts/jmk/neep-iso8859-15-05x11-bold.otb share/fonts/jmk/neep-iso8859-15-05x11-bold.pcf.gz +share/fonts/jmk/neep-iso8859-15-05x11.otb share/fonts/jmk/neep-iso8859-15-05x11.pcf.gz +share/fonts/jmk/neep-iso8859-15-06x11-bold.otb share/fonts/jmk/neep-iso8859-15-06x11-bold.pcf.gz +share/fonts/jmk/neep-iso8859-15-06x11.otb share/fonts/jmk/neep-iso8859-15-06x11.pcf.gz +share/fonts/jmk/neep-iso8859-15-06x13-bold.otb share/fonts/jmk/neep-iso8859-15-06x13-bold.pcf.gz +share/fonts/jmk/neep-iso8859-15-06x13.otb share/fonts/jmk/neep-iso8859-15-06x13.pcf.gz +share/fonts/jmk/neep-iso8859-15-08x15-bold.otb share/fonts/jmk/neep-iso8859-15-08x15-bold.pcf.gz +share/fonts/jmk/neep-iso8859-15-08x15.otb share/fonts/jmk/neep-iso8859-15-08x15.pcf.gz +share/fonts/jmk/neep-iso8859-15-10x20-bold.otb share/fonts/jmk/neep-iso8859-15-10x20-bold.pcf.gz +share/fonts/jmk/neep-iso8859-15-10x20.otb share/fonts/jmk/neep-iso8859-15-10x20.pcf.gz +share/fonts/jmk/neep-iso8859-15-12x24-bold.otb share/fonts/jmk/neep-iso8859-15-12x24-bold.pcf.gz +share/fonts/jmk/neep-iso8859-15-12x24.otb share/fonts/jmk/neep-iso8859-15-12x24.pcf.gz +share/fonts/jmk/neep-iso8859-2-05x10.otb share/fonts/jmk/neep-iso8859-2-05x10.pcf.gz +share/fonts/jmk/neep-iso8859-2-05x11-bold.otb share/fonts/jmk/neep-iso8859-2-05x11-bold.pcf.gz +share/fonts/jmk/neep-iso8859-2-05x11.otb share/fonts/jmk/neep-iso8859-2-05x11.pcf.gz +share/fonts/jmk/neep-iso8859-2-06x11-bold.otb share/fonts/jmk/neep-iso8859-2-06x11-bold.pcf.gz +share/fonts/jmk/neep-iso8859-2-06x11.otb share/fonts/jmk/neep-iso8859-2-06x11.pcf.gz +share/fonts/jmk/neep-iso8859-2-06x13-bold.otb share/fonts/jmk/neep-iso8859-2-06x13-bold.pcf.gz +share/fonts/jmk/neep-iso8859-2-06x13.otb share/fonts/jmk/neep-iso8859-2-06x13.pcf.gz +share/fonts/jmk/neep-iso8859-2-08x15-bold.otb share/fonts/jmk/neep-iso8859-2-08x15-bold.pcf.gz +share/fonts/jmk/neep-iso8859-2-08x15.otb share/fonts/jmk/neep-iso8859-2-08x15.pcf.gz +share/fonts/jmk/neep-iso8859-2-10x20-bold.otb share/fonts/jmk/neep-iso8859-2-10x20-bold.pcf.gz +share/fonts/jmk/neep-iso8859-2-10x20.otb share/fonts/jmk/neep-iso8859-2-10x20.pcf.gz +share/fonts/jmk/neep-iso8859-2-12x24-bold.otb share/fonts/jmk/neep-iso8859-2-12x24-bold.pcf.gz +share/fonts/jmk/neep-iso8859-2-12x24.otb share/fonts/jmk/neep-iso8859-2-12x24.pcf.gz +share/fonts/jmk/neep-iso8859-9-05x10.otb share/fonts/jmk/neep-iso8859-9-05x10.pcf.gz +share/fonts/jmk/neep-iso8859-9-05x11-bold.otb share/fonts/jmk/neep-iso8859-9-05x11-bold.pcf.gz +share/fonts/jmk/neep-iso8859-9-05x11.otb share/fonts/jmk/neep-iso8859-9-05x11.pcf.gz +share/fonts/jmk/neep-iso8859-9-06x11-bold.otb share/fonts/jmk/neep-iso8859-9-06x11-bold.pcf.gz +share/fonts/jmk/neep-iso8859-9-06x11.otb share/fonts/jmk/neep-iso8859-9-06x11.pcf.gz +share/fonts/jmk/neep-iso8859-9-06x13-bold.otb share/fonts/jmk/neep-iso8859-9-06x13-bold.pcf.gz +share/fonts/jmk/neep-iso8859-9-06x13.otb share/fonts/jmk/neep-iso8859-9-06x13.pcf.gz +share/fonts/jmk/neep-iso8859-9-08x15-bold.otb share/fonts/jmk/neep-iso8859-9-08x15-bold.pcf.gz +share/fonts/jmk/neep-iso8859-9-08x15.otb share/fonts/jmk/neep-iso8859-9-08x15.pcf.gz +share/fonts/jmk/neep-iso8859-9-10x20-bold.otb share/fonts/jmk/neep-iso8859-9-10x20-bold.pcf.gz +share/fonts/jmk/neep-iso8859-9-10x20.otb share/fonts/jmk/neep-iso8859-9-10x20.pcf.gz +share/fonts/jmk/neep-iso8859-9-12x24-bold.otb share/fonts/jmk/neep-iso8859-9-12x24-bold.pcf.gz +share/fonts/jmk/neep-iso8859-9-12x24.otb share/fonts/jmk/neep-iso8859-9-12x24.pcf.gz Index: ko-baekmuk-fonts/Makefile =================================================================== RCS file: /cvs/ports/fonts/ko-baekmuk-fonts/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- ko-baekmuk-fonts/Makefile 17 Jul 2019 14:49:22 -0000 1.12 +++ ko-baekmuk-fonts/Makefile 24 Oct 2020 10:47:39 -0000 @@ -7,7 +7,7 @@ COMMENT= extra Korean fonts V= 2.0 DISTNAME= baekmuk-${V} PKGNAME= ko-baekmuk-fonts-${V} -REVISION= 6 +REVISION= 7 CATEGORIES= fonts korean x11 MASTER_SITES= ${MASTER_SITE_FREEBSD} \ @@ -27,6 +27,7 @@ do-build: for file in *.bdf; do \ font=`basename $$file .bdf`; \ ${X11BASE}/bin/bdftopcf -t $$file | gzip > $$font.pcf.gz; \ + ${X11BASE}/bin/fonttosfnt -o $$font.otb $$file; \ done ${X11BASE}/bin/mkfontdir ${WRKDIR} egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \ @@ -36,7 +37,7 @@ NO_TEST= Yes do-install: ${INSTALL_DATA_DIR} ${FONTDIR} - ${INSTALL_DATA} ${WRKDIR}/*.pcf.gz ${FONTDIR} + ${INSTALL_DATA} ${WRKDIR}/*.{otb,pcf.gz} ${FONTDIR} ${INSTALL_DATA} ${WRKDIR}/fonts.alias ${FONTDIR}/fonts.alias-baekmuk .include <bsd.port.mk> Index: ko-baekmuk-fonts/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/ko-baekmuk-fonts/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- ko-baekmuk-fonts/pkg/PLIST 31 Mar 2015 09:45:10 -0000 1.2 +++ ko-baekmuk-fonts/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -2,46 +2,88 @@ @pkgpath korean/baekmuk-fonts share/fonts/ @fontdir share/fonts/korean/ +share/fonts/korean/batang10.otb share/fonts/korean/batang10.pcf.gz +share/fonts/korean/batang10b.otb share/fonts/korean/batang10b.pcf.gz +share/fonts/korean/batang12.otb share/fonts/korean/batang12.pcf.gz +share/fonts/korean/batang12b.otb share/fonts/korean/batang12b.pcf.gz +share/fonts/korean/batang14.otb share/fonts/korean/batang14.pcf.gz +share/fonts/korean/batang14b.otb share/fonts/korean/batang14b.pcf.gz +share/fonts/korean/batang16.otb share/fonts/korean/batang16.pcf.gz +share/fonts/korean/batang16b.otb share/fonts/korean/batang16b.pcf.gz +share/fonts/korean/batang18.otb share/fonts/korean/batang18.pcf.gz +share/fonts/korean/batang18b.otb share/fonts/korean/batang18b.pcf.gz +share/fonts/korean/batang20.otb share/fonts/korean/batang20.pcf.gz +share/fonts/korean/batang20b.otb share/fonts/korean/batang20b.pcf.gz +share/fonts/korean/batang24.otb share/fonts/korean/batang24.pcf.gz +share/fonts/korean/batang24b.otb share/fonts/korean/batang24b.pcf.gz +share/fonts/korean/dotum10.otb share/fonts/korean/dotum10.pcf.gz +share/fonts/korean/dotum12.otb share/fonts/korean/dotum12.pcf.gz +share/fonts/korean/dotum14.otb share/fonts/korean/dotum14.pcf.gz +share/fonts/korean/dotum16.otb share/fonts/korean/dotum16.pcf.gz +share/fonts/korean/dotum18.otb share/fonts/korean/dotum18.pcf.gz +share/fonts/korean/dotum20.otb share/fonts/korean/dotum20.pcf.gz +share/fonts/korean/dotum24.otb share/fonts/korean/dotum24.pcf.gz share/fonts/korean/fonts.alias-baekmuk +share/fonts/korean/gulim10.otb share/fonts/korean/gulim10.pcf.gz +share/fonts/korean/gulim10b.otb share/fonts/korean/gulim10b.pcf.gz +share/fonts/korean/gulim12.otb share/fonts/korean/gulim12.pcf.gz +share/fonts/korean/gulim12b.otb share/fonts/korean/gulim12b.pcf.gz +share/fonts/korean/gulim14.otb share/fonts/korean/gulim14.pcf.gz +share/fonts/korean/gulim14b.otb share/fonts/korean/gulim14b.pcf.gz +share/fonts/korean/gulim16.otb share/fonts/korean/gulim16.pcf.gz +share/fonts/korean/gulim16b.otb share/fonts/korean/gulim16b.pcf.gz +share/fonts/korean/gulim18.otb share/fonts/korean/gulim18.pcf.gz +share/fonts/korean/gulim18b.otb share/fonts/korean/gulim18b.pcf.gz +share/fonts/korean/gulim20.otb share/fonts/korean/gulim20.pcf.gz +share/fonts/korean/gulim20b.otb share/fonts/korean/gulim20b.pcf.gz +share/fonts/korean/gulim24.otb share/fonts/korean/gulim24.pcf.gz +share/fonts/korean/gulim24b.otb share/fonts/korean/gulim24b.pcf.gz +share/fonts/korean/hline10.otb share/fonts/korean/hline10.pcf.gz +share/fonts/korean/hline12.otb share/fonts/korean/hline12.pcf.gz +share/fonts/korean/hline14.otb share/fonts/korean/hline14.pcf.gz +share/fonts/korean/hline16.otb share/fonts/korean/hline16.pcf.gz +share/fonts/korean/hline18.otb share/fonts/korean/hline18.pcf.gz +share/fonts/korean/hline20.otb share/fonts/korean/hline20.pcf.gz +share/fonts/korean/hline24.otb share/fonts/korean/hline24.pcf.gz Index: ko-hanterm-fonts/Makefile =================================================================== RCS file: /cvs/ports/fonts/ko-hanterm-fonts/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- ko-hanterm-fonts/Makefile 25 May 2020 04:34:16 -0000 1.7 +++ ko-hanterm-fonts/Makefile 24 Oct 2020 10:47:39 -0000 @@ -5,7 +5,7 @@ COMMENT= extra Korean fonts V = 3.1 PKGNAME = ko-hanterm-fonts-$V DISTNAME = 495-hanterm-font-$V -REVISION= 3 +REVISION= 4 CATEGORIES= fonts korean x11 USE_X11 = Yes @@ -24,6 +24,7 @@ do-build: for file in 10-6-6/*.bdf 8-4-4/*.bdf; do \ font=`basename $$file .bdf`; \ ${X11BASE}/bin/bdftopcf -t $$file | gzip > $$font.pcf.gz; \ + ${X11BASE}/bin/fonttosfnt -o $$font.otb $$file; \ done ${X11BASE}/bin/mkfontdir ${WRKSRC} egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \ @@ -35,7 +36,7 @@ PKG_ARCH = * do-install: ${INSTALL_DATA_DIR} ${FONTDIR} - ${INSTALL_DATA} ${WRKBUILD}/*.pcf.gz ${FONTDIR} + ${INSTALL_DATA} ${WRKBUILD}/*.{otb,pcf.gz} ${FONTDIR} ${INSTALL_DATA} ${WRKBUILD}/fonts.alias ${FONTDIR}/fonts.alias-hanterm .include <bsd.port.mk> Index: ko-hanterm-fonts/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/ko-hanterm-fonts/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- ko-hanterm-fonts/pkg/PLIST 31 Mar 2015 09:45:11 -0000 1.2 +++ ko-hanterm-fonts/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -2,148 +2,292 @@ @pkgpath korean/hanterm-fonts share/fonts/ @fontdir share/fonts/korean/ +share/fonts/korean/a_font.otb share/fonts/korean/a_font.pcf.gz +share/fonts/korean/ad24.otb share/fonts/korean/ad24.pcf.gz +share/fonts/korean/apple.otb share/fonts/korean/apple.pcf.gz +share/fonts/korean/apple00.otb share/fonts/korean/apple00.pcf.gz +share/fonts/korean/dally.otb share/fonts/korean/dally.pcf.gz +share/fonts/korean/dinaru.otb share/fonts/korean/dinaru.pcf.gz +share/fonts/korean/dkbgoth.otb share/fonts/korean/dkbgoth.pcf.gz share/fonts/korean/fonts.alias-hanterm +share/fonts/korean/gam.otb share/fonts/korean/gam.pcf.gz +share/fonts/korean/gg.otb share/fonts/korean/gg.pcf.gz +share/fonts/korean/gmbo00.otb share/fonts/korean/gmbo00.pcf.gz +share/fonts/korean/gmth00.otb share/fonts/korean/gmth00.pcf.gz +share/fonts/korean/gobo00.otb share/fonts/korean/gobo00.pcf.gz +share/fonts/korean/gobo03.otb share/fonts/korean/gobo03.pcf.gz +share/fonts/korean/goth00.otb share/fonts/korean/goth00.pcf.gz +share/fonts/korean/h01.otb share/fonts/korean/h01.pcf.gz +share/fonts/korean/h02.otb share/fonts/korean/h02.pcf.gz +share/fonts/korean/h03.otb share/fonts/korean/h03.pcf.gz +share/fonts/korean/h04.otb share/fonts/korean/h04.pcf.gz +share/fonts/korean/h05.otb share/fonts/korean/h05.pcf.gz +share/fonts/korean/h06.otb share/fonts/korean/h06.pcf.gz +share/fonts/korean/h07.otb share/fonts/korean/h07.pcf.gz +share/fonts/korean/h08.otb share/fonts/korean/h08.pcf.gz +share/fonts/korean/h09.otb share/fonts/korean/h09.pcf.gz +share/fonts/korean/h10.otb share/fonts/korean/h10.pcf.gz +share/fonts/korean/h11.otb share/fonts/korean/h11.pcf.gz +share/fonts/korean/h12.otb share/fonts/korean/h12.pcf.gz +share/fonts/korean/h13.otb share/fonts/korean/h13.pcf.gz +share/fonts/korean/h14.otb share/fonts/korean/h14.pcf.gz +share/fonts/korean/h15.otb share/fonts/korean/h15.pcf.gz +share/fonts/korean/h_dmyong.otb share/fonts/korean/h_dmyong.pcf.gz +share/fonts/korean/h_soft.otb share/fonts/korean/h_soft.pcf.gz +share/fonts/korean/han.otb share/fonts/korean/han.pcf.gz +share/fonts/korean/hanahn.otb share/fonts/korean/hanahn.pcf.gz +share/fonts/korean/hanansam.otb share/fonts/korean/hanansam.pcf.gz +share/fonts/korean/hanbigo.otb share/fonts/korean/hanbigo.pcf.gz +share/fonts/korean/hanbyte.otb share/fonts/korean/hanbyte.pcf.gz +share/fonts/korean/hanch.otb share/fonts/korean/hanch.pcf.gz +share/fonts/korean/hanchd.otb share/fonts/korean/hanchd.pcf.gz +share/fonts/korean/handg.otb share/fonts/korean/handg.pcf.gz +share/fonts/korean/handgo.otb share/fonts/korean/handgo.pcf.gz +share/fonts/korean/handina.otb share/fonts/korean/handina.pcf.gz +share/fonts/korean/haneapn.otb share/fonts/korean/haneapn.pcf.gz +share/fonts/korean/hanfrog.otb share/fonts/korean/hanfrog.pcf.gz +share/fonts/korean/hanghs.otb share/fonts/korean/hanghs.pcf.gz +share/fonts/korean/hanginsm.otb share/fonts/korean/hanginsm.pcf.gz +share/fonts/korean/hangnsm.otb share/fonts/korean/hangnsm.pcf.gz +share/fonts/korean/hangrim.otb share/fonts/korean/hangrim.pcf.gz +share/fonts/korean/hangrs.otb share/fonts/korean/hangrs.pcf.gz +share/fonts/korean/hangs.otb share/fonts/korean/hangs.pcf.gz +share/fonts/korean/hangsm.otb share/fonts/korean/hangsm.pcf.gz +share/fonts/korean/hangsmgo.otb share/fonts/korean/hangsmgo.pcf.gz +share/fonts/korean/hangung.otb share/fonts/korean/hangung.pcf.gz +share/fonts/korean/hanhch.otb share/fonts/korean/hanhch.pcf.gz +share/fonts/korean/hanhlgo.otb share/fonts/korean/hanhlgo.pcf.gz +share/fonts/korean/hanhmsm.otb share/fonts/korean/hanhmsm.pcf.gz +share/fonts/korean/hanho.otb share/fonts/korean/hanho.pcf.gz +share/fonts/korean/hanhyes.otb share/fonts/korean/hanhyes.pcf.gz +share/fonts/korean/hanipn.otb share/fonts/korean/hanipn.pcf.gz +share/fonts/korean/haniron.otb share/fonts/korean/haniron.pcf.gz +share/fonts/korean/haniron1.otb share/fonts/korean/haniron1.pcf.gz +share/fonts/korean/haniron2.otb share/fonts/korean/haniron2.pcf.gz +share/fonts/korean/hanjs1.otb share/fonts/korean/hanjs1.pcf.gz +share/fonts/korean/hankbc.otb share/fonts/korean/hankbc.pcf.gz +share/fonts/korean/hankbc2.otb share/fonts/korean/hankbc2.pcf.gz +share/fonts/korean/hankdr.otb share/fonts/korean/hankdr.pcf.gz +share/fonts/korean/hankyh.otb share/fonts/korean/hankyh.pcf.gz +share/fonts/korean/hanmoran.otb share/fonts/korean/hanmoran.pcf.gz +share/fonts/korean/hanmy.otb share/fonts/korean/hanmy.pcf.gz +share/fonts/korean/hannak.otb share/fonts/korean/hannak.pcf.gz +share/fonts/korean/hanpl2.otb share/fonts/korean/hanpl2.pcf.gz +share/fonts/korean/hanpw.otb share/fonts/korean/hanpw.pcf.gz +share/fonts/korean/hansam.otb share/fonts/korean/hansam.pcf.gz +share/fonts/korean/hansena.otb share/fonts/korean/hansena.pcf.gz +share/fonts/korean/hansg.otb share/fonts/korean/hansg.pcf.gz +share/fonts/korean/hanshy.otb share/fonts/korean/hanshy.pcf.gz +share/fonts/korean/hansi.otb share/fonts/korean/hansi.pcf.gz +share/fonts/korean/hansm.otb share/fonts/korean/hansm.pcf.gz +share/fonts/korean/hansmgo.otb share/fonts/korean/hansmgo.pcf.gz +share/fonts/korean/hansora.otb share/fonts/korean/hansora.pcf.gz +share/fonts/korean/hanspn.otb share/fonts/korean/hanspn.pcf.gz +share/fonts/korean/hanssmj.otb share/fonts/korean/hanssmj.pcf.gz +share/fonts/korean/hanvada.otb share/fonts/korean/hanvada.pcf.gz +share/fonts/korean/hanyetgo.otb share/fonts/korean/hanyetgo.pcf.gz +share/fonts/korean/hanyh.otb share/fonts/korean/hanyh.pcf.gz +share/fonts/korean/hanyk.otb share/fonts/korean/hanyk.pcf.gz +share/fonts/korean/heemang.otb share/fonts/korean/heemang.pcf.gz +share/fonts/korean/hiyggd2.otb share/fonts/korean/hiyggd2.pcf.gz +share/fonts/korean/hmgoth.otb share/fonts/korean/hmgoth.pcf.gz +share/fonts/korean/hmsam.otb share/fonts/korean/hmsam.pcf.gz +share/fonts/korean/hmsys.otb share/fonts/korean/hmsys.pcf.gz +share/fonts/korean/hmsysth.otb share/fonts/korean/hmsysth.pcf.gz +share/fonts/korean/hpado.otb share/fonts/korean/hpado.pcf.gz +share/fonts/korean/hprcs.otb share/fonts/korean/hprcs.pcf.gz +share/fonts/korean/iyagi16.otb share/fonts/korean/iyagi16.pcf.gz +share/fonts/korean/iyagis16.otb share/fonts/korean/iyagis16.pcf.gz +share/fonts/korean/iyg.otb share/fonts/korean/iyg.pcf.gz +share/fonts/korean/iyg2.otb share/fonts/korean/iyg2.pcf.gz +share/fonts/korean/iyg_y.otb share/fonts/korean/iyg_y.pcf.gz +share/fonts/korean/iygass.otb share/fonts/korean/iygass.pcf.gz +share/fonts/korean/iygsbs.otb share/fonts/korean/iygsbs.pcf.gz +share/fonts/korean/johabg16.otb share/fonts/korean/johabg16.pcf.gz +share/fonts/korean/johabm16.otb share/fonts/korean/johabm16.pcf.gz +share/fonts/korean/johabp16.otb share/fonts/korean/johabp16.pcf.gz +share/fonts/korean/johabsg16.otb share/fonts/korean/johabsg16.pcf.gz +share/fonts/korean/johabshg16.otb share/fonts/korean/johabshg16.pcf.gz +share/fonts/korean/johabshm16.otb share/fonts/korean/johabshm16.pcf.gz +share/fonts/korean/johabshp16.otb share/fonts/korean/johabshp16.pcf.gz +share/fonts/korean/johabsm16.otb share/fonts/korean/johabsm16.pcf.gz +share/fonts/korean/johabsp16.otb share/fonts/korean/johabsp16.pcf.gz +share/fonts/korean/kic.otb share/fonts/korean/kic.pcf.gz +share/fonts/korean/kic2.otb share/fonts/korean/kic2.pcf.gz +share/fonts/korean/low.otb share/fonts/korean/low.pcf.gz +share/fonts/korean/middle.otb share/fonts/korean/middle.pcf.gz +share/fonts/korean/middle2.otb share/fonts/korean/middle2.pcf.gz +share/fonts/korean/mini.otb share/fonts/korean/mini.pcf.gz +share/fonts/korean/my.otb share/fonts/korean/my.pcf.gz +share/fonts/korean/mynr00.otb share/fonts/korean/mynr00.pcf.gz +share/fonts/korean/normal.otb share/fonts/korean/normal.pcf.gz +share/fonts/korean/normal2.otb share/fonts/korean/normal2.pcf.gz +share/fonts/korean/pado_b.otb share/fonts/korean/pado_b.pcf.gz +share/fonts/korean/panbon.otb share/fonts/korean/panbon.pcf.gz +share/fonts/korean/panbon2.otb share/fonts/korean/panbon2.pcf.gz +share/fonts/korean/panbon3.otb share/fonts/korean/panbon3.pcf.gz +share/fonts/korean/paul.otb share/fonts/korean/paul.pcf.gz +share/fonts/korean/paulus.otb share/fonts/korean/paulus.pcf.gz +share/fonts/korean/pc.otb share/fonts/korean/pc.pcf.gz +share/fonts/korean/ped.otb share/fonts/korean/ped.pcf.gz +share/fonts/korean/sabo00.otb share/fonts/korean/sabo00.pcf.gz +share/fonts/korean/samm.otb share/fonts/korean/samm.pcf.gz +share/fonts/korean/sanhsb.otb share/fonts/korean/sanhsb.pcf.gz +share/fonts/korean/sanigj.otb share/fonts/korean/sanigj.pcf.gz +share/fonts/korean/sath00.otb share/fonts/korean/sath00.pcf.gz +share/fonts/korean/slant.otb share/fonts/korean/slant.pcf.gz +share/fonts/korean/sleep.otb share/fonts/korean/sleep.pcf.gz +share/fonts/korean/sleep2.otb share/fonts/korean/sleep2.pcf.gz +share/fonts/korean/somang.otb share/fonts/korean/somang.pcf.gz +share/fonts/korean/son3.otb share/fonts/korean/son3.pcf.gz +share/fonts/korean/tak.otb share/fonts/korean/tak.pcf.gz +share/fonts/korean/tbg2.otb share/fonts/korean/tbg2.pcf.gz +share/fonts/korean/tbg4.otb share/fonts/korean/tbg4.pcf.gz +share/fonts/korean/tbhm.otb share/fonts/korean/tbhm.pcf.gz +share/fonts/korean/tbpil.otb share/fonts/korean/tbpil.pcf.gz +share/fonts/korean/tbpil2.otb share/fonts/korean/tbpil2.pcf.gz +share/fonts/korean/tggoth.otb share/fonts/korean/tggoth.pcf.gz Index: powerline-fonts/Makefile =================================================================== RCS file: /cvs/ports/fonts/powerline-fonts/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- powerline-fonts/Makefile 28 Sep 2019 19:33:32 -0000 1.8 +++ powerline-fonts/Makefile 24 Oct 2020 10:47:39 -0000 @@ -4,6 +4,8 @@ PKG_ARCH= * COMMENT= patched fonts with symbols for powerline/airline +REVISION= 0 + GH_ACCOUNT= powerline GH_PROJECT= fonts GH_COMMIT= e80e3eba9091dac0655a0a77472e10f53e754bb0 @@ -25,9 +27,12 @@ do-install: ${INSTALL_DATA_DIR} ${FONTS_DIR} ${DOCS_DIR} cd ${WRKDIR}/fonts-${GH_COMMIT}; pax -rw [A-Z]* ${FONTS_DIR} chown -R ${SHAREOWN}:${SHAREGRP} ${FONTS_DIR} - mv ${FONTS_DIR}/Terminus/PCF/* ${FONTS_DIR}/Terminus - rm -rf ${FONTS_DIR}/Terminus/{BDF,PSF} - rmdir ${FONTS_DIR}/Terminus/PCF + for bdf in ${FONTS_DIR}/Terminus/BDF/*.bdf; do \ + dst=${FONTS_DIR}/Terminus/`basename $$bdf .bdf`; \ + ${X11BASE}/bin/bdftopcf -t $$bdf | gzip > $$dst.pcf.gz; \ + ${X11BASE}/bin/fonttosfnt -o $$dst.otb $$bdf; \ + done + rm -rf ${FONTS_DIR}/Terminus/{BDF,PSF,PCF} rm -f ${FONTS_DIR}/*/fonts.dir ${FONTS_DIR}/*/fonts.scale .include <bsd.port.mk> Index: powerline-fonts/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/powerline-fonts/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- powerline-fonts/pkg/PLIST 28 Sep 2019 19:33:32 -0000 1.5 +++ powerline-fonts/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -183,23 +183,41 @@ share/fonts/powerline/SymbolNeu/Symbol N @fontdir share/fonts/powerline/Terminus/ share/fonts/powerline/Terminus/LICENSE.txt share/fonts/powerline/Terminus/README.rst +share/fonts/powerline/Terminus/ter-powerline-x12b.otb share/fonts/powerline/Terminus/ter-powerline-x12b.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x12n.otb share/fonts/powerline/Terminus/ter-powerline-x12n.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x14b.otb share/fonts/powerline/Terminus/ter-powerline-x14b.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x14n.otb share/fonts/powerline/Terminus/ter-powerline-x14n.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x16b.otb share/fonts/powerline/Terminus/ter-powerline-x16b.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x16n.otb share/fonts/powerline/Terminus/ter-powerline-x16n.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x18b.otb share/fonts/powerline/Terminus/ter-powerline-x18b.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x18n.otb share/fonts/powerline/Terminus/ter-powerline-x18n.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x20b.otb share/fonts/powerline/Terminus/ter-powerline-x20b.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x20n.otb share/fonts/powerline/Terminus/ter-powerline-x20n.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x22b.otb share/fonts/powerline/Terminus/ter-powerline-x22b.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x22n.otb share/fonts/powerline/Terminus/ter-powerline-x22n.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x24b.otb share/fonts/powerline/Terminus/ter-powerline-x24b.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x24n.otb share/fonts/powerline/Terminus/ter-powerline-x24n.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x28b.otb share/fonts/powerline/Terminus/ter-powerline-x28b.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x28n.otb share/fonts/powerline/Terminus/ter-powerline-x28n.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x32b.otb share/fonts/powerline/Terminus/ter-powerline-x32b.pcf.gz +share/fonts/powerline/Terminus/ter-powerline-x32n.otb share/fonts/powerline/Terminus/ter-powerline-x32n.pcf.gz @fontdir share/fonts/powerline/Tinos/ share/fonts/powerline/Tinos/LICENSE.txt Index: terminus-font/Makefile =================================================================== RCS file: /cvs/ports/fonts/terminus-font/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- terminus-font/Makefile 25 May 2020 04:30:13 -0000 1.17 +++ terminus-font/Makefile 24 Oct 2020 10:47:39 -0000 @@ -4,7 +4,7 @@ COMMENT = fixed width fonts especially DISTNAME = terminus-font-4.47 CATEGORIES = fonts x11 -REVISION = 1 +REVISION = 2 HOMEPAGE = http://terminus-font.sourceforge.net/ @@ -45,17 +45,21 @@ PATCH_LIST = patch-* ${FLAVOR_PATCHES} PKG_ARCH = * -do-install: +post-build: + cd ${WRKSRC} && \ + for bdf in ter-u???.bdf; do \ + ${X11BASE}/bin/fonttosfnt -o `basename $$bdf .bdf`.otb $$bdf; \ + done ${GZIP_CMD} ${WRKSRC}/*.pcf + +do-install: ${X11BASE}/bin/mkfontdir ${WRKSRC} egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \ sed 's/\.pcf\.gz//g' > ${WRKSRC}/fonts.alias ${INSTALL_DATA_DIR} ${FONTDIR} - ${INSTALL_DATA} ${WRKSRC}/*.pcf.gz ${FONTDIR} + ${INSTALL_DATA} ${WRKSRC}/*.{otb,pcf.gz} ${FONTDIR} ${INSTALL_DATA} ${WRKBUILD}/fonts.alias ${FONTDIR}/fonts.alias-terminus - ${INSTALL_DATA_DIR} ${PREFIX}/share/misc/pcvtfonts - ${INSTALL_DATA} ${WRKBUILD}/fonts.alias ${FONTDIR}/fonts.alias-terminus cd ${WRKSRC}; for i in *.raw; do \ ${INSTALL_DATA} $$i ${PREFIX}/share/misc/pcvtfonts/$${i%.raw}; \ done Index: terminus-font/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/terminus-font/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- terminus-font/pkg/PLIST 17 Mar 2019 15:24:15 -0000 1.5 +++ terminus-font/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -220,23 +220,43 @@ share/fonts/terminus/ter-p28b.pcf.gz share/fonts/terminus/ter-p28n.pcf.gz share/fonts/terminus/ter-p32b.pcf.gz share/fonts/terminus/ter-p32n.pcf.gz +@comment share/fonts/terminus/ter-u12b.otb @comment share/fonts/terminus/ter-u12b.pcf.gz +share/fonts/terminus/ter-u12n.otb share/fonts/terminus/ter-u12n.pcf.gz +share/fonts/terminus/ter-u14b.otb share/fonts/terminus/ter-u14b.pcf.gz +share/fonts/terminus/ter-u14n.otb share/fonts/terminus/ter-u14n.pcf.gz +share/fonts/terminus/ter-u14v.otb +share/fonts/terminus/ter-u16b.otb share/fonts/terminus/ter-u16b.pcf.gz +share/fonts/terminus/ter-u16n.otb share/fonts/terminus/ter-u16n.pcf.gz +share/fonts/terminus/ter-u16v.otb +share/fonts/terminus/ter-u18b.otb share/fonts/terminus/ter-u18b.pcf.gz +share/fonts/terminus/ter-u18n.otb share/fonts/terminus/ter-u18n.pcf.gz +share/fonts/terminus/ter-u20b.otb share/fonts/terminus/ter-u20b.pcf.gz +share/fonts/terminus/ter-u20n.otb share/fonts/terminus/ter-u20n.pcf.gz +share/fonts/terminus/ter-u22b.otb share/fonts/terminus/ter-u22b.pcf.gz +share/fonts/terminus/ter-u22n.otb share/fonts/terminus/ter-u22n.pcf.gz +share/fonts/terminus/ter-u24b.otb share/fonts/terminus/ter-u24b.pcf.gz +share/fonts/terminus/ter-u24n.otb share/fonts/terminus/ter-u24n.pcf.gz +share/fonts/terminus/ter-u28b.otb share/fonts/terminus/ter-u28b.pcf.gz +share/fonts/terminus/ter-u28n.otb share/fonts/terminus/ter-u28n.pcf.gz +share/fonts/terminus/ter-u32b.otb share/fonts/terminus/ter-u32b.pcf.gz +share/fonts/terminus/ter-u32n.otb share/fonts/terminus/ter-u32n.pcf.gz @comment share/fonts/terminus/ter-x12b.pcf.gz share/fonts/terminus/ter-x12n.pcf.gz Index: zh-kcfonts/Makefile =================================================================== RCS file: /cvs/ports/fonts/zh-kcfonts/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- zh-kcfonts/Makefile 12 Jul 2019 21:02:19 -0000 1.6 +++ zh-kcfonts/Makefile 24 Oct 2020 10:47:39 -0000 @@ -3,7 +3,7 @@ COMMENT= extra chinese fonts DISTNAME= zh-fonts-kc-1.05 -REVISION= 2 +REVISION= 3 CATEGORIES= fonts chinese x11 PERMIT_PACKAGE= Yes @@ -15,7 +15,6 @@ DISTFILES= ${FONTS} CONFIGURE_STYLE= imake EXTRACT_ONLY= -NO_BUILD= Yes NO_TEST= Yes PKG_ARCH= * @@ -28,7 +27,15 @@ post-extract: @cp ${FILESDIR}/Imakefile ${FILESDIR}/kc.alias ${WRKDIST} @for i in ${FONTS} ; do cp $(FULLDISTDIR)/$$i ${WRKDIST}; done +do-build: + for pcf in ${WRKSRC}/*.pcf.gz; do \ + ${X11BASE}/bin/fonttosfnt \ + -o ${WRKSRC}/`basename $$pcf .pcf.gz`.otb $$pcf; \ + done + post-install: + ${INSTALL_DATA} ${WRKSRC}/*.otb ${FONTDIR} + ${X11BASE}/bin/mkfontdir ${FONTDIR} @cd ${FONTDIR} && mv fonts.alias fonts.alias-kc .include <bsd.port.mk> Index: zh-kcfonts/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/zh-kcfonts/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- zh-kcfonts/pkg/PLIST 31 Mar 2015 09:45:12 -0000 1.2 +++ zh-kcfonts/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -5,7 +5,11 @@ share/fonts/ share/fonts/chinese/fonts.alias-kc @comment share/fonts/chinese/fonts.dir @comment share/fonts/chinese/fonts.scale +share/fonts/chinese/kc12x24.otb share/fonts/chinese/kc12x24.pcf.gz +share/fonts/chinese/kc15f.otb share/fonts/chinese/kc15f.pcf.gz +share/fonts/chinese/kc24f.otb share/fonts/chinese/kc24f.pcf.gz +share/fonts/chinese/kc8x15.otb share/fonts/chinese/kc8x15.pcf.gz Index: zh-taipeifonts/Makefile =================================================================== RCS file: /cvs/ports/fonts/zh-taipeifonts/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- zh-taipeifonts/Makefile 14 Jul 2019 02:16:51 -0000 1.6 +++ zh-taipeifonts/Makefile 24 Oct 2020 10:47:39 -0000 @@ -3,7 +3,7 @@ COMMENT= extra chinese fonts DISTNAME= zh-fonts-taipei-1.01 -REVISION= 2 +REVISION= 3 CATEGORIES= fonts chinese x11 DIST_SUBDIR= zh-fonts @@ -17,7 +17,6 @@ FONTS= taipei16.pcf.gz taipeik20.pcf.gz taipei24.pcf.gz taipeik24.pcf.gz taipeim24.pcf.gz DISTFILES= ${FONTS} -NO_BUILD= Yes NO_TEST= Yes PKG_ARCH= * EXTRACT_ONLY= @@ -31,7 +30,15 @@ post-extract: @cp ${FILESDIR}/Imakefile ${FILESDIR}/taipei.alias ${WRKDIST} @for i in ${FONTS} ; do cp $(FULLDISTDIR)/$$i ${WRKDIST}; done +do-build: + for pcf in ${WRKSRC}/*.pcf.gz; do \ + ${X11BASE}/bin/fonttosfnt \ + -o ${WRKSRC}/`basename $$pcf .pcf.gz`.otb $$pcf; \ + done + post-install: + ${INSTALL_DATA} ${WRKSRC}/*.otb ${FONTDIR} + ${X11BASE}/bin/mkfontdir ${FONTDIR} @cd ${FONTDIR} && mv fonts.alias fonts.alias-taipei .include <bsd.port.mk> Index: zh-taipeifonts/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/zh-taipeifonts/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- zh-taipeifonts/pkg/PLIST 31 Mar 2015 09:45:12 -0000 1.2 +++ zh-taipeifonts/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -5,9 +5,15 @@ share/fonts/ share/fonts/chinese/fonts.alias-taipei @comment share/fonts/chinese/fonts.dir @comment share/fonts/chinese/fonts.scale +share/fonts/chinese/taipei16.otb share/fonts/chinese/taipei16.pcf.gz +share/fonts/chinese/taipei24.otb share/fonts/chinese/taipei24.pcf.gz +share/fonts/chinese/taipeik20.otb share/fonts/chinese/taipeik20.pcf.gz +share/fonts/chinese/taipeik24.otb share/fonts/chinese/taipeik24.pcf.gz +share/fonts/chinese/taipeim20.otb share/fonts/chinese/taipeim20.pcf.gz +share/fonts/chinese/taipeim24.otb share/fonts/chinese/taipeim24.pcf.gz Index: sgi-fonts/Makefile =================================================================== RCS file: /cvs/ports/fonts/sgi-fonts/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- sgi-fonts/Makefile 25 May 2020 04:30:12 -0000 1.5 +++ sgi-fonts/Makefile 24 Oct 2020 10:47:39 -0000 @@ -4,7 +4,7 @@ COMMENT = bitmap fonts from SGI DISTNAME = sgi-fonts PKGNAME = ${DISTNAME}-1.0 -REVISION = 1 +REVISION = 2 CATEGORIES = fonts @@ -29,6 +29,7 @@ do-build: for file in *.bdf; do \ font=`basename $$file .bdf`; \ ${X11BASE}/bin/bdftopcf -t -o $$font.pcf $$font.bdf; \ + ${X11BASE}/bin/fonttosfnt -o $$font.otb $$file; \ done ${GZIP_CMD} ${WRKSRC}/*.pcf ${X11BASE}/bin/mkfontdir ${WRKSRC} @@ -38,7 +39,7 @@ do-build: do-install: ${INSTALL_DATA_DIR} ${FONTDIR} - ${INSTALL_DATA} ${WRKSRC}/*.pcf.gz ${FONTDIR} + ${INSTALL_DATA} ${WRKSRC}/*{.otb,.pcf.gz} ${FONTDIR} ${INSTALL_DATA} ${WRKSRC}/fonts.alias ${FONTDIR}/fonts.alias-sgi-fonts .include <bsd.port.mk> Index: sgi-fonts/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/sgi-fonts/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- sgi-fonts/pkg/PLIST 10 Mar 2017 16:32:29 -0000 1.1.1.1 +++ sgi-fonts/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -1,40 +1,76 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2017/03/10 16:32:29 fcambus Exp $ share/fonts/ @fontdir share/fonts/sgi-fonts/ +share/fonts/sgi-fonts/Scr10.otb share/fonts/sgi-fonts/Scr10.pcf.gz +share/fonts/sgi-fonts/Scr11.otb share/fonts/sgi-fonts/Scr11.pcf.gz +share/fonts/sgi-fonts/Scr12.otb share/fonts/sgi-fonts/Scr12.pcf.gz +share/fonts/sgi-fonts/Scr13.otb share/fonts/sgi-fonts/Scr13.pcf.gz +share/fonts/sgi-fonts/Scr14.otb share/fonts/sgi-fonts/Scr14.pcf.gz +share/fonts/sgi-fonts/Scr15.otb share/fonts/sgi-fonts/Scr15.pcf.gz +share/fonts/sgi-fonts/Scr16.otb share/fonts/sgi-fonts/Scr16.pcf.gz +share/fonts/sgi-fonts/Scr18.otb share/fonts/sgi-fonts/Scr18.pcf.gz +share/fonts/sgi-fonts/Scr7.otb share/fonts/sgi-fonts/Scr7.pcf.gz +share/fonts/sgi-fonts/Scr8.otb share/fonts/sgi-fonts/Scr8.pcf.gz +share/fonts/sgi-fonts/Scr9.otb share/fonts/sgi-fonts/Scr9.pcf.gz +share/fonts/sgi-fonts/ScrB10.otb share/fonts/sgi-fonts/ScrB10.pcf.gz +share/fonts/sgi-fonts/ScrB11.otb share/fonts/sgi-fonts/ScrB11.pcf.gz +share/fonts/sgi-fonts/ScrB12.otb share/fonts/sgi-fonts/ScrB12.pcf.gz +share/fonts/sgi-fonts/ScrB13.otb share/fonts/sgi-fonts/ScrB13.pcf.gz +share/fonts/sgi-fonts/ScrB14.otb share/fonts/sgi-fonts/ScrB14.pcf.gz +share/fonts/sgi-fonts/ScrB15.otb share/fonts/sgi-fonts/ScrB15.pcf.gz +share/fonts/sgi-fonts/ScrB16.otb share/fonts/sgi-fonts/ScrB16.pcf.gz +share/fonts/sgi-fonts/ScrB18.otb share/fonts/sgi-fonts/ScrB18.pcf.gz +share/fonts/sgi-fonts/ScrB7.otb share/fonts/sgi-fonts/ScrB7.pcf.gz +share/fonts/sgi-fonts/ScrB8.otb share/fonts/sgi-fonts/ScrB8.pcf.gz +share/fonts/sgi-fonts/ScrB9.otb share/fonts/sgi-fonts/ScrB9.pcf.gz share/fonts/sgi-fonts/fonts.alias-sgi-fonts +share/fonts/sgi-fonts/haeberli12.otb share/fonts/sgi-fonts/haeberli12.pcf.gz +share/fonts/sgi-fonts/haeberli24.otb share/fonts/sgi-fonts/haeberli24.pcf.gz +share/fonts/sgi-fonts/haeberli36.otb share/fonts/sgi-fonts/haeberli36.pcf.gz +share/fonts/sgi-fonts/haebfix15.otb share/fonts/sgi-fonts/haebfix15.pcf.gz +share/fonts/sgi-fonts/intl15.otb share/fonts/sgi-fonts/intl15.pcf.gz +share/fonts/sgi-fonts/iris10.otb share/fonts/sgi-fonts/iris10.pcf.gz +share/fonts/sgi-fonts/iris12.otb share/fonts/sgi-fonts/iris12.pcf.gz +share/fonts/sgi-fonts/iris13.otb share/fonts/sgi-fonts/iris13.pcf.gz +share/fonts/sgi-fonts/rock12.otb share/fonts/sgi-fonts/rock12.pcf.gz +share/fonts/sgi-fonts/rock18.otb share/fonts/sgi-fonts/rock18.pcf.gz +share/fonts/sgi-fonts/rock24.otb share/fonts/sgi-fonts/rock24.pcf.gz +share/fonts/sgi-fonts/rock36.otb share/fonts/sgi-fonts/rock36.pcf.gz +share/fonts/sgi-fonts/space10.otb share/fonts/sgi-fonts/space10.pcf.gz +share/fonts/sgi-fonts/type13.otb share/fonts/sgi-fonts/type13.pcf.gz Index: spleen/Makefile =================================================================== RCS file: /cvs/ports/fonts/spleen/Makefile,v retrieving revision 1.21 diff -u -p -r1.21 Makefile --- spleen/Makefile 31 Jul 2020 13:30:39 -0000 1.21 +++ spleen/Makefile 24 Oct 2020 10:47:39 -0000 @@ -3,6 +3,7 @@ COMMENT = monospaced bitmap fonts for consoles and terminals V = 1.8.2 +REVISION = 0 DISTNAME = spleen-${V} CATEGORIES = fonts @@ -23,12 +24,14 @@ PKG_ARCH = * FONTDIR = ${PREFIX}/share/fonts/spleen -do-build: +ALL_TARGET = pcf otb + +post-build: ${GZIP_CMD} ${WRKSRC}/*.pcf do-install: ${INSTALL_DATA_DIR} ${FONTDIR} - ${INSTALL_DATA} ${WRKSRC}/*.{pcf.gz,otf} ${FONTDIR} + ${INSTALL_DATA} ${WRKSRC}/*.{pcf.gz,otb} ${FONTDIR} ${INSTALL_DATA} ${WRKSRC}/fonts.alias-spleen ${FONTDIR} ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/spleen ${INSTALL_DATA} ${WRKSRC}/README.md ${PREFIX}/share/doc/spleen Index: spleen/patches/patch-Makefile =================================================================== RCS file: spleen/patches/patch-Makefile diff -N spleen/patches/patch-Makefile --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ spleen/patches/patch-Makefile 24 Oct 2020 10:47:39 -0000 @@ -0,0 +1,36 @@ +$OpenBSD$ + +generate OpenType bitmap versions of the font. + +Index: Makefile +--- Makefile.orig ++++ Makefile +@@ -11,6 +11,7 @@ + # + + BDFTOPCF ?= bdftopcf ++FONTTOSFNT ?= fonttosfnt + BDF2PSF ?= bdf2psf + BDF2SFD ?= bdf2sfd + FONTFORGE ?= fontforge +@@ -40,7 +41,7 @@ OTFSIZES = 6x12 8x16 12x24 16x32 32x64 + + TARGET = all + +-all: pcf psf sfd otf ++all: pcf psf otb sfd otf + + pcf: + .for size in $(SIZES) +@@ -50,6 +51,11 @@ pcf: + psf: + .for size in $(SIZES) + $(BDF2PSF) --fb spleen-${size}.bdf $(OPTIONS) spleen-${size}.psfu ++.endfor ++ ++otb: ++.for size in $(SIZES) ++ $(FONTTOSFNT) -o spleen-${size}.otb spleen-${size}.bdf + .endfor + + sfd: Index: spleen/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/spleen/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- spleen/pkg/PLIST 29 Jun 2020 08:56:20 -0000 1.3 +++ spleen/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -4,14 +4,15 @@ share/doc/spleen/README.md share/fonts/ @fontdir share/fonts/spleen/ share/fonts/spleen/fonts.alias-spleen -share/fonts/spleen/spleen-12x24.otf +share/fonts/spleen/spleen-12x24.otb share/fonts/spleen/spleen-12x24.pcf.gz -share/fonts/spleen/spleen-16x32.otf +share/fonts/spleen/spleen-16x32.otb share/fonts/spleen/spleen-16x32.pcf.gz -share/fonts/spleen/spleen-32x64.otf +share/fonts/spleen/spleen-32x64.otb share/fonts/spleen/spleen-32x64.pcf.gz +share/fonts/spleen/spleen-5x8.otb share/fonts/spleen/spleen-5x8.pcf.gz -share/fonts/spleen/spleen-6x12.otf +share/fonts/spleen/spleen-6x12.otb share/fonts/spleen/spleen-6x12.pcf.gz -share/fonts/spleen/spleen-8x16.otf +share/fonts/spleen/spleen-8x16.otb share/fonts/spleen/spleen-8x16.pcf.gz Index: tamsyn-font/Makefile =================================================================== RCS file: /cvs/ports/fonts/tamsyn-font/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- tamsyn-font/Makefile 12 Jul 2019 20:46:13 -0000 1.2 +++ tamsyn-font/Makefile 24 Oct 2020 10:47:39 -0000 @@ -4,6 +4,8 @@ COMMENT= monospaced bitmap font for prog DISTNAME= tamsyn-font-1.11 +REVISION= 0 + CATEGORIES= fonts HOMEPAGE= http://www.fial.com/~scott/tamsyn-font/ MAINTAINER= Jonathan Gray <[email protected]> @@ -20,6 +22,10 @@ NO_TEST= Yes PKG_ARCH= * do-build: + cd ${WRKSRC}; \ + for pcf in *.pcf; do \ + ${X11BASE}/bin/fonttosfnt -o `basename $$pcf .pcf`.otb $$pcf; \ + done ${GZIP_CMD} ${WRKSRC}/*.pcf ${X11BASE}/bin/mkfontdir ${WRKSRC} fgrep '.pcf.gz' ${WRKSRC}/fonts.dir | \ @@ -27,7 +33,7 @@ do-build: do-install: ${INSTALL_DATA_DIR} ${FONTDIR} ${DOCDIR} - ${INSTALL_DATA} ${WRKSRC}/*.pcf.gz ${FONTDIR} + ${INSTALL_DATA} ${WRKSRC}/*.{otb,pcf.gz} ${FONTDIR} ${INSTALL_DATA} ${WRKSRC}/fonts.alias ${FONTDIR}/fonts.alias-tamsyn ${INSTALL_DATA} ${WRKSRC}/{LICENSE,README} ${DOCDIR} Index: tamsyn-font/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/tamsyn-font/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- tamsyn-font/pkg/PLIST 17 Jan 2019 22:03:01 -0000 1.1.1.1 +++ tamsyn-font/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -4,18 +4,32 @@ share/doc/tamsyn/LICENSE share/doc/tamsyn/README share/fonts/ @fontdir share/fonts/tamsyn/ +share/fonts/tamsyn/Tamsyn10x20b.otb share/fonts/tamsyn/Tamsyn10x20b.pcf.gz +share/fonts/tamsyn/Tamsyn10x20r.otb share/fonts/tamsyn/Tamsyn10x20r.pcf.gz +share/fonts/tamsyn/Tamsyn5x9b.otb share/fonts/tamsyn/Tamsyn5x9b.pcf.gz +share/fonts/tamsyn/Tamsyn5x9r.otb share/fonts/tamsyn/Tamsyn5x9r.pcf.gz +share/fonts/tamsyn/Tamsyn6x12b.otb share/fonts/tamsyn/Tamsyn6x12b.pcf.gz +share/fonts/tamsyn/Tamsyn6x12r.otb share/fonts/tamsyn/Tamsyn6x12r.pcf.gz +share/fonts/tamsyn/Tamsyn7x13b.otb share/fonts/tamsyn/Tamsyn7x13b.pcf.gz +share/fonts/tamsyn/Tamsyn7x13r.otb share/fonts/tamsyn/Tamsyn7x13r.pcf.gz +share/fonts/tamsyn/Tamsyn7x14b.otb share/fonts/tamsyn/Tamsyn7x14b.pcf.gz +share/fonts/tamsyn/Tamsyn7x14r.otb share/fonts/tamsyn/Tamsyn7x14r.pcf.gz +share/fonts/tamsyn/Tamsyn8x15b.otb share/fonts/tamsyn/Tamsyn8x15b.pcf.gz +share/fonts/tamsyn/Tamsyn8x15r.otb share/fonts/tamsyn/Tamsyn8x15r.pcf.gz +share/fonts/tamsyn/Tamsyn8x16b.otb share/fonts/tamsyn/Tamsyn8x16b.pcf.gz +share/fonts/tamsyn/Tamsyn8x16r.otb share/fonts/tamsyn/Tamsyn8x16r.pcf.gz share/fonts/tamsyn/fonts.alias-tamsyn Index: siji/Makefile =================================================================== RCS file: /cvs/ports/fonts/siji/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- siji/Makefile 19 Sep 2019 13:59:22 -0000 1.1.1.1 +++ siji/Makefile 24 Oct 2020 10:47:39 -0000 @@ -4,6 +4,8 @@ COMMENT = iconic bitmap font based on St DISTNAME = ${GH_PROJECT}-0.0.0.20190218 CATEGORIES = fonts +REVISION = 0 + # No releases... use GH_COMMIT GH_ACCOUNT = stark GH_PROJECT = siji @@ -21,10 +23,16 @@ PKG_ARCH = * FONTDIR = ${PREFIX}/share/fonts/siji do-build: + mkdir ${WRKSRC}/otb + ${X11BASE}/bin/fonttosfnt \ + -o ${WRKSRC}/otb/siji.otb \ + ${WRKSRC}/bdf/siji.bdf; \ ${GZIP_CMD} ${WRKSRC}/pcf/siji.pcf do-install: ${INSTALL_DATA_DIR} ${FONTDIR} - ${INSTALL_DATA} ${WRKSRC}/pcf/siji.pcf.gz ${FONTDIR} + ${INSTALL_DATA} \ + ${WRKSRC}/pcf/siji.pcf.gz \ + ${WRKSRC}/otb/siji.otb ${FONTDIR} .include <bsd.port.mk> Index: siji/pkg/PLIST =================================================================== RCS file: /cvs/ports/fonts/siji/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- siji/pkg/PLIST 19 Sep 2019 13:59:22 -0000 1.1.1.1 +++ siji/pkg/PLIST 24 Oct 2020 10:47:39 -0000 @@ -1,4 +1,5 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2019/09/19 13:59:22 bcallah Exp $ share/fonts/ @fontdir share/fonts/siji/ +share/fonts/siji/siji.otb share/fonts/siji/siji.pcf.gz
