Merge branch '157-bash-new-build-block' into 'master'
Resolve "bash: new build-block" Closes #157 See merge request Pmodules/buildblocks!219
This commit is contained in:
5
System/bash/build
Executable file
5
System/bash/build
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
pbuild::add_to_group System
|
||||
pbuild::set_download_url "https://ftp.gnu.org/gnu/$P/$P-$V.tar.gz"
|
||||
|
||||
1
System/bash/files/variants
Normal file
1
System/bash/files/variants
Normal file
@@ -0,0 +1 @@
|
||||
bash/5.1 stable
|
||||
25
System/bash/modulefile
Normal file
25
System/bash/modulefile
Normal file
@@ -0,0 +1,25 @@
|
||||
#%Module1.0
|
||||
|
||||
module-whatis "The GNU Project's shell."
|
||||
module-url "http://www.gnu.org/software/bash/"
|
||||
module-license "GNU GPL v3"
|
||||
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
|
||||
|
||||
module-help "
|
||||
Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is
|
||||
an sh-compatible shell that incorporates useful features from the Korn
|
||||
shell (ksh) and C shell (csh). It is intended to conform to the IEEE
|
||||
POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional
|
||||
improvements over sh for both programming and interactive use. In addition,
|
||||
most sh scripts can be run by Bash without modification.
|
||||
|
||||
The improvements offered by Bash include:
|
||||
|
||||
- Command line editing
|
||||
- Unlimited size command history
|
||||
- Job Control
|
||||
- Shell Functions and Aliases
|
||||
- Indexed arrays of unlimited size
|
||||
- Integer arithmetic in any base from two to sixty-four
|
||||
"
|
||||
|
||||
Reference in New Issue
Block a user