BSD Ports

shells/bashc 5.1.8_1 FreeBSD

GNU Bourne Again shell extended with two-panel file manager

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
shells
Package size
1727.7 KiB, 9147.8 KiB installed

Description

Bash Commander is a fork of GNU Bourne Again Shell. Its main feature is a visual two-panel mode, much like Midnight Commander and other text-mode visual shells.

In the other systems

SystemPortVersion
FreeBSDshells/bashc5.1.8_1
DragonFlyshells/bashc5.1.8_1

Install

Binary package:

pkg install bashc

From the ports tree:

cd /usr/ports/shells/bashc/ && make install clean

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

RUN_DEPENDS=	bashc>0:shells/bashc

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:latest5.1.8_15.1.8_15.1.85.1.8_15.1.8_1
FreeBSD:14:quarterly5.1.8_15.1.8_1n/a5.1.8_15.1.8_1
FreeBSD:15:latest5.1.8_15.1.8_1n/a5.1.8_15.1.8_1
FreeBSD:15:quarterly5.1.8_15.1.8_1n/an/an/a
FreeBSD:16:latest5.1.8_15.1.8_1n/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.

Build dependencies 20
Run dependencies 2

No port depends on this one.

Configuration

Options name: shells_bashc

OptionDefaultDescription
DOCSoffBuild and/or install documentation
FDESCFSoffEnable use of /dev/fd
HELPonEnable builtin help
NLSoffNative Language Support
STATICoffBuild static executables and/or libraries
SYSBASHRCoffEnable system-wide rc files
SYSLOGoffSyslog logging support
USES
bison gmake iconv localbase makeinfo pathfix
Service scripts
none
Conflicts with
bash bash-static

Message after installing

By default, Bash Commander behaves exactly like traditional bash, so it's safe
to install it as a system-wide /bin/sh. File panels are enabled only in
interactive mode, when an environment variable COMMANDER is set.
It is recommended to add the following lines to your ~/.bashrc script:

declare -x EDITOR="le"
declare -x VIEWER="le --read-only"
. /usr/local/etc/bash_commander

Files

Manual pages 2
  • bash(1)
  • bashbug(1)
pkg-plist 141
  • @shell bin/bash
  • @shell bin/bashc
  • @shell bin/rbash
  • bin/bashbug
  • etc/bash_commander
  • etc/bash_dialog
  • include/bash/alias.h
  • include/bash/array.h
  • include/bash/arrayfunc.h
  • include/bash/assoc.h
  • include/bash/bashansi.h
  • include/bash/bashintl.h
  • include/bash/bashjmp.h
  • include/bash/bashtypes.h
  • include/bash/builtins.h
  • include/bash/builtins/bashgetopt.h
  • include/bash/builtins/builtext.h
  • include/bash/builtins/common.h
  • include/bash/builtins/getopt.h
  • include/bash/command.h
  • include/bash/config-bot.h
  • include/bash/config-top.h
  • include/bash/config.h
  • include/bash/conftypes.h
  • include/bash/dispose_cmd.h
  • include/bash/error.h
  • include/bash/externs.h
  • include/bash/general.h
  • include/bash/hashlib.h
  • include/bash/include/ansi_stdlib.h
  • include/bash/include/chartypes.h
  • include/bash/include/filecntl.h
  • include/bash/include/gettext.h
  • include/bash/include/maxpath.h
  • include/bash/include/memalloc.h
  • include/bash/include/ocache.h
  • include/bash/include/posixdir.h
  • include/bash/include/posixjmp.h
  • include/bash/include/posixstat.h
  • include/bash/include/posixtime.h
  • include/bash/include/posixwait.h
  • include/bash/include/shmbchar.h
  • include/bash/include/shmbutil.h
  • include/bash/include/shtty.h
  • include/bash/include/stat-time.h
  • include/bash/include/stdc.h
  • include/bash/include/systimes.h
  • include/bash/include/typemax.h
  • include/bash/include/unionwait.h
  • include/bash/jobs.h
  • include/bash/make_cmd.h
  • include/bash/pathnames.h
  • include/bash/quit.h
  • include/bash/shell.h
  • include/bash/sig.h
  • include/bash/siglist.h
  • include/bash/signames.h
  • include/bash/subst.h
  • include/bash/syntax.h
  • include/bash/unwind_prot.h
  • include/bash/variables.h
  • include/bash/version.h
  • include/bash/xmalloc.h
  • include/bash/y.tab.h
  • lib/bash/Makefile.inc
  • lib/bash/accept
  • lib/bash/basename
  • lib/bash/csv
  • lib/bash/cut
  • lib/bash/dirname
  • lib/bash/fdflags
  • lib/bash/finfo
  • lib/bash/head
  • lib/bash/id
  • lib/bash/ln
  • lib/bash/loadables.h
  • lib/bash/logname
  • lib/bash/mkdir
  • lib/bash/mkfifo
  • lib/bash/mktemp
  • lib/bash/mypid
  • lib/bash/pathchk
  • lib/bash/print
  • lib/bash/printenv
  • lib/bash/push
  • lib/bash/realpath
  • lib/bash/rm
  • lib/bash/rmdir
  • lib/bash/seq
  • lib/bash/setpgid
  • lib/bash/sleep
  • lib/bash/strftime
  • lib/bash/sync
  • lib/bash/tee
  • lib/bash/truefalse
  • lib/bash/tty
  • lib/bash/uname
  • lib/bash/unlink
  • lib/bash/whoami
  • libdata/pkgconfig/bash.pc

The first 100 are listed.

distinfo 1
FileSizeSHA256
sergev-bash-commander-5.1.8-240d2831b191f2ad686301751bf43251ae7259f3_GH0.tar.gz1.051537e+07970babfd8479398d7206fa9871b4ecbd8e41c8c6942c83dd7ad1b2d1d576e25d

Commit history 0

No commits in the history this site was built from.