BSD Ports

x11-fonts/psftools 1.0.14 MidnightBSD

Converters for simple fixed-width bitmap fonts

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
Categories
x11-fonts

Description

The PSF Tools are an attempt to do something similar to NetPBM, for simple fixed-width bitmap fonts.

The current release can convert the following formats to PSF:

  • Raw (DOS-style) font
  • Windows font (FNT, FON)
  • Sinclair Spectrum +3
  • MDA character ROM dump
  • DOS/Linux codepages (CP, CPI)
  • Hercules WriteOn (WOF)
  • Wyse-60 soft font
  • BBC Micro soft font
  • Plain text

and PSF to the following formats:

  • Raw font
  • Windows font (FNT, FON)
  • Hercules WriteOn (WOF)
  • DOS codepages (CPI)
  • Sinclair Spectrum +3
  • BDF
  • C include file
  • BSD 'wsfont' kernel header
  • XBM image containing all characters
  • Single PBM image for each character
  • Plain text
  • Wyse-60 soft font
  • BBC Micro soft font

In the other systems

The newest version among them is 1.1.3, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11-fonts/psftools1.0.14no data-[email protected]-
FreeBSDx11-fonts/psftools1.0.14none known-[email protected]-
OpenBSDsysutils/psftools by name1.1.3 newestno data-The OpenBSD ports mailing-list <[email protected]>-
NetBSDsysutils/psftools by name1.1.1none known-[email protected]-
DragonFlyx11-fonts/psftools1.0.14none known-[email protected]-
HardenedBSDx11-fonts/psftools1.0.14no data-[email protected]-
GhostBSDx11-fonts/psftools1.0.14no data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install psftools

From mports:

cd /usr/mports/x11-fonts/psftools && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	psftools>0:x11-fonts/psftools
LIB_DEPENDS=	libpsf.so:x11-fonts/psftools

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
libtool
Service scripts
none

Files

Manual pages 31
  • ams2psf(1)
  • cpi2psf(1)
  • cpicomp(1)
  • cpidcomp(1)
  • fnt2psf(1)
  • fnts2fon(1)
  • fon2fnts(1)
  • mda2psf(1)
  • psf2ams(1)
  • psf2bdf(1)
  • psf2bsd(1)
  • psf2fnt(1)
  • psf2inc(1)
  • psf2pbms(1)
  • psf2raw(1)
  • psf2txt(1)
  • psf2wof(1)
  • psf2wyse(1)
  • psf2xbm(1)
  • psf2zx(1)
  • psfjoin(1)
  • psfmerge(1)
  • psfpages(1)
  • psfs2cpi(1)
  • psfs2mda(1)
  • psfxform(1)
  • raw2psf(1)
  • txt2psf(1)
  • wof2psf(1)
  • wyse2psf(1)
  • zx2psf(1)
pkg-plist 70
  • bin/ams2psf
  • bin/bbc2psf
  • bin/cpi2psf
  • bin/cpicomp
  • bin/cpidcomp
  • bin/fnt2psf
  • bin/fnts2fon
  • bin/fon2fnts
  • bin/mda2psf
  • bin/page2cp2
  • bin/psf2ams
  • bin/psf2bbc
  • bin/psf2bdf
  • bin/psf2bsd
  • bin/psf2fnt
  • bin/psf2inc
  • bin/psf2pbms
  • bin/psf2raw
  • bin/psf2txt
  • bin/psf2wof
  • bin/psf2wyse
  • bin/psf2xbm
  • bin/psf2zx
  • bin/psfjoin
  • bin/psfmerge
  • bin/psfpages
  • bin/psfs2cpi
  • bin/psfs2mda
  • bin/psfxform
  • bin/raw2psf
  • bin/txt2psf
  • bin/wof2psf
  • bin/wyse2psf
  • bin/zx2psf
  • include/psflib.h
  • include/psfutils.h
  • lib/libpsf.so
  • lib/libpsf.so.0
  • lib/libpsf.so.0.1.1
  • share/man/man1/ams2psf.1.gz
  • share/man/man1/cpi2psf.1.gz
  • share/man/man1/cpicomp.1.gz
  • share/man/man1/cpidcomp.1.gz
  • share/man/man1/fnt2psf.1.gz
  • share/man/man1/fnts2fon.1.gz
  • share/man/man1/fon2fnts.1.gz
  • share/man/man1/mda2psf.1.gz
  • share/man/man1/psf2ams.1.gz
  • share/man/man1/psf2bdf.1.gz
  • share/man/man1/psf2bsd.1.gz
  • share/man/man1/psf2fnt.1.gz
  • share/man/man1/psf2inc.1.gz
  • share/man/man1/psf2pbms.1.gz
  • share/man/man1/psf2raw.1.gz
  • share/man/man1/psf2txt.1.gz
  • share/man/man1/psf2wof.1.gz
  • share/man/man1/psf2wyse.1.gz
  • share/man/man1/psf2xbm.1.gz
  • share/man/man1/psf2zx.1.gz
  • share/man/man1/psfjoin.1.gz
  • share/man/man1/psfmerge.1.gz
  • share/man/man1/psfpages.1.gz
  • share/man/man1/psfs2cpi.1.gz
  • share/man/man1/psfs2mda.1.gz
  • share/man/man1/psfxform.1.gz
  • share/man/man1/raw2psf.1.gz
  • share/man/man1/txt2psf.1.gz
  • share/man/man1/wof2psf.1.gz
  • share/man/man1/wyse2psf.1.gz
  • share/man/man1/zx2psf.1.gz
distinfo 1
FileSizeSHA256
psftools-1.0.14.tar.gz776662dcf8308fa414b486e6df7c48a2626e8dcb3c8a472c94ff04816ba95c6c51d19e
Master sites 1
  • http://www.seasip.info/Unix/PSF/