BSD Ports

devel/libvterm 0.3.3 MidnightBSD

Implementation of a VT220/xterm/ECMA-48 terminal emulator

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
devel

Description

Abstract C99 library which implements a VT220 or xterm-like terminal emulator. It doesn't use any particular graphics toolkit or output system, instead it invokes callback function pointers that its embedding program should provide it to draw on its behalf. It avoids calling malloc() during normal running state, allowing it to be used in embedded kernel situations.

In the other systems

SystemPortVersion
MidnightBSDdevel/libvterm0.3.3
FreeBSDdevel/libvterm0.3.3
OpenBSDdevel/libvterm0.3.3v0
DragonFlydevel/libvterm0.3.3
HardenedBSDdevel/libvterm0.3.3
GhostBSDdevel/libvterm0.3.3

Install

Binary package:

mport install libvterm

From mports:

cd /usr/mports/devel/libvterm && make install clean

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

RUN_DEPENDS=	libvterm>0:devel/libvterm
LIB_DEPENDS=	libvterm.so:devel/libvterm

Dependencies

Required by 1

Configuration

No options to configure.

USES
compiler:c11 cpe gmake libtool:build pathfix perl5
Service scripts
none

Files

pkg-plist 10
  • bin/unterm
  • bin/vterm-ctrl
  • bin/vterm-dump
  • include/vterm.h
  • include/vterm_keycodes.h
  • lib/libvterm.a
  • lib/libvterm.so
  • lib/libvterm.so.0
  • lib/libvterm.so.0.0.0
  • libdata/pkgconfig/vterm.pc
distinfo 1
FileSizeSHA256
libvterm-0.3.3.tar.gz8002409156f43dd2128bd347cbeebe50d9a571d32c64e0cf18d211197946aff7226e0
Master sites 1
  • https://launchpad.net/libvterm/trunk/v0.3/+download/