BSD Ports

shells/bash 5.3.${PATCHLEVEL:S/^0//g} MidnightBSD

GNU Project's Bourne Again SHell

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
1045526bcc
License
gpl3+
Categories
shells

Description

This is GNU Bash. Bash is the GNU Project's Bourne Again SHell, a complete implementation of the POSIX.2 shell spec, but also with interactive command line editing, job control on architectures that support it, csh-like features such as history substitution and brace expansion, and a slew of other features.

In the other systems

SystemPortVersion
MidnightBSDshells/bash5.3.${PATCHLEVEL:S/^0//g}
FreeBSDshells/bash5.3.20
OpenBSDshells/bash5.3.20
NetBSDshells/bash5.3.20
DragonFlyshells/bash5.2.37

Install

Binary package:

mport install bash

From mports:

cd /usr/mports/shells/bash && make install clean

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

RUN_DEPENDS=	bash>0:shells/bash

Dependencies

Required by 143

The first 100 are listed.

Configuration

Options name: shells_bash

OptionDefaultDescription
DOCSoff
FDESCFSoffEnable use of /dev/fd
HELPonEnable builtin help
NLSoff
STATICoff
SYSBASHRConEnable system-wide rc files
SYSLOGoff
USES
bison cpe iconv makeinfo pathfix localbase
Service scripts
none
Conflicts with
bashc

Files

Manual pages 2
  • bash(1)
  • bashbug(1)
pkg-plist 152
  • @shell bin/bash
  • bin/bashbug
  • @shell bin/rbash
  • 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/execute_cmd.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/posixselect.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/timer.h
  • include/bash/include/typemax.h
  • include/bash/include/unionwait.h
  • include/bash/include/unlocked-io.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/Makefile.sample
  • lib/bash/accept
  • lib/bash/basename
  • lib/bash/chmod
  • lib/bash/csv
  • lib/bash/cut
  • lib/bash/dirname
  • lib/bash/dsv
  • lib/bash/fdflags
  • lib/bash/finfo
  • lib/bash/fltexpr
  • lib/bash/getconf
  • lib/bash/head
  • lib/bash/id
  • lib/bash/kv
  • 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/stat
  • lib/bash/strftime

The first 100 are listed.

distinfo 21
FileSizeSHA256
bash/bash-5.3.tar.gz1.1355854e+070d5cd86965f869a26cf64f4b71be7b96f90a3ba8b3d74e27e8e9d9d5550f31ba
bash/bash53-00115311f608434364af86b9b45c8b0ea3fb3b165fb830d27697e6cdfc7ac17dee3287f
bash/bash53-0022635e385548a00130765ec7938a56fbdca52447ab41fabc95a25f19ade527e282001
bash/bash53-0032683f245d9c7dc3f5a20d84b53d249334747940936f09dc97e1dcb89fc3ab37d60ed
bash/bash53-00412669591d245045529f32f0812f94180b9d9ce9023f5a765c039b852e5dfc99747d0
bash/bash53-0051072cca1ef52dbbf433bc98e33269b64b2c814028efe2538be1e2c9a377da90bc99d
bash/bash53-006134629119addefed8eff91ae37fd51822c31780ee30d4a28376e96002706c995ff10
bash/bash53-0071437c0976bbfffa1453c7cfdd62058f206a318568ff2d690f5d4fa048793fa3eb299
bash/bash53-0085717097cd723cbfb8907674ac32214063a3fd85282657ec5b4e544d2c0f719653fb4
bash/bash53-0092468eee30fe78a4b0cb2fe20e010e00308899cfc613e0774ebb3c8557a1552f24f8c
bash/bash53-0101457cf76f1cce2ea300c18bff9f002d21f280cc931acd17c28518110b93fe6e72569
bash/bash53-01122510298df8f5ea2a31d3be43ed7d269c5b3c7c342dd5b570bea7f64d66dcbbe7531
bash/bash53-0122378d71379b39bebaedaf123414414e77fb458a0a43b9ad3116594c6df7ca6754573
bash/bash53-0131467042f9cda967e24bf4211944697441e93d06ff42b4b998629a98a1b249279f200
bash/bash53-0142229bd4360b401d38507e358783dcad8536a99c6789f0d3a5bd0cfb8c4a34144696c
bash/bash53-015215155b79ceee2fc27f6767eed697e939a7eb2fe2a28c01556bd75f18d581014f46e
bash/bash53-01641859ea29b266b7d24cb34d0ff3f1c4631e4d527bfe2d1ef15d17cdb924bf31ef767
bash/bash53-0172229443b927b45c1558ca72052410f8b8f6e5152b617ed707061a2781d4375b0d1c3
bash/bash53-0182660ae715d76c50341d7d7095e9a8d2eeed1ca9546152c2ac7289206f90cf30ac697
bash/bash53-0195061a25c581e4d0057dea3833918438a930e2e86ee4c6dc17fe15267b7f04cbc4e3d
Master sites 1
  • GNU

Commit history 2

DateCommitCreditsLog message
1045526bcc Lucas Holt shells/bash: update to 5.3 patch 20 (#1700)
6ea154d352 Lucas Holt shells/bash: patches