BSD Ports

devel/adacurses 20251230 FreeBSD

Ada95 bindings for ncurses

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel
Package size
1700.4 KiB, 10272.6 KiB installed

Description

The ncurses Ada95 binding was originally written by Juergen Pfeifer in 1996. It has been improved several times by Juergen, as wll as Eugen V. Melaragno and Nicolas Boulenguez.

Install

Binary package:

pkg install adacurses

From the ports tree:

cd /usr/ports/devel/adacurses/ && make install clean

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

RUN_DEPENDS=	adacurses>0:devel/adacurses

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:latest2025123020251230---
FreeBSD:14:quarterly2025123020251230n/a--
FreeBSD:15:latest2025123020251230n/a--
FreeBSD:15:quarterly2025123020251230n/an/an/a
FreeBSD:16:latest2025123020251230n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

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

Build dependencies 15
Required by 1

Configuration

Options name: devel_adacurses

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
ada gmake ncurses pkgconfig tar:tgz
Service scripts
none

Files

Manual pages 1
  • adacurses-config(1)
pkg-plist 118
  • bin/AdaCurses
  • bin/adacurses-config
  • include/%%atic%%-aux.adb
  • include/%%atic%%-aux.ads
  • include/%%atic%%-forms-field_types-alpha.adb
  • include/%%atic%%-forms-field_types-alpha.ads
  • include/%%atic%%-forms-field_types-alphanumeric.adb
  • include/%%atic%%-forms-field_types-alphanumeric.ads
  • include/%%atic%%-forms-field_types-enumeration-ada.adb
  • include/%%atic%%-forms-field_types-enumeration-ada.ads
  • include/%%atic%%-forms-field_types-enumeration.adb
  • include/%%atic%%-forms-field_types-enumeration.ads
  • include/%%atic%%-forms-field_types-intfield.adb
  • include/%%atic%%-forms-field_types-intfield.ads
  • include/%%atic%%-forms-field_types-ipv4_address.adb
  • include/%%atic%%-forms-field_types-ipv4_address.ads
  • include/%%atic%%-forms-field_types-numeric.adb
  • include/%%atic%%-forms-field_types-numeric.ads
  • include/%%atic%%-forms-field_types-regexp.adb
  • include/%%atic%%-forms-field_types-regexp.ads
  • include/%%atic%%-forms-field_types-user-choice.adb
  • include/%%atic%%-forms-field_types-user-choice.ads
  • include/%%atic%%-forms-field_types-user.adb
  • include/%%atic%%-forms-field_types-user.ads
  • include/%%atic%%-forms-field_types.adb
  • include/%%atic%%-forms-field_types.ads
  • include/%%atic%%-forms-field_user_data.adb
  • include/%%atic%%-forms-field_user_data.ads
  • include/%%atic%%-forms-form_user_data.adb
  • include/%%atic%%-forms-form_user_data.ads
  • include/%%atic%%-forms.adb
  • include/%%atic%%-forms.ads
  • include/%%atic%%-menus-item_user_data.adb
  • include/%%atic%%-menus-item_user_data.ads
  • include/%%atic%%-menus-menu_user_data.adb
  • include/%%atic%%-menus-menu_user_data.ads
  • include/%%atic%%-menus.adb
  • include/%%atic%%-menus.ads
  • include/%%atic%%-mouse.adb
  • include/%%atic%%-mouse.ads
  • include/%%atic%%-panels-user_data.adb
  • include/%%atic%%-panels-user_data.ads
  • include/%%atic%%-panels.adb
  • include/%%atic%%-panels.ads
  • include/%%atic%%-putwin.adb
  • include/%%atic%%-putwin.ads
  • include/%%atic%%-termcap.adb
  • include/%%atic%%-termcap.ads
  • include/%%atic%%-terminfo.adb
  • include/%%atic%%-terminfo.ads
  • include/%%atic%%-text_io-aux.adb
  • include/%%atic%%-text_io-aux.ads
  • include/%%atic%%-text_io-complex_io.adb
  • include/%%atic%%-text_io-complex_io.ads
  • include/%%atic%%-text_io-decimal_io.adb
  • include/%%atic%%-text_io-decimal_io.ads
  • include/%%atic%%-text_io-enumeration_io.adb
  • include/%%atic%%-text_io-enumeration_io.ads
  • include/%%atic%%-text_io-fixed_io.adb
  • include/%%atic%%-text_io-fixed_io.ads
  • include/%%atic%%-text_io-float_io.adb
  • include/%%atic%%-text_io-float_io.ads
  • include/%%atic%%-text_io-integer_io.adb
  • include/%%atic%%-text_io-integer_io.ads
  • include/%%atic%%-text_io-modular_io.adb
  • include/%%atic%%-text_io-modular_io.ads
  • include/%%atic%%-text_io.adb
  • include/%%atic%%-text_io.ads
  • include/%%atic%%-trace.adb
  • include/%%atic%%-trace.ads
  • include/%%atic%%.adb
  • include/%%atic%%.ads
  • include/%%atic%%_constants.ads
  • include/adacurses/terminal_interface.ads
  • lib/adacurses/libAdaCurses.a
  • lib/%%atic%%-aux.ali
  • lib/%%atic%%-forms-field_types-alpha.ali
  • lib/%%atic%%-forms-field_types-alphanumeric.ali
  • lib/%%atic%%-forms-field_types-enumeration-ada.ali
  • lib/%%atic%%-forms-field_types-enumeration.ali
  • lib/%%atic%%-forms-field_types-intfield.ali
  • lib/%%atic%%-forms-field_types-ipv4_address.ali
  • lib/%%atic%%-forms-field_types-numeric.ali
  • lib/%%atic%%-forms-field_types-regexp.ali
  • lib/%%atic%%-forms-field_types-user-choice.ali
  • lib/%%atic%%-forms-field_types-user.ali
  • lib/%%atic%%-forms-field_types.ali
  • lib/%%atic%%-forms-field_user_data.ali
  • lib/%%atic%%-forms-form_user_data.ali
  • lib/%%atic%%-forms.ali
  • lib/%%atic%%-menus-item_user_data.ali
  • lib/%%atic%%-menus-menu_user_data.ali
  • lib/%%atic%%-menus.ali
  • lib/%%atic%%-mouse.ali
  • lib/%%atic%%-panels-user_data.ali
  • lib/%%atic%%-panels.ali
  • lib/%%atic%%-putwin.ali
  • lib/%%atic%%-termcap.ali
  • lib/%%atic%%-terminfo.ali
  • lib/%%atic%%-text_io-aux.ali

The first 100 are listed.

distinfo 1
FileSizeSHA256
AdaCurses-20251230.tgz775352659d7bd59010de7e84608191ce58cfaa33102eb912939b4979dca65d4bcc2b75
Master sites 1
  • https://invisible-island.net/archives/AdaCurses/

Commit history 0

No commits in the history this site was built from.