FreeBSD Ports

graphics/libansilove 1.4.2

Library for converting ANSI, ASCII, and other formats to PNG

Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
graphics
Package size
47.9 KiB, 291.1 KiB installed

Description

libansilove is a library to convert ANSi and artscene related file formats into PNG images.

The following formats are supported:

  • .ANS - ANSi (ANSI escape sequences: ANSI X3.64 standard)
  • .PCB - PCBoard Bulletin Board System (BBS) own file format
  • .BIN - Binary format (raw memory copy of text mode video memory)
  • .ADF - Artworx format, supporting custom character sets and palettes
  • .IDF - iCE Draw format, supporting custom character sets and palettes
  • .TND - TundraDraw format, supporting 24-bit color mode
  • .XB - The eXtended Binary XBin format, supporting custom character sets and palettes

Install

As a binary package — by origin, or by package name:

pkg install graphics/libansilove
pkg install libansilove

From the ports tree:

cd /usr/ports/graphics/libansilove/ && make install clean

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

RUN_DEPENDS=	libansilove>0:graphics/libansilove
LIB_DEPENDS=	libansilove.so:graphics/libansilove

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

All build dependencies 29
All run dependencies 17
Required by 1

Configuration

Options name: graphics_libansilove

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe cmake
Service scripts
none

Files

Manual pages 13
  • ansilove_ansi(3)
  • ansilove_artworx(3)
  • ansilove_binary(3)
  • ansilove_clean(3)
  • ansilove_error(3)
  • ansilove_icedraw(3)
  • ansilove_init(3)
  • ansilove_loadfile(3)
  • ansilove_pcboard(3)
  • ansilove_savefile(3)
  • ansilove_tundra(3)
  • ansilove_xbin(3)
  • libansilove(3)
pkg-plist 18
  • include/ansilove.h
  • lib/libansilove-static.a
  • lib/libansilove.so
  • lib/libansilove.so.1
  • lib/libansilove.so.
  • share/man/man3/ansilove_ansi.3.gz
  • share/man/man3/ansilove_artworx.3.gz
  • share/man/man3/ansilove_binary.3.gz
  • share/man/man3/ansilove_clean.3.gz
  • share/man/man3/ansilove_error.3.gz
  • share/man/man3/ansilove_icedraw.3.gz
  • share/man/man3/ansilove_init.3.gz
  • share/man/man3/ansilove_loadfile.3.gz
  • share/man/man3/ansilove_pcboard.3.gz
  • share/man/man3/ansilove_savefile.3.gz
  • share/man/man3/ansilove_tundra.3.gz
  • share/man/man3/ansilove_xbin.3.gz
  • share/man/man3/libansilove.3.gz
distinfo 1
FileSizeSHA256
ansilove-libansilove-1.4.2_GH0.tar.gz625758bd4d0775ff558aacfebd7e7e284baa96d781183bf767283bf8410f44a2e2434

Commit history 0

No commits in the history this site was built from.