summaryrefslogtreecommitdiff
path: root/shells/bash-completion-classic/files
diff options
context:
space:
mode:
Diffstat (limited to 'shells/bash-completion-classic/files')
-rw-r--r--shells/bash-completion-classic/files/patch-bash_completion19
-rw-r--r--shells/bash-completion-classic/files/patch-contrib_portupgrade15
-rw-r--r--shells/bash-completion-classic/files/pkg-message.in18
3 files changed, 25 insertions, 27 deletions
diff --git a/shells/bash-completion-classic/files/patch-bash_completion b/shells/bash-completion-classic/files/patch-bash_completion
new file mode 100644
index 000000000000..3d06ec6850e3
--- /dev/null
+++ b/shells/bash-completion-classic/files/patch-bash_completion
@@ -0,0 +1,19 @@
+--- bash_completion.old Sat Sep 23 20:42:29 2006
++++ bash_completion Sun Sep 24 10:55:26 2006
+@@ -5485,14 +5485,10 @@
+ local cur portsdir prev indexfile
+ local -a COMPREPLY2
+
+- portsdir=${PORTSDIR:-/usr/ports}/
++ portsdir=${PORTSDIR:-/usr/ports}
+ cur=${COMP_WORDS[COMP_CWORD]}
+ prev=${COMP_WORDS[COMP_CWORD-1]}
+- # First try INDEX-5
+- indexfile=$portsdir/INDEX-5
+- # Then INDEX if INDEX-5 does not exist or system is not FreeBSD 5.x
+- [ "${OSTYPE%.*}" = "freebsd5" -a -f $indexfile ] ||
+- indexfile=$portsdir/INDEX
++ indexfile="${portsdir}/INDEX-${OSTYPE:7:1}"
+
+ [ "$prev" = "-l" -o "$prev" = "-L" -o "$prev" = "-o" ] && return 0
+
diff --git a/shells/bash-completion-classic/files/patch-contrib_portupgrade b/shells/bash-completion-classic/files/patch-contrib_portupgrade
deleted file mode 100644
index caa9b91d5800..000000000000
--- a/shells/bash-completion-classic/files/patch-contrib_portupgrade
+++ /dev/null
@@ -1,15 +0,0 @@
---- contrib/portupgrade.orig 2010-09-04 02:35:04.000000000 -0400
-+++ contrib/portupgrade 2010-09-04 02:38:00.000000000 -0400
-@@ -26,11 +26,7 @@
-
- portsdir=${PORTSDIR:-/usr/ports}/
- _get_comp_words_by_ref cur prev
-- # First try INDEX-5
-- indexfile=$portsdir/INDEX-5
-- # Then INDEX if INDEX-5 does not exist or system is not FreeBSD 5.x
-- [[ "${OSTYPE%.*}" == freebsd5 && -f $indexfile ]] ||
-- indexfile=$portsdir/INDEX
-+ indexfile="$(portsdir)/INDEX-${OSTYPE:8:1}"
-
- [[ "$prev" == -l || "$prev" == -L || "$prev" == -o ]] && return 0
-
diff --git a/shells/bash-completion-classic/files/pkg-message.in b/shells/bash-completion-classic/files/pkg-message.in
index 496b2f38a789..7bbf0ac073f2 100644
--- a/shells/bash-completion-classic/files/pkg-message.in
+++ b/shells/bash-completion-classic/files/pkg-message.in
@@ -1,15 +1,9 @@
-=====================================================================
+The programmable completion library is not enabled by default for various
+reasons. To use it, you should source %%PREFIX%%/etc/bash_completion from
+your .bashrc file. For example:
-You must enable the bash programmable completion library yourself!
-
- * source %%PREFIX%%/etc/bash_completion from your .bashrc file
-
- if [ -f %%PREFIX%%/etc/bash_completion ]; then
- . %%PREFIX%%/etc/bash_completion
- fi
-
- * or, run %%PREFIX%%/bin/bash_completion.sh from your .bashrc
-
-=====================================================================
+ if [ -f %%PREFIX%%/etc/bash_completion ]; then
+ . %%PREFIX%%/etc/bash_completion
+ fi