BSD Ports

shells/p5-Term-ShellUI 0.92_3 FreeBSD

Fully-featured shell-like command line environment

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
shells, perl5
Package size
40.1 KiB, 98.4 KiB installed

Description

Term::ShellUI uses the history and autocompletion features of Term::ReadLine to present a sophisticated command-line interface to the user. It tries to make every feature that one would expect to see in a fully interactive shell trivial to implement.

You simply declare your command set and let ShellUI take care of the heavy lifting.

In the other systems

SystemPortVersion
FreeBSDshells/p5-Term-ShellUI0.92_3
OpenBSDdevel/p5-Term-ShellUI0.92p0
NetBSDdevel/p5-Term-ShellUI0.92nb13
DragonFlyshells/p5-Term-ShellUI0.92_3
MidnightBSDshells/p5-Term-ShellUI0.92_3

Install

Binary package:

pkg install p5-Term-ShellUI

From the ports tree:

cd /usr/ports/shells/p5-Term-ShellUI/ && make install clean

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

RUN_DEPENDS=	p5-Term-ShellUI>0:shells/p5-Term-ShellUI

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:latest0.92_30.92_30.92_30.92_30.92_3
FreeBSD:14:quarterly0.92_30.92_3n/a0.92_30.92_3
FreeBSD:15:latest0.92_30.92_3n/a0.92_30.92_3
FreeBSD:15:quarterly0.92_30.92_3n/an/an/a
FreeBSD:16:latest0.92_30.92_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

Build dependencies 4
Run dependencies 4

Configuration

Options name: shells_Term-ShellUI

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
USES
perl5 shebangfix
Service scripts
none

Files

pkg-plist 8
  • %%PERL5_MAN3%%/Term::ShellUI.3.gz
  • %%PERL5_MAN3%%/Text::Shellwords::Cursor.3.gz
  • %%SITE_PERL%%/Term/ShellUI.pm
  • %%SITE_PERL%%/Text/Shellwords/Cursor.pm
  • share/examples/p5-Term-ShellUI/fileman-example
  • share/examples/p5-Term-ShellUI/synopsis
  • share/examples/p5-Term-ShellUI/synopsis-big
  • share/examples/p5-Term-ShellUI/tui-sample
distinfo 1
FileSizeSHA256
Term-ShellUI-0.92.tar.gz306913279c01c76227335eeff09032a40f4b02b285151b3576c04cacd15be05942bdb
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.