BSD Ports

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

SystemPortVersion
FreeBSDshells/bash-completion2.18.0,2
OpenBSDshells/bash-completion2.17.0
NetBSDshells/bash-completion2.18.0
DragonFlyshells/bash-completion2.14.0,2
MidnightBSDshells/bash-completion2.14.0,2
HardenedBSDshells/bash-completion2.18.0,2
GhostBSDshells/bash-completion2.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.18.0,22.18.0,22.11_2,22.16.0,22.18.0,2
FreeBSD:14:quarterly2.18.0,22.18.0,2n/a2.16.0,22.18.0,2
FreeBSD:15:latest2.18.0,22.18.0,2n/a2.16.0,22.16.0,2
FreeBSD:15:quarterly2.18.0,22.18.0,2n/an/an/a
FreeBSD:16:latest2.18.0,22.18.0,2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 3

The full lists below include those, and their dependencies in turn.

Build dependencies 8
Run dependencies 2

Configuration

Options name: shells_bash-completion

OptionDefaultDescription
CMAKE_MODULESonInstall bash-completion modules for cmake
FREEBSDonAdd FreeBSD-specific completion
ZFSonAdd OpenZFS completion
USES
autoreconf gmake python:test tar:xz
Service scripts
none

Message after installing

To enable the bash completion library, add the following to
your .bashrc file:

[[ $PS1 && -f /usr/local/share/bash-completion/bash_completion.sh ]] && \
	source /usr/local/share/bash-completion/bash_completion.sh

See /usr/local/share/doc/bash-completion/README.md for more information.

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
FileSizeSHA256
bash-completion-2.18.0.tar.xz49202488bcf85124f77f74f2f2f8bcd16ac4382d807a827ede742a64940c7116aea33f
Master sites 1
  • https://github.com/scop/bash-completion/releases/download/2.18.0/

Commit history 1

DateCommitCreditsLog message
d597130290 Po-Chuan Hsieh shells/bash-completion: Update to 2.18.0
Changes: https://github.com/scop/bash-completion/releases