Hi ports --
Attached is an update to GNU Unifont. The biggest user-facing change for
most of us is the inclusion of OTF fonts. Upstream says they may one day
remove the TTF fonts. But until then, I don't see the harm in including
both OTF and TTF fonts.
OK?
~Brian
Index: Makefile
===================================================================
RCS file: /cvs/ports/fonts/unifont/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile 7 Mar 2022 12:16:01 -0000 1.12
+++ Makefile 18 Apr 2022 13:25:50 -0000
@@ -1,9 +1,13 @@
-V = 14.0.02
+V = 14.0.03
COMMENT = free Unicode font from the GNU project
DISTNAME = unifont-${V}
-DISTFILES = ${DISTNAME}.ttf \
+DISTFILES = ${DISTNAME}.otf \
+ ${DISTNAME}.ttf \
+ unifont_csur-${V}.otf \
unifont_csur-${V}.ttf \
+ unifont_jp-${V}.otf \
unifont_jp-${V}.ttf \
+ unifont_upper-${V}.otf \
unifont_upper-${V}.ttf
CATEGORIES = fonts
@@ -26,13 +30,18 @@ PKG_ARCH = *
FONTDIR = ${PREFIX}/share/fonts/unifont
do-extract:
+ cp ${DISTDIR}/unifont-${V}.otf ${WRKDIR}/unifont.otf
cp ${DISTDIR}/unifont-${V}.ttf ${WRKDIR}/unifont.ttf
+ cp ${DISTDIR}/unifont_csur-${V}.otf ${WRKDIR}/unifont_csur.otf
cp ${DISTDIR}/unifont_csur-${V}.ttf ${WRKDIR}/unifont_csur.ttf
+ cp ${DISTDIR}/unifont_jp-${V}.otf ${WRKDIR}/unifont_jp.otf
cp ${DISTDIR}/unifont_jp-${V}.ttf ${WRKDIR}/unifont_jp.ttf
+ cp ${DISTDIR}/unifont_upper-${V}.otf ${WRKDIR}/unifont_upper.otf
cp ${DISTDIR}/unifont_upper-${V}.ttf ${WRKDIR}/unifont_upper.ttf
do-install:
${INSTALL_DATA_DIR} ${FONTDIR}
+ ${INSTALL_DATA} ${WRKDIR}/unifont*.otf ${FONTDIR}
${INSTALL_DATA} ${WRKDIR}/unifont*.ttf ${FONTDIR}
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/fonts/unifont/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo 7 Mar 2022 12:16:01 -0000 1.11
+++ distinfo 18 Apr 2022 13:25:50 -0000
@@ -1,8 +1,16 @@
-SHA256 (unifont-14.0.02.ttf) = g710JT1N2JPzMJDNJkcR8z53rxyntdZ/pkia18dsGbE=
-SHA256 (unifont_csur-14.0.02.ttf) =
8PvF0IjAVoD3INLqdRaSma6QoRQxwUru0kL9jwItiw4=
-SHA256 (unifont_jp-14.0.02.ttf) = wijmBQkAyNx4FGz8pKYAAogyCZ60TLhGCBwRuE6dT+U=
-SHA256 (unifont_upper-14.0.02.ttf) =
q4ayWek/xB31uh2H+86gjhvtvMfbnq/zFUZ0a4JOi7Q=
-SIZE (unifont-14.0.02.ttf) = 12274052
-SIZE (unifont_csur-14.0.02.ttf) = 1268372
-SIZE (unifont_jp-14.0.02.ttf) = 12189320
-SIZE (unifont_upper-14.0.02.ttf) = 2088692
+SHA256 (unifont-14.0.03.otf) = gkCjM5nljMkKL8/bx4cUraCUvxOeDV1nP5L4fg9gJf8=
+SHA256 (unifont-14.0.03.ttf) = p/jiSIwW/CMzjQSBM9V3HmR4NhYFqnkfz8pK6LE9zOM=
+SHA256 (unifont_csur-14.0.03.otf) =
tOrNDvJ9aeLvEPINCwGRbSN9TcLKv6m7D68q7RBX72E=
+SHA256 (unifont_csur-14.0.03.ttf) =
7bWBdaNYI6vbzXNHlnqyJHByl1Pi0tRzn9dGJb4HwN0=
+SHA256 (unifont_jp-14.0.03.otf) = qcRn2QUQV5nwumc51Bh2SIHA1gi6628O4ml+t/oEEeg=
+SHA256 (unifont_jp-14.0.03.ttf) = 8CITqRPom4a+xCOKPb4C/Msyup2ScpSx/EF/QAj7lyY=
+SHA256 (unifont_upper-14.0.03.otf) =
VA/qpkGzYOftZPN7nriKXh/P+I+4dqt8kl/6XtkiPvQ=
+SHA256 (unifont_upper-14.0.03.ttf) =
Usi32W3wQ7C7w9AgBXpA9VLSiT7Adq31uPrN/qa6jCg=
+SIZE (unifont-14.0.03.otf) = 5076684
+SIZE (unifont-14.0.03.ttf) = 12274148
+SIZE (unifont_csur-14.0.03.otf) = 560168
+SIZE (unifont_csur-14.0.03.ttf) = 1369508
+SIZE (unifont_jp-14.0.03.otf) = 5040440
+SIZE (unifont_jp-14.0.03.ttf) = 12189416
+SIZE (unifont_upper-14.0.03.otf) = 845704
+SIZE (unifont_upper-14.0.03.ttf) = 2088784
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/fonts/unifont/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST 7 Mar 2022 12:16:01 -0000 1.4
+++ pkg/PLIST 18 Apr 2022 13:25:50 -0000
@@ -1,6 +1,10 @@
share/fonts/
@fontdir share/fonts/unifont/
+share/fonts/unifont/unifont.otf
share/fonts/unifont/unifont.ttf
+share/fonts/unifont/unifont_csur.otf
share/fonts/unifont/unifont_csur.ttf
+share/fonts/unifont/unifont_jp.otf
share/fonts/unifont/unifont_jp.ttf
+share/fonts/unifont/unifont_upper.otf
share/fonts/unifont/unifont_upper.ttf