chinese/ttfm 0.9.5_8 FreeBSD
Big5/GB enhanced TrueType Font Manager
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- chinese, print
- Package size
- 28.5 KiB, 94.5 KiB installed
Description
A True Type Font Manager that handles true type font installation, uninstallation, list, and default font setting. It was originally in the CLE distribution.
The manager doesn't deal with applications using TTF directly. Instead, it calls modules to handle the details. There are only several predefined behaviours of the modules, like add/remove/list. There are four modules as of version 0.9:
chitex: For ChiTeX, a Chinese TeX/LaTeX ttf2pk: Generate pk/tfm for CJK xfreetype: For Xfsft in XFree86 3.3.x and "freetype" module in 4.x xttfm: For X-TT in XFree86 3.3.x and "xtt" module in 4.x, avaiable in both tcl and sh versions.
Some modules are Big5/GB enhanced, for better font detection/generation.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | chinese/ttfm | 0.9.5_8 |
| OpenBSD | chinese/ttfm | 0.9.5p4 |
| DragonFly | chinese/ttfm | 0.9.5_8 |
| MidnightBSD | chinese/ttfm | 0.9.5 |
| HardenedBSD | chinese/ttfm | 0.9.5_8 |
| GhostBSD | chinese/ttfm | 0.9.5_8 |
Install
Binary package:
pkg install zh-ttfm
From the ports tree:
cd /usr/ports/chinese/ttfm/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= zh-ttfm>0:chinese/ttfm
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.9.5_8 | 0.9.5_8 | 0.9.5_7 | 0.9.5_8 | 0.9.5_8 |
| FreeBSD:14:quarterly | 0.9.5_8 | 0.9.5_8 | n/a | 0.9.5_8 | 0.9.5_8 |
| FreeBSD:15:latest | 0.9.5_8 | 0.9.5_8 | n/a | 0.9.5_8 | 0.9.5_8 |
| FreeBSD:15:quarterly | 0.9.5_8 | 0.9.5_8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.9.5_8 | 0.9.5_8 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libfreetype.so: print/freetype2
The full lists below include those, and their dependencies in turn.
Build dependencies 4
Run dependencies 3
Required by 1
Configuration
Options name: chinese_ttfm
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- pkgconfig
- Service scripts
- none
Message after installing
Files
Manual pages 1
- ttfm.sh(1)
pkg-plist 5
- bin/ttfinfo
- bin/ttfm.sh
- share/man/man1/ttfm.sh.1.gz
- share/zh-ttfm/gscjk.ttfm
- share/zh-ttfm/xttfm.ttfm
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ttfm-0.9.5.tar.gz | 54431 | e06ccbec2eed8ab5d200cc40889e7d3706471c7ffc1d272b0cd7536b12776628 |
Master sites 1
- LOCAL/rafan/chinese
Commit history 0
No commits in the history this site was built from.