unRAR support dropped from 7z bash completion

OBS-URL: https://build.opensuse.org/package/show/shells/bash-completion?expand=0&rev=92
This commit is contained in:
Dr. Werner Fink 2018-04-24 09:23:39 +00:00 committed by Git OBS Bridge
parent 7573a9abb9
commit 678244d41c
3 changed files with 35 additions and 0 deletions

View File

@ -0,0 +1,26 @@
Due legal issue the unRAR part of 7z had been removed (boo#1077978, boo#1090515)
---
completions/7z | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- completions/7z
+++ completions/7z 2018-04-24 09:17:49.392549710 +0000
@@ -75,7 +75,7 @@ _7z()
else
COMPREPLY=( $( compgen -P${cur:0:2} -W '7z apm arj bzip2 cab
chm cpio cramfs deb dmg elf fat flv gzip hfs iso lzh lzma
- lzma86 macho mbr mslz mub nsis ntfs pe ppmd rar rpm
+ lzma86 macho mbr mslz mub nsis ntfs pe ppmd rpm
squashfs swf swfc tar udf vhd wim xar xz z zip' \
-- "${cur:2}" ) )
fi
@@ -101,7 +101,7 @@ _7z()
_filedir_xspec unzip
[[ $mode == w ]] &&
_filedir '@(7z|bz2|swf|?(g)tar|?(t)[bglx]z|tb?(z)2|wim)' ||
- _filedir '@(7z|arj|bz2|cab|chm|cpio|deb|dmg|flv|gem|img|iso|lz[ah]|lzma?(86)|pmd|[rx]ar|rpm|sw[fm]|?(g)tar|taz|?(t)[bglx]z|tb?(z)2|vhd|wim|Z)'
+ _filedir '@(7z|arj|bz2|cab|chm|cpio|deb|dmg|flv|gem|img|iso|lz[ah]|lzma?(86)|pmd|xar|rpm|sw[fm]|?(g)tar|taz|?(t)[bglx]z|tb?(z)2|vhd|wim|Z)'
else
if [[ ${words[1]} == d ]]; then
local IFS=$'\n'

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue Apr 24 09:21:58 UTC 2018 - werner@suse.de
- Add patch bash-completion-2.7-unRAR-remove.patch that is due legal
issue the unRAR part of 7z had been removed (boo#1077978, boo#1090515)
-------------------------------------------------------------------
Tue Apr 3 15:30:09 CEST 2018 - kukuk@suse.de

View File

@ -52,6 +52,8 @@ Patch9: rm-completion-smart-boo958462.patch
Patch10: backticks-bsc963140.patch
# PATCH-FIX-SUSE boo#977336
Patch11: sh-script-completion-boo977336.patch
# PATCH-FIX-SUSE boo#1090515
Patch12: bash-completion-2.7-unRAR-remove.patch
%if %build_doc
BuildRequires: asciidoc
BuildRequires: libxslt-tools
@ -105,6 +107,7 @@ package bash-completion.
%patch9 -b .p9
%patch10 -b .p10 -p1
%patch11 -b .p11 -p0
%patch12 -b .p12 -p0
%build
%configure