BSD Ports

shells/p5-Term-ShellUI 0.92_3 MidnightBSD

Fully-featured shell-like command line environment

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
artistic, gpl
Categories
shells, perl5

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
MidnightBSDshells/p5-Term-ShellUI0.92_3
FreeBSDshells/p5-Term-ShellUI0.92_3
OpenBSDdevel/p5-Term-ShellUI0.92p0
NetBSDdevel/p5-Term-ShellUI0.92nb13
DragonFlyshells/p5-Term-ShellUI0.92_3
HardenedBSDshells/p5-Term-ShellUI0.92_3
GhostBSDshells/p5-Term-ShellUI0.92_3

Install

Binary package:

mport install p5-Term-ShellUI

From mports:

cd /usr/mports/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

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

Options name: shells_Term-ShellUI

OptionDefaultDescription
EXAMPLESoff
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