Maintainer: Ben Harris <bjh21@bjh21.me.uk>
Section: non-free/fonts
Priority: optional
-Build-Depends: fonttools, ghostscript, bdf2psf, debhelper-compat (= 13)
+Build-Depends: fonttools, ghostscript, xfonts-utils, bdf2psf,
+ debhelper-compat (= 13)
Standards-Version: 4.7.0
Homepage: https://bjh21.me.uk/bedstead/
Rules-Requires-Root: no
weights (medium and bold) and six widths (ultra condensed, extra
condensed, condensed, semi condensed, normal, and extended).
+Package: xfonts-bedstead
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Description: console fonts inspired by SAA5050 character generator
+ Bedstead is a family of angular monospaced fonts based on the
+ characters produced by the Mullard SAA5050 series of Teletext
+ Character Generators as used in the BBC Microcomputer.
+ .
+ This packages contains bitmap fonts suitable for use with the
+ X Window System. It includes 10-pixel and 20-pixel medium fonts
+ and a 20-pixel bold font.
+
Package: consolefonts-bedstead
Architecture: all
Multi-Arch: foreign
override_dh_compress:
dh_compress -X.pdf
+### Build X fonts from upstream BDFs.
+
+PCFGZS = bedstead-10.pcf.gz bedstead-20.pcf.gz bedstead-bold-20.pcf.gz
+
+%.pcf: %.bdf
+ bdftopcf -t -o $@ $<
+
+%.pcf.gz: %.pcf
+ gzip -9nk $<
+
+### Build console fonts from upstream BDFs.
+
# We restrict ourselves to codesets that are reasonably well-covered
# by Bedstead.
%.psf.gz: %.psf
gzip -9nk $<
-execute_after_dh_auto_build: $(PSFGZS)
+
+execute_after_dh_auto_build: $(PCFGZS) $(PSFGZS)
true
--- /dev/null
+bedstead-10 -bjh21-Bedstead-Medium-R-Normal--*-10-*-*-C-*-ISO10646-1
+bedstead-20 -bjh21-Bedstead-Medium-R-Normal--*-20-*-*-C-*-ISO10646-1
+bedstead-bold-20 -bjh21-Bedstead-Bold-R-Normal--*-20-*-*-C-*-ISO10646-1