diff options
author | Ville Skyttä <ville.skytta@iki.fi> | 2009-03-23 23:01:25 +0200 |
---|---|---|
committer | Ville Skyttä <ville.skytta@iki.fi> | 2009-03-23 23:02:08 +0200 |
commit | 410e78a464153f8ee2a913e93a7e5df80885eadc (patch) | |
tree | 98693c33199bb174112b8708ef1bff22f0317011 | |
parent | ad7f198193d7cb15952de60cad9224e70e29b174 (diff) | |
download | bash-completion-410e78a464153f8ee2a913e93a7e5df80885eadc.tar.gz |
Add rpmbuild --target completion.
-rw-r--r-- | CHANGES | 1 | ||||
-rw-r--r-- | bash_completion | 5 | ||||
-rw-r--r-- | debian/changelog | 1 |
3 files changed, 7 insertions, 0 deletions
@@ -138,6 +138,7 @@ bash-completion (1.0) * Apply ps2pdf completion to ps2pdf{12,13,14,wr} too. * Simplify bash_completion.sh, return earlier in non-applicable environments. * Remove obsolete --buildarch and --buildos rpm(build) completions. + * Add rpmbuild --target completion. [ Freddy Vulto ] * Restored `_display()' completion for `display' by removing diff --git a/bash_completion b/bash_completion index 9a0f0e64..6d4ad35f 100644 --- a/bash_completion +++ b/bash_completion @@ -2063,6 +2063,11 @@ _rpm() '%{requirename}\n' | grep "^$cur" ) ) return 0 ;; + --target) + COMPREPLY=( $( compgen -W "$( command rpm --showrc | sed -ne \ + 's/^\s*compatible\s\+build\s\+archs\s*:\s*\(.*\)/\1/ p' )" -- $cur ) ) + return 0 + ;; esac case "${COMP_WORDS[1]}" in diff --git a/debian/changelog b/debian/changelog index cd57533d..635339cc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -138,6 +138,7 @@ bash-completion (1:1.0-1) UNRELEASED; urgency=low * Apply ps2pdf completion to ps2pdf{12,13,14,wr} too. * Simplify bash_completion.sh, return earlier in non-applicable environments. * Remove obsolete --buildarch and --buildos rpm(build) completions. + * Add rpmbuild --target completion. [ Freddy Vulto ] * Restored `_display()' completion for `display' by removing |