2022-06-28 13:30:51 +02:00
|
|
|
# $NetBSD: Makefile,v 1.31 2022/06/28 11:33:55 wiz Exp $
|
2015-09-12 20:22:22 +02:00
|
|
|
|
2022-06-13 11:27:32 +02:00
|
|
|
DISTNAME= unifont-14.0.04
|
2022-06-28 13:30:51 +02:00
|
|
|
PKGREVISION= 1
|
2015-09-12 20:22:22 +02:00
|
|
|
CATEGORIES= fonts
|
2020-12-31 18:44:08 +01:00
|
|
|
MASTER_SITES= https://unifoundry.com/pub/unifont/${DISTNAME}/
|
2015-09-12 20:22:22 +02:00
|
|
|
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
2020-12-31 18:44:08 +01:00
|
|
|
HOMEPAGE= https://unifoundry.com/unifont/
|
2016-12-19 10:06:43 +01:00
|
|
|
COMMENT= GNU Unifont - glyphs for all printable code points in Unicode 9.0 BMP
|
2015-09-12 20:22:22 +02:00
|
|
|
LICENSE= gnu-gpl-v2 # or later
|
|
|
|
|
|
|
|
USE_TOOLS+= gmake perl:run
|
|
|
|
|
|
|
|
MAKE_FLAGS+= USRDIR=${PREFIX}
|
|
|
|
MAKE_FLAGS+= CONSOLEDEST=${DESTDIR}${PREFIX}/share/fonts/consolefonts
|
|
|
|
MAKE_FLAGS+= FONTDEST=${DESTDIR}${PREFIX}/share/fonts
|
|
|
|
MAKE_FLAGS+= PKGMANDIR=${PKGMANDIR}
|
|
|
|
|
2015-09-29 10:08:25 +02:00
|
|
|
FONTS_DIRS.ttf+= ${PREFIX}/share/fonts/truetype/unifont
|
|
|
|
FONTS_DIRS.x11+= ${PREFIX}/share/fonts/X11/misc
|
|
|
|
|
2015-09-12 20:22:22 +02:00
|
|
|
REPLACE_PERL+= src/bdfimplode
|
|
|
|
REPLACE_PERL+= src/hex2bdf
|
|
|
|
REPLACE_PERL+= src/hex2sfd
|
|
|
|
REPLACE_PERL+= src/hexbraille
|
|
|
|
REPLACE_PERL+= src/hexdraw
|
|
|
|
REPLACE_PERL+= src/hexkinya
|
|
|
|
REPLACE_PERL+= src/hexmerge
|
|
|
|
REPLACE_PERL+= src/johab2ucs2
|
|
|
|
REPLACE_PERL+= src/unifont-viewer
|
|
|
|
REPLACE_PERL+= src/unifontchojung
|
|
|
|
REPLACE_PERL+= src/unifontksx
|
|
|
|
REPLACE_PERL+= src/unihex2png
|
unifont: Update to 12.0.01
Changes:
Unifont 12.0
------------
5 March 2019 Release (Unifont 12.0.01)
These are the major changes:
- Unicode Plane 0 (in Unifont):
* David Corbett contributed the new Unicode 12.0.0 glyphs added to
Lao (U+0E80..U+0EFF).
* Paul Hardy contributed the new Unicode 12.0.0 glyphs added to
Telugu, Vedic Extensions, Miscellaneous Symbols and Arrows,
Supplemental Punctuation, Latin Extended-D, and Latin Extended-E.
Paul Hardy also redrew glyphs in Phags-pa, CJK Unified Ideographs,
CJK Unified Ideographs Extension A, Bopomofo, and Bopomofo Extended
following changes in the modified glyphs depicted in Unicode 12.0.0
code charts.
□ Unicode Plane 1 (in Unifont Upper):
* Johnnie Weaver contributed new scripts introduced in Unicode
12.0.0:
o U+10FE0..U+10FFF Elymaic
o U+119A0..U+119FF Nandinagari
o U+1B130..U+1B16F Small Kana Extension
o U+1E100..U+1E14F Nyiakeng Puachue Hmong
o U+1E2C0..U+1E2FF Wancho
* David Corbett:
o Contributed new Chess Symbols glyphs for Unicode 12.0.0 release
(U+1FA00..U+1FA5F).
o Contributed new scripts introduced in Unicode 12.0.0:
- U+11FC0..U+11FFF Tamil Supplement
- U+1ED00..U+1ED4F Ottoman Siyaq Numbers
* Paul Hardy:
o Raised Indic Siyaq Numbers script by three rows to match
baseline of Arabic glyphs, as suggested by David Corbett.
o Contributed new glyphs for Unicode 12.0.0 release in these
scripts: Newa, Takri, Soyombo, Miao, Ideographic Symbols and
Punctuation, Enclosed Alphanumeric Supplement, Transport and
Map Symbols, Geometric Shapes Extended, Supplemental Symbols
and Pictographs.
o Contributed new scripts introduced in Unicode 12.0.0:
- U+13430..U+1343F Egyptian Hieroglyph Format Controls
(although Unifont, with its low resolution, does not
support Egyptian Hieroglyphs)
- U+1FA70..U+1FAFF Symbols and Pictographs Extended-A
2019-03-10 11:51:15 +01:00
|
|
|
REPLACE_PERL+= src/unihexrotate
|
2015-09-12 20:22:22 +02:00
|
|
|
REPLACE_PERL+= src/unipng2hex
|
|
|
|
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|