BSD Ports

print/ja-vflib-lib 2.24.2nb3 NetBSD

Japanese Vector font library

System
NetBSD
Repository
pkgsrc
Last update
Commit
e282cfb26b
Categories
japanese, print
Package size
246.3 KiB, 2716.1 KiB installed

Description

VFlib is the Japanese vector font library, supporting TrueType, Zeit, JG, and BDF fonts. The Watanabe-vector font(pkgsrc/fonts/watanabe_vfont) is used by default for mincho(min) and gothic(goth). You can use your own fonts by installing them (/usr/share/font is recommended) and adding them to ${PREFIX}/lib/VFlib/vfontcap. See ${PREFIX}/lib/VFlib/doc/man.ps or the website for more details (in Japanese).

This port supports the FreeType library. Freetype makes use of hinting information in TrueType font files so that clearer output is possible. To use Freetype with TrueType fonts, simply modify ${PREFIX}/lib/VFlib/vfontcap as follows: 1. Change `truetype' to `freetype', then 2. Add .ttf or .ttc to the font file path. For example:

# Before... r-ricoh-ttw-hg-mincho-l-pro|Ricoh TrueTypeWorld HG Mincho L PRO:\ :ft=truetype:\ :ff=/usr/local/lib/dp/font/truetype/hgrmlpsj:

# After... r-ricoh-ttw-hg-mincho-l-pro|Ricoh TrueTypeWorld HG Mincho L PRO:\ :ft=freetype:\ :ff=/usr/local/lib/dp/font/truetype/hgrmlpsj.ttf:

Install

Binary package:

pkgin install ja-vflib-lib

From pkgsrc:

cd /usr/pkgsrc/print/ja-vflib-lib && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_642.24.2nb3
NetBSD 10.1 aarch642.24.2nb3
SmartOS / illumos x86_642.24.2nb3
macOS 15 arm642.24.2nb3

Dependencies

Run dependencies 1

Commit history 1

DateCommitCreditsLog message
e282cfb26b wiz *: add LDFLAGS overide that was previously in mk
This is a workaround and should be fixed properly per-package - they should use the pkgsrc LDFLAGS, but this restores what happened before the mk/ cleanup. Fixes relro build for packages that do not honor LDFLAGS. Package list provided by mef@, thanks! Workaround commit requested by bsiegert on tech-pkg.