shells/bash-completion 2.14.0,2 MidnightBSD
Programmable completion library for Bash
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl2+
- Categories
- shells
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 |
|---|---|---|
| MidnightBSD | shells/bash-completion | 2.14.0,2 |
| 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 |
Install
Binary package:
mport install bash-completion
From mports:
cd /usr/mports/shells/bash-completion && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= bash-completion>0:shells/bash-completion
Dependencies
As this port's Makefile names them.
Test 2
runtest: misc/dejagnu${LOCALBASE}/lib/tcllib/cmdline/cmdline.tcl: devel/tcllib
Configuration
Options name: shells_bash-completion
| Option | Default | Description |
|---|---|---|
| BASH_SHARED | on | Use shells/bash as backend |
| BASH_STATIC | off | Use shells/bash-static as backend |
| CMAKE_MODULES | on | Install bash-completion modules for cmake |
| FREEBSD | on | Add FreeBSD-specific completion |
- USES
- autoreconf gmake pathfix tar:xz
- Service scripts
- none
Files
pkg-plist 925
- etc/bash_completion.d/000_bash_completion_compat.bash
- libdata/pkgconfig/bash-completion.pc
- share/bash-completion/bash_completion
- share/bash-completion/bash_completion.sh
- share/bash-completion/completions/2to3
- share/bash-completion/completions/7z
- share/bash-completion/completions/7za
- share/bash-completion/completions/7zr
- share/bash-completion/completions/7zz
- share/bash-completion/completions/7zzs
- share/bash-completion/completions/_adb
- share/bash-completion/completions/_airflow
- share/bash-completion/completions/_allero
- share/bash-completion/completions/_ansible
- share/bash-completion/completions/_ansible-config
- share/bash-completion/completions/_ansible-console
- share/bash-completion/completions/_ansible-doc
- share/bash-completion/completions/_ansible-galaxy
- share/bash-completion/completions/_ansible-inventory
- share/bash-completion/completions/_ansible-playbook
- share/bash-completion/completions/_ansible-pull
- share/bash-completion/completions/_ansible-vault
- share/bash-completion/completions/_arduino-cli
- share/bash-completion/completions/_bao
- share/bash-completion/completions/_black
- share/bash-completion/completions/_blackd
- share/bash-completion/completions/_buf
- share/bash-completion/completions/_cal
- share/bash-completion/completions/_cargo
- share/bash-completion/completions/_chezmoi
- share/bash-completion/completions/_chfn
- share/bash-completion/completions/_chsh
- share/bash-completion/completions/_cilium
- share/bash-completion/completions/_cloudquery
- share/bash-completion/completions/_conda
- share/bash-completion/completions/_constellation
- share/bash-completion/completions/_consul
- share/bash-completion/completions/_crc
- share/bash-completion/completions/_cz
- share/bash-completion/completions/_datree
- share/bash-completion/completions/_deno
- share/bash-completion/completions/_diesel
- share/bash-completion/completions/_dlv
- share/bash-completion/completions/_dmesg
- share/bash-completion/completions/_docker
- share/bash-completion/completions/_dprint
- share/bash-completion/completions/_eject
- share/bash-completion/completions/_flamegraph
- share/bash-completion/completions/_flask
- share/bash-completion/completions/_gaiacli
- share/bash-completion/completions/_gaiad
- share/bash-completion/completions/_gardenctl
- share/bash-completion/completions/_gh
- share/bash-completion/completions/_gh-label
- share/bash-completion/completions/_git-bump
- share/bash-completion/completions/_go-licenses
- share/bash-completion/completions/_golangci-lint
- share/bash-completion/completions/_gopherjs
- share/bash-completion/completions/_goreleaser
- share/bash-completion/completions/_gsctl
- share/bash-completion/completions/_gup
- share/bash-completion/completions/_helm
- share/bash-completion/completions/_hexdump
- share/bash-completion/completions/_httpx
- share/bash-completion/completions/_hugo
- share/bash-completion/completions/_hwclock
- share/bash-completion/completions/_ignite
- share/bash-completion/completions/_incus
- share/bash-completion/completions/_infracost
- share/bash-completion/completions/_ionice
- share/bash-completion/completions/_istioctl
- share/bash-completion/completions/_jungle
- share/bash-completion/completions/_k3s
- share/bash-completion/completions/_keyring
- share/bash-completion/completions/_kn
- share/bash-completion/completions/_kontena
- share/bash-completion/completions/_kool
- share/bash-completion/completions/_kratos
- share/bash-completion/completions/_kubeadm
- share/bash-completion/completions/_kubectl
- share/bash-completion/completions/_kubescape
- share/bash-completion/completions/_lefthook
- share/bash-completion/completions/_linkerd
- share/bash-completion/completions/_look
- share/bash-completion/completions/_mattermost
- share/bash-completion/completions/_mdbook
- share/bash-completion/completions/_metalctl
- share/bash-completion/completions/_minikube
- share/bash-completion/completions/_mise
- share/bash-completion/completions/_mmctl
- share/bash-completion/completions/_mock
- share/bash-completion/completions/_modules
- share/bash-completion/completions/_moldy
- share/bash-completion/completions/_mount
- share/bash-completion/completions/_mount.linux
- share/bash-completion/completions/_multi-gitter
- share/bash-completion/completions/_newgrp
- share/bash-completion/completions/_nfpm
- share/bash-completion/completions/_nmcli
- share/bash-completion/completions/_nomad
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| bash-completion-2.14.0.tar.xz | 428980 | 5c7494f968280832d6adb5aa19f745a56f1a79df311e59338c5efa6f7285e168 |
Master sites 1
- https://github.com/scop/bash-completion/releases/download/2.14.0/