diff options
| author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2026-07-17 22:55:36 +0000 |
|---|---|---|
| committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2026-07-20 09:09:55 +0000 |
| commit | 3fc2dd76f4b0fbfb262d7a163679c4c2b6cd5fc7 (patch) | |
| tree | 9f42de9672497e087c4b67c3eb4e78e3b7ff4d7b /x11-fonts | |
| parent | 29e66d2e3d3456dae7a645759c77f09e8a60ed6c (diff) | |
Diffstat (limited to 'x11-fonts')
| -rw-r--r-- | x11-fonts/Makefile | 1 | ||||
| -rw-r--r-- | x11-fonts/bedstead/Makefile | 39 | ||||
| -rw-r--r-- | x11-fonts/bedstead/distinfo | 3 | ||||
| -rw-r--r-- | x11-fonts/bedstead/pkg-descr | 9 |
4 files changed, 52 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index eed1babddf71..ecd5c540a7c3 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -25,6 +25,7 @@ SUBDIR += bdf2sfd SUBDIR += bdfresize SUBDIR += bdftopcf + SUBDIR += bedstead SUBDIR += bitstream-vera SUBDIR += bitter SUBDIR += blackout diff --git a/x11-fonts/bedstead/Makefile b/x11-fonts/bedstead/Makefile new file mode 100644 index 000000000000..53e174f39505 --- /dev/null +++ b/x11-fonts/bedstead/Makefile @@ -0,0 +1,39 @@ +PORTNAME= bedstead +DISTVERSION= 3.261 +CATEGORIES= x11-fonts +MASTER_SITES= https://bjh21.me.uk/bedstead/ + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= Outline font based on the Mullard SAA5050 teletext character generator +WWW= https://bjh21.me.uk/bedstead/ + +LICENSE= CC0-1.0 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= fonts zip + +NO_ARCH= yes +NO_BUILD= yes + +PLIST_FILES= ${OTFFILES:S,^,${FONTSDIR:S,^${PREFIX}/,,}/,} + +OTFFILES= bedstead.otf \ + bedstead-bold.otf \ + bedstead-boldcondensed.otf \ + bedstead-boldextended.otf \ + bedstead-boldextracondensed.otf \ + bedstead-boldsemicondensed.otf \ + bedstead-boldultracondensed.otf \ + bedstead-condensed.otf \ + bedstead-extended.otf \ + bedstead-extracondensed.otf \ + bedstead-semicondensed.otf \ + bedstead-ultracondensed.otf + +do-install: + @${MKDIR} ${STAGEDIR}${FONTSDIR} +.for f in ${OTFFILES} + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${FONTSDIR} +.endfor + +.include <bsd.port.mk> diff --git a/x11-fonts/bedstead/distinfo b/x11-fonts/bedstead/distinfo new file mode 100644 index 000000000000..9e74e0d94054 --- /dev/null +++ b/x11-fonts/bedstead/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1784328845 +SHA256 (bedstead-3.261.zip) = 697b61ef9236031d45456d3dd5469feab7801a4a711a236f210d31d4dfaecac3 +SIZE (bedstead-3.261.zip) = 1690374 diff --git a/x11-fonts/bedstead/pkg-descr b/x11-fonts/bedstead/pkg-descr new file mode 100644 index 000000000000..f278ef3d6571 --- /dev/null +++ b/x11-fonts/bedstead/pkg-descr @@ -0,0 +1,9 @@ +Bedstead is a family of outline fonts based on the characters produced by +the Mullard SAA5050 series of Teletext Character Generators, as used to +render the MODE 7 display on the BBC Microcomputer and other systems. + +The generator turns the original 5x9 pixel cells into smooth outlines, +reproducing the diagonal-smoothing behaviour of the SAA5050 hardware. The +family provides six width variants (from ultra condensed to extended), each +in regular and bold weights, and covers Latin, Cyrillic and Hebrew glyphs +plus the teletext mosaic graphics characters. |
