BSD Ports

russian/koi8r-ps 1.0_2 FreeBSD

Add Russian (KOI8) fonts to your PostScript fonts collection

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
russian, print
Package size
626.2 KiB, 859.3 KiB installed

Description

This port tries to follow numerous suggestions and HOWTOs posted on the web about printing and viewing PostScript files containing Russian characters (in KOI8 encoding, are there others?).

In installs the fonts taken from ftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/

into their own ${PREFIX}/CyrPS directory, and places the infonts.dir/fonts.scale there for your X-server's perusal.

If you happen to have ghostscript installed, it will also append its Fontmap file to print/display with this fonts by default.

Note, however, that this will NOT make your PostScript printers print in Russian, since they have their own PostScript interpreters built in. Use `koify' to deal with those.

In the other systems

SystemPortVersion
FreeBSDrussian/koi8r-ps1.0_2
DragonFlyrussian/koi8r-ps1.0_2
HardenedBSDrussian/koi8r-ps1.0_2
GhostBSDrussian/koi8r-ps1.0_2

Install

Binary package:

pkg install ru-koi8rPS

From the ports tree:

cd /usr/ports/russian/koi8r-ps/ && make install clean

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

RUN_DEPENDS=	ru-koi8rPS>0:russian/koi8r-ps

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0_21.0_21.0_11.0_21.0_2
FreeBSD:14:quarterly1.0_21.0_2n/a1.0_21.0_2
FreeBSD:15:latest1.0_21.0_2n/a1.0_21.0_2
FreeBSD:15:quarterly1.0_21.0_2n/an/an/a
FreeBSD:16:latest1.0_21.0_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

This  port  tries  to patch  the  GhostScript's  Fontmap
	automaticly, so unless you have non-standard GhostScript
	installation   (or   if    you   installed   GhostScript
	afterwards), you should not have to do anything.

	For   your  X-server   to  use   the  fonts,   you  have
	to    add    the   /usr/local/share/koi8r-ps    (usually,
	/usr/local/share/koi8r-ps)  to  the server's  font-path.
	Use ``xset  fp+'' to do  this for the  current X-session
	and consult  your X-server's documentation to  make this
	permanent.

	For gv  to use  the newly installed  KOI8 fonts,  it may
	have  to start  GhostScript  with the  ``-dNOPLATFONTS''
	option. One way  to ensure this is  to add -dNOPLATFONTS
	to  the   GV.gsX11Device  resource  --  either   in  the
	/usr/X11R6/lib/X11/app-defaults/GV,  or in  individual's
	~/.Xdefaults. An individual user  can also put this into
	his or her  ~/.gv file, by starting up  gv, choosing the
	menu option  ``Ghostscript Options'' from  the ``State''
	menu and typing in ``-dNOPLATFONTS'' into the ``Device''
	entry.

	This package will NOT by  itself help you print Cyrillic
	on PostScript printers --  they use their own PostScript
	engines  (not GhostScript).  The port  russian/koify may
	help you with those.

Files

pkg-plist 52
  • share/koi8r-ps/Fontmap.diff
  • share/koi8r-ps/arial8.afm
  • share/koi8r-ps/arial8.pfb
  • share/koi8r-ps/arial8.pfm
  • share/koi8r-ps/arialbd8.afm
  • share/koi8r-ps/arialbd8.pfb
  • share/koi8r-ps/arialbd8.pfm
  • share/koi8r-ps/arialbi8.afm
  • share/koi8r-ps/arialbi8.pfb
  • share/koi8r-ps/arialbi8.pfm
  • share/koi8r-ps/ariali8.afm
  • share/koi8r-ps/ariali8.pfb
  • share/koi8r-ps/ariali8.pfm
  • share/koi8r-ps/cokoi8b.afm
  • share/koi8r-ps/cokoi8b.pfb
  • share/koi8r-ps/cokoi8b.pfm
  • share/koi8r-ps/cokoi8bi.afm
  • share/koi8r-ps/cokoi8bi.pfb
  • share/koi8r-ps/cokoi8bi.pfm
  • share/koi8r-ps/cokoi8i.afm
  • share/koi8r-ps/cokoi8i.pfb
  • share/koi8r-ps/cokoi8i.pfm
  • share/koi8r-ps/cokoi8n.afm
  • share/koi8r-ps/cokoi8n.pfb
  • share/koi8r-ps/cokoi8n.pfm
  • share/koi8r-ps/cour8.afm
  • share/koi8r-ps/cour8.pfb
  • share/koi8r-ps/cour8.pfm
  • share/koi8r-ps/courbd8.afm
  • share/koi8r-ps/courbd8.pfb
  • share/koi8r-ps/courbd8.pfm
  • share/koi8r-ps/courbi8.afm
  • share/koi8r-ps/courbi8.pfb
  • share/koi8r-ps/courbi8.pfm
  • share/koi8r-ps/couri8.afm
  • share/koi8r-ps/couri8.pfb
  • share/koi8r-ps/couri8.pfm
  • share/koi8r-ps/fontmap.path
  • share/koi8r-ps/fonts.dir
  • share/koi8r-ps/fonts.scale
  • share/koi8r-ps/times8.afm
  • share/koi8r-ps/times8.pfb
  • share/koi8r-ps/times8.pfm
  • share/koi8r-ps/timesbd8.afm
  • share/koi8r-ps/timesbd8.pfb
  • share/koi8r-ps/timesbd8.pfm
  • share/koi8r-ps/timesbi8.afm
  • share/koi8r-ps/timesbi8.pfb
  • share/koi8r-ps/timesbi8.pfm
  • share/koi8r-ps/timesi8.afm
  • share/koi8r-ps/timesi8.pfb
  • share/koi8r-ps/timesi8.pfm
distinfo 3
FileSizeSHA256
koi8r-ps/gs-type1_koi8_fonts.tgz6417838caecfbeb9e9f8ee3b72bd7b220012e10049f7909aedf059eb491f3109fa6210
koi8r-ps/gs-type1_koi8_afm.tgz290628ea1611028ec38728ddff2c0c939319cfe205c68848ea07d001674c05b79315f
koi8r-ps/XFree86-Type1_fonts.dir.scale.gz3817e41f3bff06164c055bc1e85cc8cfea1d871ebe3f33f0fefd79a5520b13cd9e7
Master sites 2
  • ftp://ftp.redcom.ru/pub/X/psfonts/
  • ftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/

Commit history 0

No commits in the history this site was built from.