Accepting request 627101 from home:1Antoine1:branches:shells
Update to version 2.8. OBS-URL: https://build.opensuse.org/request/show/627101 OBS-URL: https://build.opensuse.org/package/show/shells/bash-completion?expand=0&rev=94
This commit is contained in:
parent
678244d41c
commit
4d4f13f86b
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:41ba892d3f427d4a686de32673f35401bc947a7801f684127120cdb13641441e
|
||||
size 280048
|
3
bash-completion-2.8.tar.xz
Normal file
3
bash-completion-2.8.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c01f5570f5698a0dda8dc9cfb2a83744daa1ec54758373a6e349bd903375f54d
|
||||
size 286128
|
@ -1,3 +1,140 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 2 13:25:06 UTC 2018 - antoine.belvire@opensuse.org
|
||||
|
||||
- Update to version 2.8:
|
||||
* Comma separated opt arg completion improvements
|
||||
* Protect _known_hosts_real from user input treated as options
|
||||
* Protect shopt reset from non-default $IFS
|
||||
* Add support for .lz4 extension to file-roller (#158)
|
||||
* Add support for .lzo extension (--lzop) to tar (#155)
|
||||
* Bump copyright years to -2018
|
||||
* README.md: Whitespace cleanup
|
||||
* Whitespace
|
||||
* __expand_tilde_by_ref: Eval tilde expansion only, simplify
|
||||
* __load_completion: Code cleanup
|
||||
* __load_completion: Load "xspec" completions dynamically too
|
||||
* _avaiable_interfaces: Get rid of eval
|
||||
* _expand: Reuse __expand_tilde_by_ref and _tilde logic, clean up
|
||||
* _known_hosts_real: Add option to filter IPv4 and IPv6 addresses
|
||||
* _known_hosts_real: Document -a better
|
||||
* alias: Fix completion followed by = (#146)
|
||||
* apt-get: Complete *.deb on install if argument contains a slash
|
||||
* aptitude-curses: Use aptitude completion
|
||||
* aptitude: Add keep to commands list (Debian: #867587)
|
||||
* bzip2, gzip, and other compressors: Use _tilde instead of _expand
|
||||
* ccze: New completion
|
||||
* cryptsetup: Update option lists
|
||||
* curl: Fix -x etc option argument hostname completion
|
||||
* dd, find, gcc: Remove unnecessary tilde expansion
|
||||
* dd: Omit space only when offering one completion ending with =
|
||||
* dpkg-query: Fix -W/--show completion
|
||||
* dpkg: Add -V/--verify arg completion
|
||||
* dpkg: Complete --vextract on deb files
|
||||
* dpkg: Fix man page section in comment
|
||||
* ebtables: new completion (#150)
|
||||
* flake8: Various option arg completion improvements
|
||||
* geoiplookup: New completion
|
||||
* getconf: New completion
|
||||
* groupdel: Parse and handle long options
|
||||
* info, man, rsync: Defer _expand invocation
|
||||
* iptables: Avoid stderr trashing when invoked as non-root
|
||||
* iptables: Parse options from --help output
|
||||
* iptables: Use invoked command instead of hardcoded "iptables"
|
||||
* java: Complete *.war
|
||||
* kldunload: Increase robustness of compgen filters (#185)
|
||||
* kldunload: Show modules with digits
|
||||
* ktutil: Don't leak i and command environment variables
|
||||
* lftp: Support ~/.local/... bookmark location (#144)
|
||||
* lowriter,localc etc: Use corresponding oo* completions
|
||||
* lspci: New completion
|
||||
* lsscsi: New completion
|
||||
* lsusb: New completion
|
||||
* make-changelog.py: Use python3
|
||||
* make: Pass script to sed as parameter instead of using process substitution
|
||||
* man: Don't use $MANPATH directly (#161)
|
||||
* mkdir: Complete files without appending space
|
||||
* mkdir: Complete on files in addition to dirs
|
||||
* mplayer: Disable user config when parsing options
|
||||
* nproc: New completion
|
||||
* oggdec: New completion
|
||||
* openssl: Add completion for the genpkey, pkey, pkeyparam, and pkeyutl commands
|
||||
* perltidy: New completion
|
||||
* ping*,ssh,scp,sftp,tracepath6: Filter IPv4/IPv6 literal addresses
|
||||
* pv: New completion
|
||||
* pycodestyle: New completion
|
||||
* pylint: Install for pylint-2 and pylint-3 too
|
||||
* pylint: Invoke python3 to search for modules if command contains 3
|
||||
* python: Support completing dotted module hierarchies
|
||||
* radvdump: New completion
|
||||
* reportbug: Add -A/--attach arg completion
|
||||
* reportbug: Don't hardcode option lists, split option args at =
|
||||
* rfkill: Rename to _rfkill to avoid conflict with util-linux >= 2.31
|
||||
* ri: Fix integrated ri 1.8 class completion
|
||||
* ssh,ssh-add,ssh-keygen: Complete pkcs11 options with *.so
|
||||
* ssh-keygen: Add -E arg completion
|
||||
* ssh: Add -J/ProxyJump completion
|
||||
* ssh: Declare $prefix closer to use
|
||||
* test suite: Add basic hid2hci and munin-node-configure test cases
|
||||
* test suite: Add bunch of man and MANPATH test cases
|
||||
* test suite: Add bunch of missing basic test cases
|
||||
* test suite: Add info and pinfo option test cases
|
||||
* test suite: Drop no longer needed fedoradev /usr/bin/which workaround
|
||||
* test suite: Enable wine in ubuntu14
|
||||
* test suite: Install aptitude in ubuntu14 container
|
||||
* test suite: Limit amount of info and pinfo test output
|
||||
* test suite: Limit amount of output from process name completion
|
||||
* test suite: Limit number of screen -T completion matches
|
||||
* test suite: Make man test subject names less generic
|
||||
* test suite: Skip fedoradev GPG checks at least for now
|
||||
* test suite: Some more mplayer and mencoder coverage
|
||||
* test suite: Support overriding default match buffer size (#141)
|
||||
* test suite: man cleanup
|
||||
* test/docker: Tweak work dir, add bash as default cmd
|
||||
* test/unit: Whitespace tweaks
|
||||
* test: Add "postconf -" test case
|
||||
* test: Add assert_complete_homedir, use in dpkg and ls
|
||||
* test: Add files to test older ri with
|
||||
* test: Add some _expand unit tests
|
||||
* test: Add some comments regarding bash init in library.exp
|
||||
* test: Fix getting username in non-login shells
|
||||
* test: Ignore duplicates in find_unique_completion_pair list
|
||||
* test: Remove things moved to library.exp from bashrc
|
||||
* test: Try to skip postconf variable test on broken postfix configs altogether
|
||||
* test: Use prebuilt docker hub bash-completion images
|
||||
* test: Work around broken centos/fedora postfix config in non-IPv6 setup
|
||||
* test: dpkg,ls,_tilde: Skip gracefully if no uniq user for completion is found
|
||||
* test: run bash with --norc to avoid system bashrc
|
||||
* tox: Avoid stderr spewage when -e invoked without tox.ini
|
||||
* tox: Complete comma separated -e arguments
|
||||
* tox: Include ALL in -e completions
|
||||
* tox: New completion (#163)
|
||||
* tox: Remove spurious executable bits
|
||||
* unzip, zipinfo: Associate *.gar (#165)
|
||||
* uscan: Don't leak cword and words environment variables
|
||||
* vpnc: Add some option argument (non)completions
|
||||
* vpnc: Improve config completions
|
||||
* xdg-mime,xdg-settings: Fix inclusion in tarball
|
||||
* xdg-mime: New completion
|
||||
* xdg-settings: New completion
|
||||
* xine etc, ogg123, mplayer -audiofile: Associate with *.oga
|
||||
* xm: Don't leak args and commands environment variables
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Use %license instead of %doc [bsc#1082318]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 18 15:29:04 CET 2017 - sbrabec@suse.com
|
||||
|
||||
- Remove rfkill conflicting with util-linux-2.31.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 4 07:51:31 UTC 2017 - werner@suse.de
|
||||
|
||||
|
@ -20,7 +20,7 @@ Name: bash-completion-doc
|
||||
%define _name bash-completion
|
||||
# WARNING: Never edit this file!!! Edit bash-completion.spec and call pre_checkin.sh to update bash-completion-doc.spec.
|
||||
# Always set %%build_doc to 0 before submit to OBS.
|
||||
Version: 2.7
|
||||
Version: 2.8
|
||||
Release: 0
|
||||
Summary: The Documentation of Programmable Completion for Bash
|
||||
License: GPL-2.0-or-later
|
||||
@ -50,6 +50,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
|
||||
BuildRequires: asciidoc
|
||||
BuildRequires: libxslt-tools
|
||||
BuildRequires: pkg-config
|
||||
@ -73,6 +75,7 @@ package bash-completion.
|
||||
%patch9 -b .p9
|
||||
%patch10 -b .p10 -p1
|
||||
%patch11 -b .p11 -p0
|
||||
%patch12 -b .p12 -p0
|
||||
|
||||
%build
|
||||
%configure
|
||||
|
@ -1,3 +1,124 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 2 13:25:06 UTC 2018 - antoine.belvire@opensuse.org
|
||||
|
||||
- Update to version 2.8:
|
||||
* Comma separated opt arg completion improvements
|
||||
* Protect _known_hosts_real from user input treated as options
|
||||
* Protect shopt reset from non-default $IFS
|
||||
* Add support for .lz4 extension to file-roller (#158)
|
||||
* Add support for .lzo extension (--lzop) to tar (#155)
|
||||
* Bump copyright years to -2018
|
||||
* README.md: Whitespace cleanup
|
||||
* Whitespace
|
||||
* __expand_tilde_by_ref: Eval tilde expansion only, simplify
|
||||
* __load_completion: Code cleanup
|
||||
* __load_completion: Load "xspec" completions dynamically too
|
||||
* _avaiable_interfaces: Get rid of eval
|
||||
* _expand: Reuse __expand_tilde_by_ref and _tilde logic, clean up
|
||||
* _known_hosts_real: Add option to filter IPv4 and IPv6 addresses
|
||||
* _known_hosts_real: Document -a better
|
||||
* alias: Fix completion followed by = (#146)
|
||||
* apt-get: Complete *.deb on install if argument contains a slash
|
||||
* aptitude-curses: Use aptitude completion
|
||||
* aptitude: Add keep to commands list (Debian: #867587)
|
||||
* bzip2, gzip, and other compressors: Use _tilde instead of _expand
|
||||
* ccze: New completion
|
||||
* cryptsetup: Update option lists
|
||||
* curl: Fix -x etc option argument hostname completion
|
||||
* dd, find, gcc: Remove unnecessary tilde expansion
|
||||
* dd: Omit space only when offering one completion ending with =
|
||||
* dpkg-query: Fix -W/--show completion
|
||||
* dpkg: Add -V/--verify arg completion
|
||||
* dpkg: Complete --vextract on deb files
|
||||
* dpkg: Fix man page section in comment
|
||||
* ebtables: new completion (#150)
|
||||
* flake8: Various option arg completion improvements
|
||||
* geoiplookup: New completion
|
||||
* getconf: New completion
|
||||
* groupdel: Parse and handle long options
|
||||
* info, man, rsync: Defer _expand invocation
|
||||
* iptables: Avoid stderr trashing when invoked as non-root
|
||||
* iptables: Parse options from --help output
|
||||
* iptables: Use invoked command instead of hardcoded "iptables"
|
||||
* java: Complete *.war
|
||||
* kldunload: Increase robustness of compgen filters (#185)
|
||||
* kldunload: Show modules with digits
|
||||
* ktutil: Don't leak i and command environment variables
|
||||
* lftp: Support ~/.local/... bookmark location (#144)
|
||||
* lowriter,localc etc: Use corresponding oo* completions
|
||||
* lspci: New completion
|
||||
* lsscsi: New completion
|
||||
* lsusb: New completion
|
||||
* make-changelog.py: Use python3
|
||||
* make: Pass script to sed as parameter instead of using process substitution
|
||||
* man: Don't use $MANPATH directly (#161)
|
||||
* mkdir: Complete files without appending space
|
||||
* mkdir: Complete on files in addition to dirs
|
||||
* mplayer: Disable user config when parsing options
|
||||
* nproc: New completion
|
||||
* oggdec: New completion
|
||||
* openssl: Add completion for the genpkey, pkey, pkeyparam, and pkeyutl commands
|
||||
* perltidy: New completion
|
||||
* ping*,ssh,scp,sftp,tracepath6: Filter IPv4/IPv6 literal addresses
|
||||
* pv: New completion
|
||||
* pycodestyle: New completion
|
||||
* pylint: Install for pylint-2 and pylint-3 too
|
||||
* pylint: Invoke python3 to search for modules if command contains 3
|
||||
* python: Support completing dotted module hierarchies
|
||||
* radvdump: New completion
|
||||
* reportbug: Add -A/--attach arg completion
|
||||
* reportbug: Don't hardcode option lists, split option args at =
|
||||
* rfkill: Rename to _rfkill to avoid conflict with util-linux >= 2.31
|
||||
* ri: Fix integrated ri 1.8 class completion
|
||||
* ssh,ssh-add,ssh-keygen: Complete pkcs11 options with *.so
|
||||
* ssh-keygen: Add -E arg completion
|
||||
* ssh: Add -J/ProxyJump completion
|
||||
* ssh: Declare $prefix closer to use
|
||||
* test suite: Add basic hid2hci and munin-node-configure test cases
|
||||
* test suite: Add bunch of man and MANPATH test cases
|
||||
* test suite: Add bunch of missing basic test cases
|
||||
* test suite: Add info and pinfo option test cases
|
||||
* test suite: Drop no longer needed fedoradev /usr/bin/which workaround
|
||||
* test suite: Enable wine in ubuntu14
|
||||
* test suite: Install aptitude in ubuntu14 container
|
||||
* test suite: Limit amount of info and pinfo test output
|
||||
* test suite: Limit amount of output from process name completion
|
||||
* test suite: Limit number of screen -T completion matches
|
||||
* test suite: Make man test subject names less generic
|
||||
* test suite: Skip fedoradev GPG checks at least for now
|
||||
* test suite: Some more mplayer and mencoder coverage
|
||||
* test suite: Support overriding default match buffer size (#141)
|
||||
* test suite: man cleanup
|
||||
* test/docker: Tweak work dir, add bash as default cmd
|
||||
* test/unit: Whitespace tweaks
|
||||
* test: Add "postconf -" test case
|
||||
* test: Add assert_complete_homedir, use in dpkg and ls
|
||||
* test: Add files to test older ri with
|
||||
* test: Add some _expand unit tests
|
||||
* test: Add some comments regarding bash init in library.exp
|
||||
* test: Fix getting username in non-login shells
|
||||
* test: Ignore duplicates in find_unique_completion_pair list
|
||||
* test: Remove things moved to library.exp from bashrc
|
||||
* test: Try to skip postconf variable test on broken postfix configs altogether
|
||||
* test: Use prebuilt docker hub bash-completion images
|
||||
* test: Work around broken centos/fedora postfix config in non-IPv6 setup
|
||||
* test: dpkg,ls,_tilde: Skip gracefully if no uniq user for completion is found
|
||||
* test: run bash with --norc to avoid system bashrc
|
||||
* tox: Avoid stderr spewage when -e invoked without tox.ini
|
||||
* tox: Complete comma separated -e arguments
|
||||
* tox: Include ALL in -e completions
|
||||
* tox: New completion (#163)
|
||||
* tox: Remove spurious executable bits
|
||||
* unzip, zipinfo: Associate *.gar (#165)
|
||||
* uscan: Don't leak cword and words environment variables
|
||||
* vpnc: Add some option argument (non)completions
|
||||
* vpnc: Improve config completions
|
||||
* xdg-mime,xdg-settings: Fix inclusion in tarball
|
||||
* xdg-mime: New completion
|
||||
* xdg-settings: New completion
|
||||
* xine etc, ogg123, mplayer -audiofile: Associate with *.oga
|
||||
* xm: Don't leak args and commands environment variables
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 09:21:58 UTC 2018 - werner@suse.de
|
||||
|
||||
|
@ -22,7 +22,7 @@ Name: bash-completion
|
||||
%define build_core 1
|
||||
# Always set %%build_doc to 0 before submit to OBS.
|
||||
%define build_doc 0
|
||||
Version: 2.7
|
||||
Version: 2.8
|
||||
Release: 0
|
||||
Summary: Programmable Completion for Bash
|
||||
License: GPL-2.0-or-later
|
||||
@ -148,7 +148,6 @@ if test -e %{_datadir}/bash-completion/completions/umount
|
||||
then
|
||||
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/umount
|
||||
fi
|
||||
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/rfkill
|
||||
%endif %build_core
|
||||
%if %build_doc
|
||||
pushd doc
|
||||
|
Loading…
Reference in New Issue
Block a user