[packages/bash-completion] - disable completion for mtr; it has its own completion rules

adwol adwol at pld-linux.org
Sun Jun 24 00:48:33 CEST 2018


commit 7078f0dab743e3c9d52bcfc667f67c576c41bb68
Author: Adam Osuchowski <adwol at pld-linux.org>
Date:   Sun Jun 24 00:47:23 2018 +0200

    - disable completion for mtr; it has its own completion rules

 bash-completion-no_mtr.patch | 12 ++++++++++++
 bash-completion.spec         |  2 ++
 2 files changed, 14 insertions(+)
---
diff --git a/bash-completion.spec b/bash-completion.spec
index eac00a5..4be57dd 100644
--- a/bash-completion.spec
+++ b/bash-completion.spec
@@ -21,6 +21,7 @@ Source4:	http://svn.php.net/viewvc/pear2/sandbox/PEAR_BashCompletion/trunk/pear?
 Patch0:		%{name}-rpm-cache.patch
 Patch1:		pear.patch
 Patch2:		%{name}-ip_addresses.patch
+Patch3:		%{name}-no_mtr.patch
 URL:		https://github.com/scop/bash-completion
 BuildRequires:	sed >= 4.0
 Requires(triggerpostun):	sed >= 4.0
@@ -46,6 +47,7 @@ cp -p '%{SOURCE4}' completions/pear
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 # cleanup backups after patching
 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
diff --git a/bash-completion-no_mtr.patch b/bash-completion-no_mtr.patch
new file mode 100644
index 0000000..e23451b
--- /dev/null
+++ b/bash-completion-no_mtr.patch
@@ -0,0 +1,12 @@
+diff -ruNp bash-completion-2.8.orig/bash_completion bash-completion-2.8/bash_completion
+--- bash-completion-2.8.orig/bash_completion	2018-03-17 09:25:59.000000000 +0100
++++ bash-completion-2.8/bash_completion	2018-06-24 00:45:30.480896640 +0200
+@@ -1659,7 +1659,7 @@ _known_hosts_real()
+ 
+ } # _known_hosts_real()
+ complete -F _known_hosts traceroute traceroute6 tracepath tracepath6 \
+-    fping fping6 telnet rsh rlogin ftp dig mtr ssh-installkeys showmount
++    fping fping6 telnet rsh rlogin ftp dig ssh-installkeys showmount
+ 
+ # This meta-cd function observes the CDPATH variable, so that cd additionally
+ # completes on directories under those specified in CDPATH.
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/bash-completion.git/commitdiff/7078f0dab743e3c9d52bcfc667f67c576c41bb68



More information about the pld-cvs-commit mailing list