Hello community, here is the log from the commit of package bash-completion for openSUSE:Factory checked in at 2015-10-01 12:22:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bash-completion (Old) and /work/SRC/openSUSE:Factory/.bash-completion.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bash-completion" Changes: -------- --- /work/SRC/openSUSE:Factory/bash-completion/bash-completion.changes 2015-08-17 15:33:50.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.bash-completion.new/bash-completion.changes 2015-10-01 12:22:08.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Sep 23 11:58:33 UTC 2015 - wer...@suse.de + +- Add patch LVM-completion-bsc946875.patch to make LVM comands + work even without any scan happen (bsc#946875) + +------------------------------------------------------------------- New: ---- LVM-completion-bsc946875.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bash-completion.spec ++++++ --- /var/tmp/diff_new_pack.BJN6tp/_old 2015-10-01 12:22:09.000000000 +0200 +++ /var/tmp/diff_new_pack.BJN6tp/_new 2015-10-01 12:22:09.000000000 +0200 @@ -39,6 +39,8 @@ Patch5: ls-completion-boo889319.patch # PATCH-FIX-SUSE boo#940835 Patch6: backtick-completion-boo940835.patch +# PATCH-FIX-SUSE bsc#946875 +Patch7: LVM-completion-bsc946875.patch BuildRequires: pkg-config Requires: bash BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -57,6 +59,7 @@ %patch4 -b .p4 %patch5 -b .p5 %patch6 -b .p6 +%patch7 -b .p7 %build %configure ++++++ LVM-completion-bsc946875.patch ++++++ --- completions/lvm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) --- completions/lvm +++ completions/lvm 2015-09-23 11:55:33.862917000 +0000 @@ -25,6 +25,12 @@ _lvm_logicalvolumes() fi } +_lvm_filedir() +{ + test -n "$COMPREPLY" && return + COMPREPLY+=( $( compgen -f -d -- "${cur:-/dev/}" ) ) +} + _lvm_units() { COMPREPLY=( $( compgen -W 'h s b k m g t H K M G T' -- "$cur" ) ) @@ -98,6 +104,7 @@ _pvs() else _lvm_physicalvolumes fi + _lvm_filedir } && complete -F _pvs pvs @@ -118,6 +125,7 @@ _pvdisplay() else _lvm_physicalvolumes fi + _lvm_filedir } && complete -F _pvdisplay pvdisplay @@ -138,6 +146,7 @@ _pvchange() else _lvm_physicalvolumes fi + _lvm_filedir } && complete -F _pvchange pvchange @@ -170,6 +179,7 @@ _pvcreate() else _lvm_physicalvolumes fi + _lvm_filedir } && complete -F _pvcreate pvcreate @@ -195,6 +205,7 @@ _pvmove() else _lvm_physicalvolumes fi + _lvm_filedir } && complete -F _pvmove pvmove @@ -208,6 +219,7 @@ _pvremove() else _lvm_physicalvolumes fi + _lvm_filedir } && complete -F _pvremove pvremove @@ -325,6 +337,7 @@ _vgcreate() _lvm_physicalvolumes fi fi + _lvm_filedir } && complete -F _vgcreate vgcreate @@ -385,6 +398,7 @@ _vgreduce() _lvm_physicalvolumes fi fi + _lvm_filedir } && complete -F _vgreduce vgreduce @@ -415,6 +429,7 @@ _vgextend() _lvm_physicalvolumes fi fi + _lvm_filedir } && complete -F _vgextend vgextend @@ -568,6 +583,7 @@ _vgsplit() _lvm_physicalvolumes fi fi + _lvm_filedir } && complete -F _vgsplit vgsplit @@ -618,6 +634,7 @@ _lvs() else _lvm_logicalvolumes fi + _lvm_filedir } && complete -F _lvs lvs @@ -638,6 +655,7 @@ _lvdisplay() else _lvm_logicalvolumes fi + _lvm_filedir } && complete -F _lvdisplay lvdisplay @@ -662,6 +680,7 @@ _lvchange() else _lvm_logicalvolumes fi + _lvm_filedir } && complete -F _lvchange lvchange @@ -700,6 +719,7 @@ _lvcreate() _lvm_physicalvolumes fi fi + _lvm_filedir } && complete -F _lvcreate lvcreate @@ -720,6 +740,7 @@ _lvremove() else _lvm_logicalvolumes fi + _lvm_filedir } && complete -F _lvremove lvremove @@ -740,6 +761,7 @@ _lvrename() else _lvm_logicalvolumes fi + _lvm_filedir } && complete -F _lvrename lvrename @@ -764,6 +786,7 @@ _lvreduce() else _lvm_logicalvolumes fi + _lvm_filedir } && complete -F _lvreduce lvreduce @@ -794,6 +817,7 @@ _lvresize() _lvm_physicalvolumes fi fi + _lvm_filedir } && complete -F _lvresize lvresize @@ -824,6 +848,7 @@ _lvextend() _lvm_physicalvolumes fi fi + _lvm_filedir } && complete -F _lvextend lvextend