BSD Ports

chinese/bug5 1.18 FreeBSD

Big5/GBK <-> UTF-8 translating layer in terminal

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE, BSD3CLAUSE
Categories
chinese, converters
Package size
6.8 KiB, 14.9 KiB installed

Description

bug5 is a Big5/GBK <-> UTF-8 translating layer in terminal. It's modified from script(1).

Features that screen doesn't have:

  • Autoset locale
  • UAO
  • Unpad padded ambiguous-width characters
  • ANSI-Broken Big5 (eg. Double Color) fixing
  • Optional Traditional-Simplified conversion
  • BSD License
  • Specifying size for slave terminal + auto scrolling region setting

Features that both bug5 and screen has:

  • Optional ambiguous-width characters padding
  • Specify I/O conversion

In the other systems

SystemPortVersion
FreeBSDchinese/bug51.18
DragonFlychinese/bug51.18

Install

Binary package:

pkg install zh-bug5

From the ports tree:

cd /usr/ports/chinese/bug5/ && make install clean

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

RUN_DEPENDS=	zh-bug5>0:chinese/bug5

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.181.181.181.181.18
FreeBSD:14:quarterly1.181.18n/a1.181.18
FreeBSD:15:latest1.181.18n/a1.181.18
FreeBSD:15:quarterly1.181.18n/an/an/a
FreeBSD:16:latest1.181.18n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Files

distinfo 1
FileSizeSHA256
buganini-bug5-1.18_GH0.tar.gz5132cbda17a43c97d8a260a9d58106b4e755205aac1fc74411d3084b782b42f9ac0a

Commit history 0

No commits in the history this site was built from.