./sysutils/psftools, Tools for manipulating fixed-width, [typically] console fonts

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.1.1, Package name: psftools-1.1.1, Maintainer: pkgsrc-users

The PSFTOOLS are designed to manipulate fixed-width bitmap fonts, such as
DOS or Linux console fonts. Both the PSF1 (8 pixels wide) and PSF2
(any width) formats are supported; the default output format is PSF2.

Note that these programs share no code with the Linux console utilities
(kbd).

NOTE: One may use the psf2txt utility to generate data for inclusion in
NetBSD's (or OpenBSD's) wscons built-in kernel font headers. Currently,
the output requires some additional processing, but anyone who wishes
to modify psf2txt is welcome to do so.


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 804.869 KB

Version history: (Expand)


CVS history: (Expand)


   2022-06-27 17:29:18 by Frederic Cambus | Files touched by this commit (41)
Log message:
*: drop maintainership for packages not related to toolchains and ELF.
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2021-02-15 08:41:52 by Frederic Cambus | Files touched by this commit (3) | Package updated
Log message:
psftools: update to 1.1.1.

2021-01-22 John Elliott

* psftools-1.1.1 released.
* Core functions added to support the Berkeley Unix vfont format,
  a variable-width font format that otherwise has similar
  capabilities to PSF1.
* Also supports a new 'vfont2' format, aiming at lossless conversion
  PSF2 -> vfont2 -> PSF2.
* New utilities to support vfont: psf2vfont, vfont2psf, txt2vfont,
  vfont2txt, vfont2ppm.
   2021-01-13 13:06:39 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
psftools: update to 1.1.0 and take MAINTAINER.

ChangeLog:

2021-01-12 John Elliott

	* psftools-1.1.0 released.
	* ams2psf, psf2ams: Now support SCRCHAR.JOY, the LocoScript screen
	          font file.
	* psf2ams: A short .PSF font converted to a .COM file will now only
	          redefine those characters defined by the .PSF font.

2020-12-22 John Elliott

	* Support added for (internal and external) code page mappings
	 with more than 256 characters. The format of the .CP2 files used
	 to hold these mappings has been changed accordingly.
	* Codepage names are now matched case-insensitively.
	* New codepages: LS3 (LocoScript 3), QX10 (Epson QX-10) and PRINTIT
	 (MML Systems Printit, a subset of QX10)
	* raw2psf: Bugfix: --codepage was not setting the Unicode mapping on
		the last character in the font.
	* psf2ams: If passed an 8x16 font, the self-loading COM file now
		  loads it at full height on the PCW16 (and scales it down
		  on other computers).
	* psf2xbm: Added an --across option allowing the width of the output
	 bitmap to be changed (height is adjusted to match).
   2020-12-08 18:05:31 by Frederic Cambus | Files touched by this commit (3) | Package updated
Log message:
psftools: update to 1.0.14.

Pkgsrc changes:

- Switch MASTER_SITES to HTTPS
- Remove trailing index.html from HOMEPAGE

ChangeLog:

* New programs: psf2ams and ams2psf, allowing generation of self-loading
  fonts and/or custom EMS files for Amstrad CP/M computers.
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-11-17 13:35:41 by Makoto Fujiwara | Files touched by this commit (3)
Log message:
(sysutils/psftools) Updated 1.0.7 to 1.0.13

(pkgsrc change)
 - Add LICENSE = gnu-gpl-v2

(upstream changes)
2019-07-05 John Elliott

        * psftools-1.0.13 released.

2019-05-17 John Elliott

        * zx2psf: Added 'move1' mode to zx2psf - like 'bare' but remaps the
                 pound and copyright to their ISO-8859-1 positions. [Damien
                 Guard]

2019-03-19 John Elliott

        * psftools-1.0.12 released.

        * fnt2psf: Changed the Windows 1.x font extract to seek to the
         character bitmap rather than assuming it directly follows the
         widths table.

2017-03-17 John Elliott

        * cpi2psf: Was unable to parse LCD.CPI from Toshiba MS-DOS 3.30,
                 which is slightly out of spec.
        * Updated GEM codepage now that there's a Unicode dingbat for 'bell'.
         (U+1F514).

2012-01-81 John Elliott

        * loadpsf: Support for Wang PC colour and mono video cards. Does
                  not support 'CGDC' or 'IBM emulation' card types.

2010-11-14 John Elliott

        * Updated build scripts to a more recent autoconf / automake.

2009-05-03 John Elliott

        * loadpsf: Added support for Compaq Portable plasma displays.

2008-06-21 John Elliott

        * psftools-1.0.8 released.
        * psfs2mda: Created new utility to build an MDA character ROM image.
        * mda2psf: Added a --compaq option to match the --compaq option in
          psfs2mda(1).