shells/bash-completion 2.18.0,2 FreeBSD
Programmable completion library for Bash
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d597130290- License
- GPLv2+
- Categories
- shells
- Package size
- 248.0 KiB, 1048.7 KiB installed
Description
This is a programmable completion convenience library for the Bash shell. It features the ability to tab-complete arguments for many common programs.
Completion functions for FreeBSD-specific software are developed independently as an extension to the official bash-completion library. The development takes place on GitHub: https://github.com/0mp/bash-completion-freebsd
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | shells/bash-completion | 2.18.0,2 |
| OpenBSD | shells/bash-completion | 2.17.0 |
| NetBSD | shells/bash-completion | 2.18.0 |
| DragonFly | shells/bash-completion | 2.14.0,2 |
| MidnightBSD | shells/bash-completion | 2.14.0,2 |
| HardenedBSD | shells/bash-completion | 2.18.0,2 |
| GhostBSD | shells/bash-completion | 2.18.0,2 |
Install
Binary package:
pkg install bash-completion
From the ports tree:
cd /usr/ports/shells/bash-completion/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= bash-completion>0:shells/bash-completion
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.18.0,2 | 2.18.0,2 | 2.11_2,2 | 2.16.0,2 | 2.18.0,2 |
| FreeBSD:14:quarterly | 2.18.0,2 | 2.18.0,2 | n/a | 2.16.0,2 | 2.18.0,2 |
| FreeBSD:15:latest | 2.18.0,2 | 2.18.0,2 | n/a | 2.16.0,2 | 2.16.0,2 |
| FreeBSD:15:quarterly | 2.18.0,2 | 2.18.0,2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.18.0,2 | 2.18.0,2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Test 3
bash: shells/bash${PYTHON_PKGNAMEPREFIX}pexpect>=4: misc/py-pexpect${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0,1: devel/py-pytest-xdist
The full lists below include those, and their dependencies in turn.
Build dependencies 8
Run dependencies 2
Required by 20
- databases/gmdb2
- databases/mdbtools
- databases/recutils
- devel/appstream
- devel/appstream-compose
- devel/appstream-qt
- devel/dconf
- graphics/colord
- multimedia/gstreamer1
- multimedia/gstreamer1-editing-services
- multimedia/lives
- multimedia/x264
- net/libnbd
- net/nbdkit
- net/onedrive
- net/onedrivegui
- science/plumed
- security/lastpass-cli
- security/p11-kit
- x11/swayimg
Configuration
Options name: shells_bash-completion
| Option | Default | Description |
|---|---|---|
| CMAKE_MODULES | on | Install bash-completion modules for cmake |
| FREEBSD | on | Add FreeBSD-specific completion |
| ZFS | on | Add OpenZFS completion |
- USES
- autoreconf gmake python:test tar:xz
- Service scripts
- none
Message after installing
Files
pkg-plist 1118
- share/bash-completion/bash_completion
- share/bash-completion/bash_completion.sh
- share/bash-completion/completions-core/2to3.bash
- share/bash-completion/completions-core/7z.bash
- share/bash-completion/completions-core/7za.bash
- share/bash-completion/completions-core/7zr.bash
- share/bash-completion/completions-core/7zz.bash
- share/bash-completion/completions-core/7zzs.bash
- share/bash-completion/completions-core/a2x.bash
- share/bash-completion/completions-core/abook.bash
- share/bash-completion/completions-core/aclocal-1.10.bash
- share/bash-completion/completions-core/aclocal-1.11.bash
- share/bash-completion/completions-core/aclocal-1.12.bash
- share/bash-completion/completions-core/aclocal-1.13.bash
- share/bash-completion/completions-core/aclocal-1.14.bash
- share/bash-completion/completions-core/aclocal-1.15.bash
- share/bash-completion/completions-core/aclocal-1.16.bash
- share/bash-completion/completions-core/aclocal-1.17.bash
- share/bash-completion/completions-core/aclocal-1.18.bash
- share/bash-completion/completions-core/aclocal.bash
- share/bash-completion/completions-core/acpi.bash
- share/bash-completion/completions-core/add_members.bash
- share/bash-completion/completions-core/alias.bash
- share/bash-completion/completions-core/alpine.bash
- share/bash-completion/completions-core/alternatives.bash
- share/bash-completion/completions-core/animate.bash
- share/bash-completion/completions-core/ant.bash
- share/bash-completion/completions-core/apache2ctl.bash
- share/bash-completion/completions-core/appdata-validate.bash
- share/bash-completion/completions-core/apropos.bash
- share/bash-completion/completions-core/apt-build.bash
- share/bash-completion/completions-core/apt-cache.bash
- share/bash-completion/completions-core/apt-get.bash
- share/bash-completion/completions-core/apt-mark.bash
- share/bash-completion/completions-core/aptitude-curses.bash
- share/bash-completion/completions-core/aptitude.bash
- share/bash-completion/completions-core/arch.bash
- share/bash-completion/completions-core/arm-koji.bash
- share/bash-completion/completions-core/arp.bash
- share/bash-completion/completions-core/arping.bash
- share/bash-completion/completions-core/arpspoof.bash
- share/bash-completion/completions-core/asciidoc.bash
- share/bash-completion/completions-core/asciidoc.py.bash
- share/bash-completion/completions-core/aspell.bash
- share/bash-completion/completions-core/autoconf.bash
- share/bash-completion/completions-core/autoheader.bash
- share/bash-completion/completions-core/automake-1.10.bash
- share/bash-completion/completions-core/automake-1.11.bash
- share/bash-completion/completions-core/automake-1.12.bash
- share/bash-completion/completions-core/automake-1.13.bash
- share/bash-completion/completions-core/automake-1.14.bash
- share/bash-completion/completions-core/automake-1.15.bash
- share/bash-completion/completions-core/automake-1.16.bash
- share/bash-completion/completions-core/automake-1.17.bash
- share/bash-completion/completions-core/automake-1.18.bash
- share/bash-completion/completions-core/automake.bash
- share/bash-completion/completions-core/autoreconf.bash
- share/bash-completion/completions-core/autorpm.bash
- share/bash-completion/completions-core/autoscan.bash
- share/bash-completion/completions-core/autossh.bash
- share/bash-completion/completions-core/autoupdate.bash
- share/bash-completion/completions-core/avahi-browse-domains.bash
- share/bash-completion/completions-core/avahi-browse.bash
- share/bash-completion/completions-core/avctrl.bash
- share/bash-completion/completions-core/b2sum.bash
- share/bash-completion/completions-core/badblocks.bash
- share/bash-completion/completions-core/bind.bash
- share/bash-completion/completions-core/bk.bash
- share/bash-completion/completions-core/bmake.bash
- share/bash-completion/completions-core/brave-browser.bash
- share/bash-completion/completions-core/brave.bash
- share/bash-completion/completions-core/brctl.bash
- share/bash-completion/completions-core/bsdtar.bash
- share/bash-completion/completions-core/btdownloadcurses.py.bash
- share/bash-completion/completions-core/btdownloadgui.py.bash
- share/bash-completion/completions-core/btdownloadheadless.py.bash
- share/bash-completion/completions-core/bts.bash
- share/bash-completion/completions-core/bzip2.bash
- share/bash-completion/completions-core/c++.bash
- share/bash-completion/completions-core/cancel.bash
- share/bash-completion/completions-core/cardctl.bash
- share/bash-completion/completions-core/carton.bash
- share/bash-completion/completions-core/cc.bash
- share/bash-completion/completions-core/ccache.bash
- share/bash-completion/completions-core/ccze.bash
- share/bash-completion/completions-core/cd.bash
- share/bash-completion/completions-core/cdrecord.bash
- share/bash-completion/completions-core/cfagent.bash
- share/bash-completion/completions-core/cfrun.bash
- share/bash-completion/completions-core/chage.bash
- share/bash-completion/completions-core/change_pw.bash
- share/bash-completion/completions-core/check_db.bash
- share/bash-completion/completions-core/check_perms.bash
- share/bash-completion/completions-core/checksec.bash
- share/bash-completion/completions-core/chflags.bash
- share/bash-completion/completions-core/chgrp.bash
- share/bash-completion/completions-core/chkconfig.bash
- share/bash-completion/completions-core/chmod.bash
- share/bash-completion/completions-core/chown.bash
- share/bash-completion/completions-core/chpasswd.bash
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| bash-completion-2.18.0.tar.xz | 492024 | 88bcf85124f77f74f2f2f8bcd16ac4382d807a827ede742a64940c7116aea33f |
Master sites 1
- https://github.com/scop/bash-completion/releases/download/2.18.0/