BSD Ports

shells/rc 1.7.4 NetBSD

Unix incarnation of the plan9 shell

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Categories
shells, plan9
Package size
60.6 KiB, 202.8 KiB installed

Description

rc - a unix version of the Plan-9 Shell.

FEEPING CREATURISM

See the end of the man page, under "INCOMPATIBILITIES" for (known?) differences from the "real" rc. Most of these changes were necessary to get rc to work in a reasonable fashion on a real (i.e., commercial, non-Labs) UNIX system; a few were changes motivated by concern about some inadequacies in the original design.

CREDITS

This shell was written by Byron Rakitzis, but kudos go to Paul Haahr for letting me know what a shell should do and for contributing certain bits and pieces to rc (notably the limits code, print.c, most of which.c and the backquote redirection code).

In the other systems

SystemPortVersion
NetBSDshells/rc1.7.4
FreeBSDshells/rc1.7.4_5
OpenBSDplan9/rc1.7.4p2
DragonFlyshells/rc1.7.4_5
MidnightBSDshells/rc1.7.4_5
HardenedBSDshells/rc1.7.4_5
GhostBSDshells/rc1.7.4_5

Install

Binary package:

pkgin install rc

From pkgsrc:

cd /usr/pkgsrc/shells/rc && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.7.4
NetBSD 10.1 aarch641.7.4
SmartOS / illumos x86_641.7.4
macOS 15 arm641.7.4

Dependencies

No port depends on this one.