BSD Ports

graphics/aalib 1.4.r5_14 FreeBSD

ASCII art library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL20+
Categories
graphics
Package size
141.8 KiB, 506.2 KiB installed

Description

AA-lib is a low-level graphics library similar to many other libraries except for the fact that AA-lib does not require a graphics device! In fact, no "graphical" output is possible. AA-lib uses a modern, high-tech ascii-art renderer in place of outmoded and cumbersome graphical output.

The AA-lib API is designed to be similar to that of other graphics libraries so learning its API should be simple.

In the other systems

SystemPortVersion
FreeBSDgraphics/aalib1.4.r5_14
OpenBSDgraphics/aalib1.4p9
NetBSDgraphics/aalib1.4.0.5nb5
DragonFlygraphics/aalib1.4.r5_14
MidnightBSDgraphics/aalib1.4.r5_13

Install

Binary package:

pkg install aalib

From the ports tree:

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

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

RUN_DEPENDS=	aalib>0:graphics/aalib
LIB_DEPENDS=	libaa.so:graphics/aalib

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.r5_141.4.r5_141.4.r5_131.4.r5_141.4.r5_14
FreeBSD:14:quarterly1.4.r5_141.4.r5_14n/a1.4.r5_141.4.r5_14
FreeBSD:15:latest1.4.r5_141.4.r5_14n/a1.4.r5_141.4.r5_14
FreeBSD:15:quarterly1.4.r5_141.4.r5_14n/an/an/a
FreeBSD:16:latest1.4.r5_141.4.r5_14n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Run dependencies 1
Required by 358

The first 100 are listed.

Configuration

Options name: graphics_aalib

OptionDefaultDescription
NCURSESonConsole (text) interface support
SLANGoffS-Lang console graphics library support
X11offX11 (graphics) support
USES
libtool localbase
Service scripts
none

Message after installing

===>   NOTICE:

The aalib port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 64
  • aa_attrs(3)
  • aa_autoinit(3)
  • aa_autoinitkbd(3)
  • aa_autoinitmouse(3)
  • aa_close(3)
  • aa_createedit(3)
  • aa_currentfont(3)
  • aa_defparams(3)
  • aa_defrenderparams(3)
  • aa_displayrecommended(3)
  • aa_dithernames(3)
  • aa_drivers(3)
  • aa_edit(3)
  • aa_editkey(3)
  • aa_fastrender(3)
  • aa_fonts(3)
  • aa_formats(3)
  • aa_getevent(3)
  • aa_getkey(3)
  • aa_getmouse(3)
  • aa_gotoxy(3)
  • aa_help(3)
  • aa_hidecursor(3)
  • aa_hidemouse(3)
  • aa_image(3)
  • aa_imgheight(3)
  • aa_imgwidth(3)
  • aa_init(3)
  • aa_initkbd(3)
  • aa_initmouse(3)
  • aa_kbddrivers(3)
  • aa_kbdrecommended(3)
  • aa_mmheight(3)
  • aa_mmwidth(3)
  • aa_mousedrivers(3)
  • aa_mouserecommended(3)
  • aa_parseoptions(3)
  • aa_printf(3)
  • aa_putpixel(3)
  • aa_puts(3)
  • aa_recommendhi(3)
  • aa_recommendhidisplay(3)
  • aa_recommendhikbd(3)
  • aa_recommendhimouse(3)
  • aa_recommendlow(3)
  • aa_recommendlowdisplay(3)
  • aa_recommendlowkbd(3)
  • aa_recommendlowmouse(3)
  • aa_registerfont(3)
  • aa_render(3)
  • aa_resize(3)
  • aa_resizehandler(3)
  • aa_scrheight(3)
  • aa_scrwidth(3)
  • aa_setfont(3)
  • aa_setsupported(3)
  • aa_showcursor(3)
  • aa_showmouse(3)
  • aa_text(3)
  • aa_uninitkbd(3)
  • aa_uninitmouse(3)
  • aafire(1)
  • mem_d(3)
  • save_d(3)
pkg-plist 75
  • bin/aafire
  • bin/aainfo
  • bin/aalib-config
  • bin/aasavefont
  • bin/aatest
  • include/aalib.h
  • lib/libaa.a
  • lib/libaa.so
  • lib/libaa.so.1
  • lib/libaa.so.1.0.4
  • share/man/man1/aafire.1.gz
  • share/man/man3/aa_attrs.3.gz
  • share/man/man3/aa_autoinit.3.gz
  • share/man/man3/aa_autoinitkbd.3.gz
  • share/man/man3/aa_autoinitmouse.3.gz
  • share/man/man3/aa_close.3.gz
  • share/man/man3/aa_createedit.3.gz
  • share/man/man3/aa_currentfont.3.gz
  • share/man/man3/aa_defparams.3.gz
  • share/man/man3/aa_defrenderparams.3.gz
  • share/man/man3/aa_displayrecommended.3.gz
  • share/man/man3/aa_dithernames.3.gz
  • share/man/man3/aa_drivers.3.gz
  • share/man/man3/aa_edit.3.gz
  • share/man/man3/aa_editkey.3.gz
  • share/man/man3/aa_fastrender.3.gz
  • share/man/man3/aa_fonts.3.gz
  • share/man/man3/aa_formats.3.gz
  • share/man/man3/aa_getevent.3.gz
  • share/man/man3/aa_getkey.3.gz
  • share/man/man3/aa_getmouse.3.gz
  • share/man/man3/aa_gotoxy.3.gz
  • share/man/man3/aa_help.3.gz
  • share/man/man3/aa_hidecursor.3.gz
  • share/man/man3/aa_hidemouse.3.gz
  • share/man/man3/aa_image.3.gz
  • share/man/man3/aa_imgheight.3.gz
  • share/man/man3/aa_imgwidth.3.gz
  • share/man/man3/aa_init.3.gz
  • share/man/man3/aa_initkbd.3.gz
  • share/man/man3/aa_initmouse.3.gz
  • share/man/man3/aa_kbddrivers.3.gz
  • share/man/man3/aa_kbdrecommended.3.gz
  • share/man/man3/aa_mmheight.3.gz
  • share/man/man3/aa_mmwidth.3.gz
  • share/man/man3/aa_mousedrivers.3.gz
  • share/man/man3/aa_mouserecommended.3.gz
  • share/man/man3/aa_parseoptions.3.gz
  • share/man/man3/aa_printf.3.gz
  • share/man/man3/aa_putpixel.3.gz
  • share/man/man3/aa_puts.3.gz
  • share/man/man3/aa_recommendhi.3.gz
  • share/man/man3/aa_recommendhidisplay.3.gz
  • share/man/man3/aa_recommendhikbd.3.gz
  • share/man/man3/aa_recommendhimouse.3.gz
  • share/man/man3/aa_recommendlow.3.gz
  • share/man/man3/aa_recommendlowdisplay.3.gz
  • share/man/man3/aa_recommendlowkbd.3.gz
  • share/man/man3/aa_recommendlowmouse.3.gz
  • share/man/man3/aa_registerfont.3.gz
  • share/man/man3/aa_render.3.gz
  • share/man/man3/aa_resize.3.gz
  • share/man/man3/aa_resizehandler.3.gz
  • share/man/man3/aa_scrheight.3.gz
  • share/man/man3/aa_scrwidth.3.gz
  • share/man/man3/aa_setfont.3.gz
  • share/man/man3/aa_setsupported.3.gz
  • share/man/man3/aa_showcursor.3.gz
  • share/man/man3/aa_showmouse.3.gz
  • share/man/man3/aa_text.3.gz
  • share/man/man3/aa_uninitkbd.3.gz
  • share/man/man3/aa_uninitmouse.3.gz
  • share/man/man3/mem_d.3.gz
  • share/man/man3/save_d.3.gz
  • share/aclocal/aalib.m4
distinfo 1
FileSizeSHA256
aalib-1.4rc5.tar.gz391028fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e0a70ee
Master sites 1
  • SF/aa-project/aa-lib/1.4rc5

Commit history 0

No commits in the history this site was built from.