[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2016-01-28 Thread Ian Delaney
commit: d76962188c93749db38317e88e627bab59bc082b
Author: Louis Sautier  gmail  com>
AuthorDate: Thu Jan 28 14:41:41 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Thu Jan 28 15:00:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7696218

app-shells/bash-completion: add patch to fix bug 543100

The patch was added for 2.1-r94 in fab2a7c5536a218bd909b2c7265e9c69296316dc but 
not for the most recent version

Package-Manager: portage-2.2.27
RepoMan-Options: --force

 ...n-2.1_p20141224.ebuild => bash-completion-2.1_p20141224-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.1_p20141224.ebuild 
b/app-shells/bash-completion/bash-completion-2.1_p20141224-r1.ebuild
similarity index 96%
rename from app-shells/bash-completion/bash-completion-2.1_p20141224.ebuild
rename to app-shells/bash-completion/bash-completion-2.1_p20141224-r1.ebuild
index 531fd4d..95893af 100644
--- a/app-shells/bash-completion/bash-completion-2.1_p20141224.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.1_p20141224-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -41,6 +41,8 @@ STRIP_COMPLETIONS=(
 
 src_prepare() {
epatch "${WORKDIR}/${BASHCOMP_P}/${P}"-*.patch
+   # Bug 543100
+   epatch "${FILESDIR}/${PN}-2.1-escape-characters.patch"
 }
 
 src_test() { :; } # Skip testsuite because of interactive shell wrt #477066



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2016-01-28 Thread Ian Delaney
commit: fba3afb88064a7e5cbe82610b07da5c4c70d2580
Author: Louis Sautier  gmail  com>
AuthorDate: Thu Jan 28 15:21:05 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Thu Jan 28 15:21:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba3afb8

app-shells/bash-completion: make use of epatch more consistent

Package-Manager: portage-2.2.27

 app-shells/bash-completion/bash-completion-2.1-r94.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.1-r94.ebuild 
b/app-shells/bash-completion/bash-completion-2.1-r94.ebuild
index 002a448..c24324e 100644
--- a/app-shells/bash-completion/bash-completion-2.1-r94.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.1-r94.ebuild
@@ -21,11 +21,6 @@ RDEPEND=">=app-shells/bash-4.3_p30-r1
!app-eselect/eselect-bashcomp"
 PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
 
-# Bug 543100
-PATCHES=(
-   "${FILESDIR}"/${P}-escape-characters.patch
-)
-
 # Remove unwanted completions.
 STRIP_COMPLETIONS=(
# Included in util-linux, bug #468544
@@ -41,7 +36,8 @@ STRIP_COMPLETIONS=(
 
 src_prepare() {
epatch "${WORKDIR}"/bashcomp2-pre1/*.patch
-   epatch "${PATCHES[@]}"
+   # Bug 543100
+   epatch "${FILESDIR}"/${P}-escape-characters.patch
 }
 
 src_test() { :; } # Skip testsuite because of interactive shell wrt #477066



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2016-02-19 Thread Michał Górny
commit: 79f27cc2135d1dc52bf8e0214c6b864ca4cf4657
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 19 13:26:56 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 19 13:41:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f27cc2

app-shells/bash-completion: Fix blacklist/whitelist matching, #574570

 app-shells/bash-completion/Manifest|  1 +
 .../bash-completion-2.1_p20141224-r2.ebuild| 95 ++
 2 files changed, 96 insertions(+)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index 122e9b0..517a2b3 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -2,4 +2,5 @@ DIST bash-completion-1.3.tar.bz2 211899 SHA256 
8ebe30579f0f3e1a521013bcdd1831936
 DIST bash-completion-2.1.tar.bz2 265329 SHA256 
2b606804a7d5f823380a882e0f7b6c8a37b0e768e72c3d4107c51fbe8a46ae4f SHA512 
0bc71039ef136b1ccb72527eb40f2ed4068a58dc31b1ac1ee52a40e7c950ea4cfbb4f1bee2f0da6774e56062578fa3653096e6d306eea7f028dd55ff737e92fe
 WHIRLPOOL 
0275d8ac99a0ac5b12637bf2b13561d656b239ba7c166071cb283a481df2fdd904ad1c18608ea35b9af4f0f4db3b034f833f0fd586a0096626d1b268bcd8fc00
 DIST bash-completion-2.1_p20141224.tar.xz 257964 SHA256 
a76ffdbc9f49f48e290f0e6f3d46060d51c770f91e25b35b014bc16fec76f517 SHA512 
94649aad8dbf0f170422605a5f36c5cab61e45ce402a92f89a6eba3bd5d2e976087b35cd0a9b6d4d29ba608cee3bb27b692088c884b766447ee9eafa99c2814a
 WHIRLPOOL 
0ea12dfc8f432ffed598aee65c7080de570ebe9783415c7ebe4bd5d152fc645a132fae3a28986c029d13a4b939e15053204d73ae9b207f4ad62b9c117bf59cba
 DIST bashcomp-2.0.1.tar.bz2 4078 SHA256 
142348b61b32fb3f1580ac90b684b1014d6d177f371baadb503340c507f9a992 SHA512 
8ac8982f418a2d71dffcf027ffe0b7eefa3ee49413a726a8ee9e758975d8f86c687a64b55cd94e09b7936d1c6990285ddc90a3c2b1989af44322937c5c4fb8d7
 WHIRLPOOL 
b6daa0a93282e9df73635cbe97c473fd22aa3baf035c3ffcb5966152e20b26d85979fe8a5ecf9128157422f3f60dc27c82c843b9a0e6e80b7de7da596250
+DIST bashcomp-2.0.2.tar.gz 3625 SHA256 
6ede58bfbe99f0dca1eb9236492aa20a6755e5731526de56e15d1e2b220165c9 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
 WHIRLPOOL 
4b6cb989235d5fed8fd9986c1419ab337df38384fe2b307fd78f08f8696f4a2328845ed4f27913a36e9a544e973690bc0dd2af73816e272c3faf27ff2eafa585
 DIST bashcomp2-pre1.tar.gz 3732 SHA256 
fd201638bae06f134c243887cafe402ef0a21f9e62cca3966f405c249abc9eec SHA512 
745801fe20c846cb0cdb044d712caacd75a2902c9dddc2261bdb179dcd826e5d1032d6b1f73340abe74dbb82d29b4386897291ccdf45d9bbd1fdb80a5f79fa45
 WHIRLPOOL 
eb529c7263653b3e3e36c0cf29d44c57ce64bb2144f06ff7f2df569dd2ae66eb135b2ace5542c37cb100da8b3562b32ab61bcd9f5fd3cfbf67febf5e5086e04a

diff --git a/app-shells/bash-completion/bash-completion-2.1_p20141224-r2.ebuild 
b/app-shells/bash-completion/bash-completion-2.1_p20141224-r2.ebuild
new file mode 100644
index 000..846afc8
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-2.1_p20141224-r2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+BASHCOMP_P=bashcomp-2.0.2
+inherit versionator
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="http://bash-completion.alioth.debian.org/";
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+IUSE=""
+
+RDEPEND=">=app-shells/bash-4.3_p30-r1
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp"
+DEPEND="app-arch/xz-utils"
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+# Remove unwanted completions.
+STRIP_COMPLETIONS=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
+
+   # Installed in app-editors/vim-core
+   xxd
+
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+)
+
+src_prepare() {
+   epatch "${WORKDIR}/${BASHCOMP_P}/${P}"-*.patch
+   # Bug 543100
+   epatch "${FILESDIR}/${PN}-2.1-escape-characters.patch"
+}
+
+src_test() { :; } # Skip testsuite because of interactive shell wrt #477066
+
+src_install() {
+   # work-around race conditions, bug #526996
+   mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
+
+   emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install
+
+   local file
+   for file in "${STRIP_COMPLETIONS[@]}"; do
+   rm "${ED}"/usr/share/bash-com

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-04-24 Thread Michał Górny
commit: 0b268022d974da0406bee30b4e9af6f0f5f6f9ba
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 17:59:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 18:28:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b268022

app-shells/bash-completion: Bump to 2.5

 app-shells/bash-completion/Manifest|  1 +
 .../bash-completion/bash-completion-2.5.ebuild | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index c95f07d3979..9927439a1e0 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -1,5 +1,6 @@
 DIST bash-completion-2.1_p20141224.tar.xz 257964 SHA256 
a76ffdbc9f49f48e290f0e6f3d46060d51c770f91e25b35b014bc16fec76f517 SHA512 
94649aad8dbf0f170422605a5f36c5cab61e45ce402a92f89a6eba3bd5d2e976087b35cd0a9b6d4d29ba608cee3bb27b692088c884b766447ee9eafa99c2814a
 WHIRLPOOL 
0ea12dfc8f432ffed598aee65c7080de570ebe9783415c7ebe4bd5d152fc645a132fae3a28986c029d13a4b939e15053204d73ae9b207f4ad62b9c117bf59cba
 DIST bash-completion-2.3.tar.xz 272252 SHA256 
b2e081af317f3da4fff3a332bfdbebeb5514ebc6c2d2a9cf781180acab15e8e9 SHA512 
396c060fa39aa05866d26b573d6b9eebdb96e41a17ef723e95f8b01bbda32b0b83bf9e4d978a4f0a1c0590787ae797bb3b6417b95b877f8447037cb873ccf38a
 WHIRLPOOL 
fe5ebae1c77dfba504e8f79b130ba0bc80d882a045b980a23f4642e77dfb7bb79b529c1573b13fc0986f486c41696bb94fadef677e0cabfdffe7aeea6e8ff5c0
 DIST bash-completion-2.4.tar.xz 276148 SHA256 
c0f76b5202fec9ef8ffba82f5605025ca003f27cfd7a85115f838ba5136890f6 SHA512 
b852e0a38417dfc3754a91dae2d107f99a3c2970d835a4bbaa80f2a4db8d670bc3820ddc6ada26f68070f22fb4c1db7abe50ad489b1c0f8497b1e6e91be27627
 WHIRLPOOL 
f38f148dcbca1ee47ec6fa33637ea0673c03816b607bd638605832fb76ec7fb5f24cba35cb559e8a5b06636b1ec0f225e420615b6721074fc405cb79b505b07b
+DIST bash-completion-2.5.tar.xz 276732 SHA256 
b0b9540c65532825eca030f1241731383f89b2b65e80f3492c5dd2f0438c95cf SHA512 
44ca2cbf38190c2bfa1e98021c1de36dbef0e55f9fe7840e83bd7f91b4c9afc92afa9bb03d53dbc6d9f9b468ac63ff1021a60e456fc239010010d75687eff3da
 WHIRLPOOL 
b488571aca9d8b027214c2964ec789ef616659a098a2bd65a921075d94a8014b51a802040535e44c7831b159a5094b6879935f726ee97409b575c36cd01dbc13
 DIST bashcomp-2.0.1.tar.bz2 4078 SHA256 
142348b61b32fb3f1580ac90b684b1014d6d177f371baadb503340c507f9a992 SHA512 
8ac8982f418a2d71dffcf027ffe0b7eefa3ee49413a726a8ee9e758975d8f86c687a64b55cd94e09b7936d1c6990285ddc90a3c2b1989af44322937c5c4fb8d7
 WHIRLPOOL 
b6daa0a93282e9df73635cbe97c473fd22aa3baf035c3ffcb5966152e20b26d85979fe8a5ecf9128157422f3f60dc27c82c843b9a0e6e80b7de7da596250
 DIST bashcomp-2.0.2.tar.gz 3625 SHA256 
6ede58bfbe99f0dca1eb9236492aa20a6755e5731526de56e15d1e2b220165c9 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
 WHIRLPOOL 
4b6cb989235d5fed8fd9986c1419ab337df38384fe2b307fd78f08f8696f4a2328845ed4f27913a36e9a544e973690bc0dd2af73816e272c3faf27ff2eafa585

diff --git a/app-shells/bash-completion/bash-completion-2.5.ebuild 
b/app-shells/bash-completion/bash-completion-2.5.ebuild
new file mode 100644
index 000..0585f5e0e97
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-2.5.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+BASHCOMP_P=bashcomp-2.0.2
+inherit versionator
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="https://github.com/scop/bash-completion";
+SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+IUSE=""
+
+RDEPEND=">=app-shells/bash-4.3_p30-r1
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp"
+DEPEND="app-arch/xz-utils"
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+# Remove unwanted completions.
+STRIP_COMPLETIONS=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
+
+   # Installed in app-editors/vim-core
+   xxd
+
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+
+   # Installed by sys-apps/util-linux-2.28
+   mount umount mount.linux umount.linux
+)
+
+src_prepare() {
+   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
+   # Bug 543100, update bug 601194
+   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
+   eapply_user
+}
+
+src_test() { :; } # Skip 

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-06-20 Thread Alexis Ballier
commit: e1289effd5d212a6873539d8851b1dcdde52681f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jun 20 12:47:00 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jun 20 13:15:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1289eff

app-shells/bash-completion: mark arm64 stable to catchup with other arches

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-shells/bash-completion/bash-completion-2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
index e6de9f40dcc..cf649cac408 100644
--- a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE=""
 
 RDEPEND=">=app-shells/bash-4.3_p30-r1



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-06-28 Thread Michał Górny
commit: 6065f05b037bd9bb1a3ad11143400fefa45e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 05:46:00 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 08:23:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6065f099

app-shells/bash-completion: Support running tests (creepy)

Include the dependencies and code needed to run tests. Due to DejaGnu,
we need to emulate a virtual terminal to run tests. For this purpose,
use dtach since it is the smallest tool that solves the problem that
I know of.

Restrict the tests since they fail, and the failures are likely false
positives.

 .../bash-completion/bash-completion-2.6.ebuild | 30 +++---
 1 file changed, 27 insertions(+), 3 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.6.ebuild 
b/app-shells/bash-completion/bash-completion-2.6.ebuild
index 0585f5e0e97..99d53dd87c6 100644
--- a/app-shells/bash-completion/bash-completion-2.6.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.6.ebuild
@@ -14,12 +14,20 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
-IUSE=""
+IUSE="test"
+# Multiple test failures, need to investigate the exact problem
+RESTRICT="test"
 
 RDEPEND=">=app-shells/bash-4.3_p30-r1
sys-apps/miscfiles
!app-eselect/eselect-bashcomp"
-DEPEND="app-arch/xz-utils"
+DEPEND="app-arch/xz-utils
+   test? (
+   ${RDEPEND}
+   app-misc/dtach
+   dev-util/dejagnu
+   dev-tcltk/tcllib
+   )"
 PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
 
 # Remove unwanted completions.
@@ -48,7 +56,23 @@ src_prepare() {
eapply_user
 }
 
-src_test() { :; } # Skip testsuite because of interactive shell wrt #477066
+src_test() {
+   # Tests need an interactive shell, #477066
+   # idea stolen from:
+   # 
http://pkgs.fedoraproject.org/cgit/rpms/bash-completion.git/tree/bash-completion.spec
+
+   # real-time output of the log ;-)
+   touch "${T}/dtach-test.log" || die
+   tail -f "${T}/dtach-test.log" &
+   local tail_pid=${!}
+
+   nonfatal dtach -N "${T}/dtach.sock" \
+   bash -c 'emake check &> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
+
+   kill "${tail_pid}"
+   [[ -f ${T}/dtach-test.out ]] || die "Unable to run tests"
+   [[ $(<"${T}"/dtach-test.out) == 0 ]] || die "Tests failed"
+}
 
 src_install() {
# work-around race conditions, bug #526996



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-06-28 Thread Michał Górny
commit: acb260f67098ce79cdcdc6f26c6aaf33182abef2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 05:35:13 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 08:23:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb260f6

app-shells/bash-completion: Bump to 2.6

 app-shells/bash-completion/Manifest|  1 +
 .../bash-completion/bash-completion-2.6.ebuild | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index 9927439a1e0..e00876b31ee 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -2,5 +2,6 @@ DIST bash-completion-2.1_p20141224.tar.xz 257964 SHA256 
a76ffdbc9f49f48e290f0e6f
 DIST bash-completion-2.3.tar.xz 272252 SHA256 
b2e081af317f3da4fff3a332bfdbebeb5514ebc6c2d2a9cf781180acab15e8e9 SHA512 
396c060fa39aa05866d26b573d6b9eebdb96e41a17ef723e95f8b01bbda32b0b83bf9e4d978a4f0a1c0590787ae797bb3b6417b95b877f8447037cb873ccf38a
 WHIRLPOOL 
fe5ebae1c77dfba504e8f79b130ba0bc80d882a045b980a23f4642e77dfb7bb79b529c1573b13fc0986f486c41696bb94fadef677e0cabfdffe7aeea6e8ff5c0
 DIST bash-completion-2.4.tar.xz 276148 SHA256 
c0f76b5202fec9ef8ffba82f5605025ca003f27cfd7a85115f838ba5136890f6 SHA512 
b852e0a38417dfc3754a91dae2d107f99a3c2970d835a4bbaa80f2a4db8d670bc3820ddc6ada26f68070f22fb4c1db7abe50ad489b1c0f8497b1e6e91be27627
 WHIRLPOOL 
f38f148dcbca1ee47ec6fa33637ea0673c03816b607bd638605832fb76ec7fb5f24cba35cb559e8a5b06636b1ec0f225e420615b6721074fc405cb79b505b07b
 DIST bash-completion-2.5.tar.xz 276732 SHA256 
b0b9540c65532825eca030f1241731383f89b2b65e80f3492c5dd2f0438c95cf SHA512 
44ca2cbf38190c2bfa1e98021c1de36dbef0e55f9fe7840e83bd7f91b4c9afc92afa9bb03d53dbc6d9f9b468ac63ff1021a60e456fc239010010d75687eff3da
 WHIRLPOOL 
b488571aca9d8b027214c2964ec789ef616659a098a2bd65a921075d94a8014b51a802040535e44c7831b159a5094b6879935f726ee97409b575c36cd01dbc13
+DIST bash-completion-2.6.tar.xz 279932 SHA256 
61fb652da0b1674443c34827263fe2335f9ddb12670bff208fc383a8955ca5ef SHA512 
d2eb69595c297fda7e12d645f4b84d419769408d2e4b999cc867b469c8297941c491352bb9096f21fe3502ba03761450629b4dc9fdf451d90fa37c1fa244ab67
 WHIRLPOOL 
b61b4bb0a4685c7166f2836c6ad62ae33d24cbd7018712d35ae47fda34db9f14f8ae7bb0380ff44222eb8c00cbf83138d5088ef465ebdb9d1ff10944653660ec
 DIST bashcomp-2.0.1.tar.bz2 4078 SHA256 
142348b61b32fb3f1580ac90b684b1014d6d177f371baadb503340c507f9a992 SHA512 
8ac8982f418a2d71dffcf027ffe0b7eefa3ee49413a726a8ee9e758975d8f86c687a64b55cd94e09b7936d1c6990285ddc90a3c2b1989af44322937c5c4fb8d7
 WHIRLPOOL 
b6daa0a93282e9df73635cbe97c473fd22aa3baf035c3ffcb5966152e20b26d85979fe8a5ecf9128157422f3f60dc27c82c843b9a0e6e80b7de7da596250
 DIST bashcomp-2.0.2.tar.gz 3625 SHA256 
6ede58bfbe99f0dca1eb9236492aa20a6755e5731526de56e15d1e2b220165c9 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
 WHIRLPOOL 
4b6cb989235d5fed8fd9986c1419ab337df38384fe2b307fd78f08f8696f4a2328845ed4f27913a36e9a544e973690bc0dd2af73816e272c3faf27ff2eafa585

diff --git a/app-shells/bash-completion/bash-completion-2.6.ebuild 
b/app-shells/bash-completion/bash-completion-2.6.ebuild
new file mode 100644
index 000..0585f5e0e97
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-2.6.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+BASHCOMP_P=bashcomp-2.0.2
+inherit versionator
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="https://github.com/scop/bash-completion";
+SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+IUSE=""
+
+RDEPEND=">=app-shells/bash-4.3_p30-r1
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp"
+DEPEND="app-arch/xz-utils"
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+# Remove unwanted completions.
+STRIP_COMPLETIONS=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
+
+   # Installed in app-editors/vim-core
+   xxd
+
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+
+   # Installed by sys-apps/util-linux-2.28
+   mount umount mount.linux umount.linux
+)
+
+src_prepare() {
+   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
+   # Bug 543100, update bug 601194
+   eapply "${FILESDIR}/${PN}-2.1-escape-

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-07-02 Thread Michał Górny
commit: ee18decef45d8e38d82e96e375c48ff078c73011
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul  2 17:47:39 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul  2 18:22:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee18dece

app-shells/bash-completion: Bump to 2.7

 app-shells/bash-completion/Manifest|   1 +
 .../bash-completion/bash-completion-2.7.ebuild | 122 +
 2 files changed, 123 insertions(+)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index e00876b31ee..7bdf712fcbe 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -3,5 +3,6 @@ DIST bash-completion-2.3.tar.xz 272252 SHA256 
b2e081af317f3da4fff3a332bfdbebeb55
 DIST bash-completion-2.4.tar.xz 276148 SHA256 
c0f76b5202fec9ef8ffba82f5605025ca003f27cfd7a85115f838ba5136890f6 SHA512 
b852e0a38417dfc3754a91dae2d107f99a3c2970d835a4bbaa80f2a4db8d670bc3820ddc6ada26f68070f22fb4c1db7abe50ad489b1c0f8497b1e6e91be27627
 WHIRLPOOL 
f38f148dcbca1ee47ec6fa33637ea0673c03816b607bd638605832fb76ec7fb5f24cba35cb559e8a5b06636b1ec0f225e420615b6721074fc405cb79b505b07b
 DIST bash-completion-2.5.tar.xz 276732 SHA256 
b0b9540c65532825eca030f1241731383f89b2b65e80f3492c5dd2f0438c95cf SHA512 
44ca2cbf38190c2bfa1e98021c1de36dbef0e55f9fe7840e83bd7f91b4c9afc92afa9bb03d53dbc6d9f9b468ac63ff1021a60e456fc239010010d75687eff3da
 WHIRLPOOL 
b488571aca9d8b027214c2964ec789ef616659a098a2bd65a921075d94a8014b51a802040535e44c7831b159a5094b6879935f726ee97409b575c36cd01dbc13
 DIST bash-completion-2.6.tar.xz 279932 SHA256 
61fb652da0b1674443c34827263fe2335f9ddb12670bff208fc383a8955ca5ef SHA512 
d2eb69595c297fda7e12d645f4b84d419769408d2e4b999cc867b469c8297941c491352bb9096f21fe3502ba03761450629b4dc9fdf451d90fa37c1fa244ab67
 WHIRLPOOL 
b61b4bb0a4685c7166f2836c6ad62ae33d24cbd7018712d35ae47fda34db9f14f8ae7bb0380ff44222eb8c00cbf83138d5088ef465ebdb9d1ff10944653660ec
+DIST bash-completion-2.7.tar.xz 280048 SHA256 
41ba892d3f427d4a686de32673f35401bc947a7801f684127120cdb13641441e SHA512 
514709ad2e5f6bd4e20027c7049a1144c1854a37b653d5c11fad1cdf7a46d0e1afca725d6ce75d49691149e0de57be85747f704ac1c429ef4cea114bfbff8fcd
 WHIRLPOOL 
9f5b2a4af13428a89be8c692cd4bbc38b107045d0c60ee1efe440cf7bfdc5db95f564024373442c32ad1ecfabc22346caee0f4597d71baa4ef7a28dd248c4c27
 DIST bashcomp-2.0.1.tar.bz2 4078 SHA256 
142348b61b32fb3f1580ac90b684b1014d6d177f371baadb503340c507f9a992 SHA512 
8ac8982f418a2d71dffcf027ffe0b7eefa3ee49413a726a8ee9e758975d8f86c687a64b55cd94e09b7936d1c6990285ddc90a3c2b1989af44322937c5c4fb8d7
 WHIRLPOOL 
b6daa0a93282e9df73635cbe97c473fd22aa3baf035c3ffcb5966152e20b26d85979fe8a5ecf9128157422f3f60dc27c82c843b9a0e6e80b7de7da596250
 DIST bashcomp-2.0.2.tar.gz 3625 SHA256 
6ede58bfbe99f0dca1eb9236492aa20a6755e5731526de56e15d1e2b220165c9 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
 WHIRLPOOL 
4b6cb989235d5fed8fd9986c1419ab337df38384fe2b307fd78f08f8696f4a2328845ed4f27913a36e9a544e973690bc0dd2af73816e272c3faf27ff2eafa585

diff --git a/app-shells/bash-completion/bash-completion-2.7.ebuild 
b/app-shells/bash-completion/bash-completion-2.7.ebuild
new file mode 100644
index 000..99d53dd87c6
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-2.7.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+BASHCOMP_P=bashcomp-2.0.2
+inherit versionator
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="https://github.com/scop/bash-completion";
+SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+IUSE="test"
+# Multiple test failures, need to investigate the exact problem
+RESTRICT="test"
+
+RDEPEND=">=app-shells/bash-4.3_p30-r1
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp"
+DEPEND="app-arch/xz-utils
+   test? (
+   ${RDEPEND}
+   app-misc/dtach
+   dev-util/dejagnu
+   dev-tcltk/tcllib
+   )"
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+# Remove unwanted completions.
+STRIP_COMPLETIONS=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
+
+   # Installed in app-editors/vim-core
+   xxd
+
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+
+   # Installed by 

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-07-02 Thread Michał Górny
commit: 56832027448902221b80c38db4bcde23dc1d4404
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul  2 20:17:22 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul  2 21:46:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56832027

app-shells/bash-completion: Add a live ebuild

 .../bash-completion/bash-completion-.ebuild| 129 +
 1 file changed, 129 insertions(+)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
new file mode 100644
index 000..543a7c362bb
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+BASHCOMP_P=bashcomp-2.0.2
+EGIT_REPO_URI="https://github.com/scop/bash-completion";
+inherit autotools git-r3 versionator
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="https://github.com/scop/bash-completion";
+SRC_URI="https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+
+RDEPEND=">=app-shells/bash-4.3_p30-r1
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp"
+DEPEND="app-arch/xz-utils
+   test? (
+   ${RDEPEND}
+   app-misc/dtach
+   dev-util/dejagnu
+   dev-tcltk/tcllib
+   )"
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+# Remove unwanted completions.
+STRIP_COMPLETIONS=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
+
+   # Installed in app-editors/vim-core
+   xxd
+
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+
+   # Installed by sys-apps/util-linux-2.28
+   mount umount mount.linux umount.linux
+)
+
+src_unpack() {
+   git-r3_src_unpack
+   default
+}
+
+src_prepare() {
+   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
+   eapply_user
+   eautoreconf
+}
+
+src_test() {
+   # Tests need an interactive shell, #477066
+   # idea stolen from:
+   # 
http://pkgs.fedoraproject.org/cgit/rpms/bash-completion.git/tree/bash-completion.spec
+
+   # real-time output of the log ;-)
+   touch "${T}/dtach-test.log" || die
+   tail -f "${T}/dtach-test.log" &
+   local tail_pid=${!}
+
+   # override the default expect timeout and buffer size to avoid tests
+   # failing randomly due to cold cache, busy system or just more output
+   # than upstream anticipated (they run tests on pristine docker
+   # installs of binary distros)
+   nonfatal dtach -N "${T}/dtach.sock" \
+   bash -c 'emake check RUNTESTFLAGS="OPT_TIMEOUT=300 
OPT_BUFFER_SIZE=100" \
+   &> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
+
+   kill "${tail_pid}"
+   [[ -f ${T}/dtach-test.out ]] || die "Unable to run tests"
+   [[ $(<"${T}"/dtach-test.out) == 0 ]] || die "Tests failed"
+}
+
+src_install() {
+   # work-around race conditions, bug #526996
+   mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
+
+   emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install
+
+   local file
+   for file in "${STRIP_COMPLETIONS[@]}"; do
+   rm "${ED}"/usr/share/bash-completion/completions/${file} || die
+   done
+   # remove deprecated completions (moved to other packages)
+   rm "${ED}"/usr/share/bash-completion/completions/_* || die
+
+   dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
+
+   # install the eselect module
+   insinto /usr/share/eselect/modules
+   doins "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect"
+   doman "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect.5"
+}
+
+pkg_postinst() {
+   local v
+   for v in ${REPLACING_VERSIONS}; do
+   if ! version_is_at_least 2.1-r90 ${v}; then
+   ewarn "For bash-completion autoloader to work, all 
completions need to"
+   ewarn "be installed in 
/usr/share/bash-completion/completions. You may"
+   ewarn "need to rebuild packages that installed 
completions in the old"
+   ewarn "location. You can do this using:"
+   ewarn
+   ewarn "$ find ${EPREFIX}/usr/share/bash-completion 
-maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +"
+   ewarn
+   ewarn "After the rebuild, you should remove the old 
setup symlinks:"
+   ewarn
+   ewarn "$ find ${EPREFIX}/etc/bash_completion.d -type l 
-delete"
+   fi
+   don

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-03-11 Thread Michał Górny
commit: ddcca142e8aeffdba8a5a40d886f3f8254252be4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 11 15:32:44 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 11 15:56:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcca142

app-shells/bash-completion: Remove implicit completions for vim

Closes: https://bugs.gentoo.org/649986

 ...n-.ebuild => bash-completion-2.7-r3.ebuild} | 34 ++
 .../bash-completion/bash-completion-.ebuild|  6 
 2 files changed, 22 insertions(+), 18 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
similarity index 78%
copy from app-shells/bash-completion/bash-completion-.ebuild
copy to app-shells/bash-completion/bash-completion-2.7-r3.ebuild
index 5a21ed358e4..8b94a7a3122 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
@@ -4,17 +4,19 @@
 EAPI=6
 
 BASHCOMP_P=bashcomp-2.0.2
-EGIT_REPO_URI="https://github.com/scop/bash-completion";
-inherit autotools git-r3 versionator
+inherit versionator
 
 DESCRIPTION="Programmable Completion for bash"
 HOMEPAGE="https://github.com/scop/bash-completion";
-SRC_URI="https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
+# Multiple test failures, need to investigate the exact problem
+RESTRICT="test"
 
 # completion collision with net-fs/mc
 RDEPEND=">=app-shells/bash-4.3_p30-r1
@@ -48,19 +50,20 @@ STRIP_COMPLETIONS=(
# Installed by sys-apps/util-linux-2.28
mount umount mount.linux umount.linux
 
-   # Deprecated in favor of sys-apps/util-linux-2.31
-   _rfkill
+   # Installed by sys-apps/util-linux-2.31
+   rfkill
 )
 
-src_unpack() {
-   git-r3_src_unpack
-   default
-}
-
 src_prepare() {
eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
+   # Bug 543100, update bug 601194
+   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
eapply_user
-   eautoreconf
+
+   # Remove implicit completions for vim.
+   # https://bugs.gentoo.org/649986
+   sed -i -e 's/vi vim gvim rvim view rview rgvim rgview gview//' \
+   bash_completion || die
 }
 
 src_test() {
@@ -73,13 +76,8 @@ src_test() {
tail -f "${T}/dtach-test.log" &
local tail_pid=${!}
 
-   # override the default expect timeout and buffer size to avoid tests
-   # failing randomly due to cold cache, busy system or just more output
-   # than upstream anticipated (they run tests on pristine docker
-   # installs of binary distros)
nonfatal dtach -N "${T}/dtach.sock" \
-   bash -c 'emake check RUNTESTFLAGS="OPT_TIMEOUT=300 
OPT_BUFFER_SIZE=100" \
-   &> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
+   bash -c 'emake check &> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
 
kill "${tail_pid}"
[[ -f ${T}/dtach-test.out ]] || die "Unable to run tests"

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 5a21ed358e4..cec5bc36226 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -60,6 +60,12 @@ src_unpack() {
 src_prepare() {
eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
eapply_user
+
+   # Remove implicit completions for vim.
+   # https://bugs.gentoo.org/649986
+   sed -i -e 's/vi vim gvim rvim view rview rgvim rgview gview//' \
+   bash_completion || die
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-01-05 Thread Michał Górny
commit: b0d2ac11db06d5963b0ca309b1e27478adb85bed
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 09:41:55 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 09:43:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d2ac11

app-shells/bash-completion: Block net-fs/mc due to file collision

Closes: https://bugs.gentoo.org/639828

 ...{bash-completion-2.7-r1.ebuild => bash-completion-2.7-r2.ebuild} | 6 --
 app-shells/bash-completion/bash-completion-.ebuild  | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r2.ebuild
similarity index 96%
rename from app-shells/bash-completion/bash-completion-2.7-r1.ebuild
rename to app-shells/bash-completion/bash-completion-2.7-r2.ebuild
index 421b7392616..9509c019a0b 100644
--- a/app-shells/bash-completion/bash-completion-2.7-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,9 +18,11 @@ IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"
 
+# completion collision with net-fs/mc
 RDEPEND=">=app-shells/bash-4.3_p30-r1
sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp"
+   !app-eselect/eselect-bashcomp
+   !!net-fs/mc"
 DEPEND="app-arch/xz-utils
test? (
${RDEPEND}

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 0d8fdec50aa..5a21ed358e4 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,9 +16,11 @@ SLOT="0"
 KEYWORDS=""
 IUSE="test"
 
+# completion collision with net-fs/mc
 RDEPEND=">=app-shells/bash-4.3_p30-r1
sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp"
+   !app-eselect/eselect-bashcomp
+   !!net-fs/mc"
 DEPEND="app-arch/xz-utils
test? (
${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-01-01 Thread Michał Górny
commit: 02ee99b588ea9b98e10f9a3b0c4a43572acf5f40
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan  1 21:57:32 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan  2 06:18:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ee99b5

app-shells/bash-completion: Clean old up

 app-shells/bash-completion/Manifest|   1 -
 .../bash-completion/bash-completion-2.5.ebuild |  98 -
 .../bash-completion/bash-completion-2.7.ebuild | 122 -
 3 files changed, 221 deletions(-)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index abcdc1b873f..47fa6871447 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -1,4 +1,3 @@
 DIST bash-completion-2.4.tar.xz 276148 BLAKE2B 
1ca38db1d1ad9f0bf7d1aa4e49cba1c82a6a575b05118099b609da12bf2e369637be907cba1d46e1e33fface482ebd7c63d70d56c948e45ef71725780ffb2171
 SHA512 
b852e0a38417dfc3754a91dae2d107f99a3c2970d835a4bbaa80f2a4db8d670bc3820ddc6ada26f68070f22fb4c1db7abe50ad489b1c0f8497b1e6e91be27627
-DIST bash-completion-2.5.tar.xz 276732 BLAKE2B 
bf1d51ee2ede39d5ff0a2ebcb3b4d763f36ecf8f8ce6923e9b907922ef685569c9cd65713775cdd56bee4584e87f958f3160efc0b53c9460de065de9e92efbdb
 SHA512 
44ca2cbf38190c2bfa1e98021c1de36dbef0e55f9fe7840e83bd7f91b4c9afc92afa9bb03d53dbc6d9f9b468ac63ff1021a60e456fc239010010d75687eff3da
 DIST bash-completion-2.7.tar.xz 280048 BLAKE2B 
88b09f451fd4e14daf8e139951a4b65aaa9d9b1d86dceade388a726ac7f3caff2546597695c3f0cbd5dd64e20472d0cf3e98e0f367898b81d696d4ccb8f2fb73
 SHA512 
514709ad2e5f6bd4e20027c7049a1144c1854a37b653d5c11fad1cdf7a46d0e1afca725d6ce75d49691149e0de57be85747f704ac1c429ef4cea114bfbff8fcd
 DIST bashcomp-2.0.2.tar.gz 3625 BLAKE2B 
ebd835e23634e8a7491467ad66c53941763cea43bad75fe24982d3885be2d2ba132e5273a655fec34705224315d7a3f0248c030fb7685fc613ac4f489cde5bf5
 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce

diff --git a/app-shells/bash-completion/bash-completion-2.5.ebuild 
b/app-shells/bash-completion/bash-completion-2.5.ebuild
deleted file mode 100644
index 0585f5e0e97..000
--- a/app-shells/bash-completion/bash-completion-2.5.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-BASHCOMP_P=bashcomp-2.0.2
-inherit versionator
-
-DESCRIPTION="Programmable Completion for bash"
-HOMEPAGE="https://github.com/scop/bash-completion";
-SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
-   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
-IUSE=""
-
-RDEPEND=">=app-shells/bash-4.3_p30-r1
-   sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp"
-DEPEND="app-arch/xz-utils"
-PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
-
-# Remove unwanted completions.
-STRIP_COMPLETIONS=(
-   # Slackware package stuff, quite generic names cause collisions
-   # (e.g. with sys-apps/pacman)
-   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
-
-   # Debian/Red Hat network stuff
-   ifdown ifup ifstatus
-
-   # Installed in app-editors/vim-core
-   xxd
-
-   # Now-dead symlinks to deprecated completions
-   hd ncal
-
-   # Installed by sys-apps/util-linux-2.28
-   mount umount mount.linux umount.linux
-)
-
-src_prepare() {
-   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
-   # Bug 543100, update bug 601194
-   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
-   eapply_user
-}
-
-src_test() { :; } # Skip testsuite because of interactive shell wrt #477066
-
-src_install() {
-   # work-around race conditions, bug #526996
-   mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
-
-   emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install
-
-   local file
-   for file in "${STRIP_COMPLETIONS[@]}"; do
-   rm "${ED}"/usr/share/bash-completion/completions/${file} || die
-   done
-   # remove deprecated completions (moved to other packages)
-   rm "${ED}"/usr/share/bash-completion/completions/_* || die
-
-   dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
-
-   # install the eselect module
-   insinto /usr/share/eselect/modules
-   doins "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect"
-   doman "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect.5"
-}
-
-pkg_postinst() {
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   if ! version_is_at_least 2.1-r90 ${v}; then
-   e

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-11-25 Thread David Seifert
commit: dea73da724b835299a85a4bb3803912912b4b534
Author: David Seifert  gentoo  org>
AuthorDate: Sat Nov 25 18:03:52 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Nov 25 19:53:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea73da7

app-shells/bash-completion: [QA] Consistent whitespace in metadata.xml

 app-shells/bash-completion/metadata.xml | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/app-shells/bash-completion/metadata.xml 
b/app-shells/bash-completion/metadata.xml
index 5ceec3abea7..b55bf3f4971 100644
--- a/app-shells/bash-completion/metadata.xml
+++ b/app-shells/bash-completion/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 

@@ -10,16 +10,16 @@
Gentoo Shell Tools Project


-  Since v2.04, bash has allowed you to intelligently program and extend its
-  standard completion behavior to achieve complex command lines with just a
-  few keystrokes. Imagine typing ssh [Tab] and being able to complete on hosts
-  from your ~/.ssh/known_hosts files. Or typing man 3 str [Tab] and getting a
-  list of all string handling functions in the UNIX manual. mount system:
-  [Tab] would complete on all exported file-systems from the host called
-  system, while make [Tab] would complete on all targets in Makefile. This
-  project was conceived to produce programmable completion routines for the
-  most common Linux/UNIX commands, reducing the amount of typing sysadmins and
-  programmers need to do on a daily basis.
+   Since v2.04, bash has allowed you to intelligently program and 
extend its
+   standard completion behavior to achieve complex command lines 
with just a
+   few keystrokes. Imagine typing ssh [Tab] and being able to 
complete on hosts
+   from your ~/.ssh/known_hosts files. Or typing man 3 str [Tab] 
and getting a
+   list of all string handling functions in the UNIX manual. mount 
system:
+   [Tab] would complete on all exported file-systems from the host 
called
+   system, while make [Tab] would complete on all targets in 
Makefile. This
+   project was conceived to produce programmable completion 
routines for the
+   most common Linux/UNIX commands, reducing the amount of typing 
sysadmins and
+   programmers need to do on a daily basis.


mgorny/bashcomp2



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-10-23 Thread Michał Górny
commit: 9f8c7401d89d6a01d96c811e7e3ca4e84b7b3309
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 23 21:30:55 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 23 21:31:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8c7401

app-shells/bash-completion: Strip colliding rfkill executable

Closes: https://bugs.gentoo.org/635158

 ...n-.ebuild => bash-completion-2.7-r1.ebuild} | 28 ++
 .../bash-completion/bash-completion-.ebuild|  3 +++
 2 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r1.ebuild
similarity index 81%
copy from app-shells/bash-completion/bash-completion-.ebuild
copy to app-shells/bash-completion/bash-completion-2.7-r1.ebuild
index 543a7c362bb..421b7392616 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r1.ebuild
@@ -4,17 +4,19 @@
 EAPI=6
 
 BASHCOMP_P=bashcomp-2.0.2
-EGIT_REPO_URI="https://github.com/scop/bash-completion";
-inherit autotools git-r3 versionator
+inherit versionator
 
 DESCRIPTION="Programmable Completion for bash"
 HOMEPAGE="https://github.com/scop/bash-completion";
-SRC_URI="https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
+# Multiple test failures, need to investigate the exact problem
+RESTRICT="test"
 
 RDEPEND=">=app-shells/bash-4.3_p30-r1
sys-apps/miscfiles
@@ -45,17 +47,16 @@ STRIP_COMPLETIONS=(
 
# Installed by sys-apps/util-linux-2.28
mount umount mount.linux umount.linux
-)
 
-src_unpack() {
-   git-r3_src_unpack
-   default
-}
+   # Installed by sys-apps/util-linux-2.31
+   rfkill
+)
 
 src_prepare() {
eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
+   # Bug 543100, update bug 601194
+   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
eapply_user
-   eautoreconf
 }
 
 src_test() {
@@ -68,13 +69,8 @@ src_test() {
tail -f "${T}/dtach-test.log" &
local tail_pid=${!}
 
-   # override the default expect timeout and buffer size to avoid tests
-   # failing randomly due to cold cache, busy system or just more output
-   # than upstream anticipated (they run tests on pristine docker
-   # installs of binary distros)
nonfatal dtach -N "${T}/dtach.sock" \
-   bash -c 'emake check RUNTESTFLAGS="OPT_TIMEOUT=300 
OPT_BUFFER_SIZE=100" \
-   &> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
+   bash -c 'emake check &> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
 
kill "${tail_pid}"
[[ -f ${T}/dtach-test.out ]] || die "Unable to run tests"

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 543a7c362bb..0d8fdec50aa 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -45,6 +45,9 @@ STRIP_COMPLETIONS=(
 
# Installed by sys-apps/util-linux-2.28
mount umount mount.linux umount.linux
+
+   # Deprecated in favor of sys-apps/util-linux-2.31
+   _rfkill
 )
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2016-04-09 Thread Michał Górny
commit: ccc1edcc8d75294dffb3573200691b812f4e2469
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  9 10:15:24 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  9 10:16:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc1edcc

app-shells/bash-completion: Bump to 4.3, #579070

 app-shells/bash-completion/Manifest|  1 +
 .../bash-completion/bash-completion-2.3.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index dd78b63..6b5d3ff 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -2,5 +2,6 @@ DIST bash-completion-1.3.tar.bz2 211899 SHA256 
8ebe30579f0f3e1a521013bcdd1831936
 DIST bash-completion-2.1.tar.bz2 265329 SHA256 
2b606804a7d5f823380a882e0f7b6c8a37b0e768e72c3d4107c51fbe8a46ae4f SHA512 
0bc71039ef136b1ccb72527eb40f2ed4068a58dc31b1ac1ee52a40e7c950ea4cfbb4f1bee2f0da6774e56062578fa3653096e6d306eea7f028dd55ff737e92fe
 WHIRLPOOL 
0275d8ac99a0ac5b12637bf2b13561d656b239ba7c166071cb283a481df2fdd904ad1c18608ea35b9af4f0f4db3b034f833f0fd586a0096626d1b268bcd8fc00
 DIST bash-completion-2.1_p20141224.tar.xz 257964 SHA256 
a76ffdbc9f49f48e290f0e6f3d46060d51c770f91e25b35b014bc16fec76f517 SHA512 
94649aad8dbf0f170422605a5f36c5cab61e45ce402a92f89a6eba3bd5d2e976087b35cd0a9b6d4d29ba608cee3bb27b692088c884b766447ee9eafa99c2814a
 WHIRLPOOL 
0ea12dfc8f432ffed598aee65c7080de570ebe9783415c7ebe4bd5d152fc645a132fae3a28986c029d13a4b939e15053204d73ae9b207f4ad62b9c117bf59cba
 DIST bash-completion-2.2.tar.xz 271260 SHA256 
4d47531b59e7bd3723b356a3977f85a088666de693d3af86fa0e6909166cdfac SHA512 
58121bb281b41d6e353ba1e96c8b1890e34fc59375fffc15161d9222f33bbeb0d8c61feb2b6c027eeb44143f4c8e97dd7ffd8012671027980055ef2caeddf150
 WHIRLPOOL 
b03f0cec12cce3e153307e197aadbb37ed02131bc9d26ece8cf22e9ee37b2fa26e723cbd44534b16b33b9fc3f055029546493d8550a839eacd38ba3fc379b2f5
+DIST bash-completion-2.3.tar.xz 272252 SHA256 
b2e081af317f3da4fff3a332bfdbebeb5514ebc6c2d2a9cf781180acab15e8e9 SHA512 
396c060fa39aa05866d26b573d6b9eebdb96e41a17ef723e95f8b01bbda32b0b83bf9e4d978a4f0a1c0590787ae797bb3b6417b95b877f8447037cb873ccf38a
 WHIRLPOOL 
fe5ebae1c77dfba504e8f79b130ba0bc80d882a045b980a23f4642e77dfb7bb79b529c1573b13fc0986f486c41696bb94fadef677e0cabfdffe7aeea6e8ff5c0
 DIST bashcomp-2.0.1.tar.bz2 4078 SHA256 
142348b61b32fb3f1580ac90b684b1014d6d177f371baadb503340c507f9a992 SHA512 
8ac8982f418a2d71dffcf027ffe0b7eefa3ee49413a726a8ee9e758975d8f86c687a64b55cd94e09b7936d1c6990285ddc90a3c2b1989af44322937c5c4fb8d7
 WHIRLPOOL 
b6daa0a93282e9df73635cbe97c473fd22aa3baf035c3ffcb5966152e20b26d85979fe8a5ecf9128157422f3f60dc27c82c843b9a0e6e80b7de7da596250
 DIST bashcomp-2.0.2.tar.gz 3625 SHA256 
6ede58bfbe99f0dca1eb9236492aa20a6755e5731526de56e15d1e2b220165c9 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
 WHIRLPOOL 
4b6cb989235d5fed8fd9986c1419ab337df38384fe2b307fd78f08f8696f4a2328845ed4f27913a36e9a544e973690bc0dd2af73816e272c3faf27ff2eafa585

diff --git a/app-shells/bash-completion/bash-completion-2.3.ebuild 
b/app-shells/bash-completion/bash-completion-2.3.ebuild
new file mode 100644
index 000..f403f51
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-2.3.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+BASHCOMP_P=bashcomp-2.0.2
+inherit versionator
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="https://github.com/scop/bash-completion";
+SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+IUSE=""
+
+RDEPEND=">=app-shells/bash-4.3_p30-r1
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp"
+DEPEND="app-arch/xz-utils"
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+# Remove unwanted completions.
+STRIP_COMPLETIONS=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
+
+   # Installed in app-editors/vim-core
+   xxd
+
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+)
+
+src_prepare() {
+   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
+   # Bug 543100
+   eapply "${FILESDIR}/${PN}-2.1-escape-characters.patch"
+   eapply_user
+}
+
+src_test() { :; } # Skip testsuit

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2016-03-26 Thread Michał Górny
commit: 997ee22bd27bebd1e1510508b81cbc53d0b55ac8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 26 15:50:26 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 26 15:54:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997ee22b

app-shells/bash-completion: Bump to 2.2, #577836

 app-shells/bash-completion/Manifest|  1 +
 .../bash-completion/bash-completion-2.2.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index 517a2b3..72036f3 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -1,6 +1,7 @@
 DIST bash-completion-1.3.tar.bz2 211899 SHA256 
8ebe30579f0f3e1a521013bcdd183193605dab353d7a244ff2582fb3a36f7bec SHA512 
f0c6eb3edce982d1306fdb7ba2cb598c08cff4bde8496fca369b3c4d2d3af0ef48dd494ab96258cc90f30b875a56759aad13a6b1bfb4928bfba4634cce6bf8be
 WHIRLPOOL 
9ea16b019eadcdcf60046b58d2c0f3ab68c189f461842d3d9f585ff25d8ba1bd48bf847868c2cc7e5475320d9c7aeaf21ce74818345c7fe648500549d51f29f8
 DIST bash-completion-2.1.tar.bz2 265329 SHA256 
2b606804a7d5f823380a882e0f7b6c8a37b0e768e72c3d4107c51fbe8a46ae4f SHA512 
0bc71039ef136b1ccb72527eb40f2ed4068a58dc31b1ac1ee52a40e7c950ea4cfbb4f1bee2f0da6774e56062578fa3653096e6d306eea7f028dd55ff737e92fe
 WHIRLPOOL 
0275d8ac99a0ac5b12637bf2b13561d656b239ba7c166071cb283a481df2fdd904ad1c18608ea35b9af4f0f4db3b034f833f0fd586a0096626d1b268bcd8fc00
 DIST bash-completion-2.1_p20141224.tar.xz 257964 SHA256 
a76ffdbc9f49f48e290f0e6f3d46060d51c770f91e25b35b014bc16fec76f517 SHA512 
94649aad8dbf0f170422605a5f36c5cab61e45ce402a92f89a6eba3bd5d2e976087b35cd0a9b6d4d29ba608cee3bb27b692088c884b766447ee9eafa99c2814a
 WHIRLPOOL 
0ea12dfc8f432ffed598aee65c7080de570ebe9783415c7ebe4bd5d152fc645a132fae3a28986c029d13a4b939e15053204d73ae9b207f4ad62b9c117bf59cba
+DIST bash-completion-2.2.tar.xz 271260 SHA256 
4d47531b59e7bd3723b356a3977f85a088666de693d3af86fa0e6909166cdfac SHA512 
58121bb281b41d6e353ba1e96c8b1890e34fc59375fffc15161d9222f33bbeb0d8c61feb2b6c027eeb44143f4c8e97dd7ffd8012671027980055ef2caeddf150
 WHIRLPOOL 
b03f0cec12cce3e153307e197aadbb37ed02131bc9d26ece8cf22e9ee37b2fa26e723cbd44534b16b33b9fc3f055029546493d8550a839eacd38ba3fc379b2f5
 DIST bashcomp-2.0.1.tar.bz2 4078 SHA256 
142348b61b32fb3f1580ac90b684b1014d6d177f371baadb503340c507f9a992 SHA512 
8ac8982f418a2d71dffcf027ffe0b7eefa3ee49413a726a8ee9e758975d8f86c687a64b55cd94e09b7936d1c6990285ddc90a3c2b1989af44322937c5c4fb8d7
 WHIRLPOOL 
b6daa0a93282e9df73635cbe97c473fd22aa3baf035c3ffcb5966152e20b26d85979fe8a5ecf9128157422f3f60dc27c82c843b9a0e6e80b7de7da596250
 DIST bashcomp-2.0.2.tar.gz 3625 SHA256 
6ede58bfbe99f0dca1eb9236492aa20a6755e5731526de56e15d1e2b220165c9 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
 WHIRLPOOL 
4b6cb989235d5fed8fd9986c1419ab337df38384fe2b307fd78f08f8696f4a2328845ed4f27913a36e9a544e973690bc0dd2af73816e272c3faf27ff2eafa585
 DIST bashcomp2-pre1.tar.gz 3732 SHA256 
fd201638bae06f134c243887cafe402ef0a21f9e62cca3966f405c249abc9eec SHA512 
745801fe20c846cb0cdb044d712caacd75a2902c9dddc2261bdb179dcd826e5d1032d6b1f73340abe74dbb82d29b4386897291ccdf45d9bbd1fdb80a5f79fa45
 WHIRLPOOL 
eb529c7263653b3e3e36c0cf29d44c57ce64bb2144f06ff7f2df569dd2ae66eb135b2ace5542c37cb100da8b3562b32ab61bcd9f5fd3cfbf67febf5e5086e04a

diff --git a/app-shells/bash-completion/bash-completion-2.2.ebuild 
b/app-shells/bash-completion/bash-completion-2.2.ebuild
new file mode 100644
index 000..f403f51
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-2.2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+BASHCOMP_P=bashcomp-2.0.2
+inherit versionator
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="https://github.com/scop/bash-completion";
+SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+IUSE=""
+
+RDEPEND=">=app-shells/bash-4.3_p30-r1
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp"
+DEPEND="app-arch/xz-utils"
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+# Remove unwanted completions.
+STRIP_COMPLETIONS=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
+
+   # Installed in app-editors/vim-core
+  

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2016-03-26 Thread Michał Górny
commit: 029b9eeb5a6e13e3726d1bfadce746925d48e5de
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 26 15:53:07 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 26 15:54:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029b9eeb

app-shells/bash-completion: Drop interim old versions

 .../bash-completion/bash-completion-2.1-r91.ebuild |  93 ---
 .../bash-completion/bash-completion-2.1-r92.ebuild |  93 ---
 .../bash-completion/bash-completion-2.1-r93.ebuild |  94 ---
 .../bash-completion/bash-completion-2.1-r94.ebuild |  96 
 .../bash-completion/bash-completion-2.1.ebuild | 100 -
 5 files changed, 476 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.1-r91.ebuild 
b/app-shells/bash-completion/bash-completion-2.1-r91.ebuild
deleted file mode 100644
index 4c81a9a..000
--- a/app-shells/bash-completion/bash-completion-2.1-r91.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit versionator
-
-DESCRIPTION="Programmable Completion for bash"
-HOMEPAGE="http://bash-completion.alioth.debian.org/";
-SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/bashcomp2-pre1.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
-IUSE=""
-
-RDEPEND="|| ( >=app-shells/bash-4.1 app-shells/zsh )
-   sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp"
-
-# Remove unwanted completions.
-STRIP_COMPLETIONS=(
-   # Included in util-linux, bug #468544
-   cal dmesg eject hd hexdump hwclock ionice look ncal renice rtcwake
-
-   # Slackware package stuff, quite generic names cause collisions
-   # (e.g. with sys-apps/pacman)
-   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
-
-   # Debian/Red Hat network stuff
-   ifdown ifup ifstatus
-)
-
-src_prepare() {
-   epatch "${WORKDIR}"/bashcomp2-pre1/*.patch
-}
-
-src_test() { :; } # Skip testsuite because of interactive shell wrt #477066
-
-src_install() {
-   # work-around race conditions, bug #526996
-   mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
-
-   default
-
-   # use the copies from >=sys-apps/util-linux-2.23 wrt #468544 -> hd and 
ncal
-   # becomes dead symlinks as a result
-   local file
-   for file in "${STRIP_COMPLETIONS[@]}"; do
-   rm "${ED}"/usr/share/bash-completion/completions/${file} || die
-   done
-
-   # use the copy from app-editors/vim-core:
-   rm "${ED}"/usr/share/bash-completion/completions/xxd || die
-
-   # use the copy from net-misc/networkmanager:
-   rm "${ED}"/usr/share/bash-completion/completions/nmcli || die
-
-   dodoc AUTHORS CHANGES README
-
-   # install the eselect module
-   insinto /usr/share/eselect/modules
-   doins "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect
-   doman "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect.5
-}
-
-pkg_postinst() {
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   if ! version_is_at_least 2.1-r90 ${v}; then
-   ewarn "For bash-completion autoloader to work, all 
completions need to"
-   ewarn "be installed in 
/usr/share/bash-completion/completions. You may"
-   ewarn "need to rebuild packages that installed 
completions in the old"
-   ewarn "location. You can do this using:"
-   ewarn
-   ewarn "$ find ${EPREFIX}/usr/share/bash-completion 
-maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +"
-   ewarn
-   ewarn "After the rebuild, you should remove the old 
setup symlinks:"
-   ewarn
-   ewarn "$ find ${EPREFIX}/etc/bash_completion.d -type l 
-delete"
-   fi
-   done
-
-   if has_version 'app-shells/zsh'; then
-   elog
-   elog "If you are interested in using the provided bash 
completion functions with"
-   elog "zsh, valuable tips on the effective use of bashcompinit 
are available:"
-   elog "  http://www.zsh.org/mla/workers/2003/msg00046.html";
-   elog
-   fi
-}

diff --git a/app-shells/bash-completion/bash-completion-2.1-r92.ebuild 
b/app-shells/bash-completion/bash-completion-2.1-r92.ebuild
deleted file mode 100644
index 8de401c..000
--- a/app-shells/bash-completion/bash-completion-2.1-r92.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2016-03-26 Thread Michał Górny
commit: 2a6a223984eb3ec014eeb02dfef19f87b05bcb96
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 26 15:55:36 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 26 15:55:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6a2239

app-shells/bash-completion: clean Manifest up

 app-shells/bash-completion/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index 72036f3..dd78b63 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -4,4 +4,3 @@ DIST bash-completion-2.1_p20141224.tar.xz 257964 SHA256 
a76ffdbc9f49f48e290f0e6f
 DIST bash-completion-2.2.tar.xz 271260 SHA256 
4d47531b59e7bd3723b356a3977f85a088666de693d3af86fa0e6909166cdfac SHA512 
58121bb281b41d6e353ba1e96c8b1890e34fc59375fffc15161d9222f33bbeb0d8c61feb2b6c027eeb44143f4c8e97dd7ffd8012671027980055ef2caeddf150
 WHIRLPOOL 
b03f0cec12cce3e153307e197aadbb37ed02131bc9d26ece8cf22e9ee37b2fa26e723cbd44534b16b33b9fc3f055029546493d8550a839eacd38ba3fc379b2f5
 DIST bashcomp-2.0.1.tar.bz2 4078 SHA256 
142348b61b32fb3f1580ac90b684b1014d6d177f371baadb503340c507f9a992 SHA512 
8ac8982f418a2d71dffcf027ffe0b7eefa3ee49413a726a8ee9e758975d8f86c687a64b55cd94e09b7936d1c6990285ddc90a3c2b1989af44322937c5c4fb8d7
 WHIRLPOOL 
b6daa0a93282e9df73635cbe97c473fd22aa3baf035c3ffcb5966152e20b26d85979fe8a5ecf9128157422f3f60dc27c82c843b9a0e6e80b7de7da596250
 DIST bashcomp-2.0.2.tar.gz 3625 SHA256 
6ede58bfbe99f0dca1eb9236492aa20a6755e5731526de56e15d1e2b220165c9 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
 WHIRLPOOL 
4b6cb989235d5fed8fd9986c1419ab337df38384fe2b307fd78f08f8696f4a2328845ed4f27913a36e9a544e973690bc0dd2af73816e272c3faf27ff2eafa585
-DIST bashcomp2-pre1.tar.gz 3732 SHA256 
fd201638bae06f134c243887cafe402ef0a21f9e62cca3966f405c249abc9eec SHA512 
745801fe20c846cb0cdb044d712caacd75a2902c9dddc2261bdb179dcd826e5d1032d6b1f73340abe74dbb82d29b4386897291ccdf45d9bbd1fdb80a5f79fa45
 WHIRLPOOL 
eb529c7263653b3e3e36c0cf29d44c57ce64bb2144f06ff7f2df569dd2ae66eb135b2ace5542c37cb100da8b3562b32ab61bcd9f5fd3cfbf67febf5e5086e04a



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2016-08-13 Thread Michał Górny
commit: 49f4636b79f8caae4c1b5e19c94a4ef80338070d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 13 18:10:53 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 13 18:31:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f4636b

app-shells/bash-completion: Bump to 2.4

 app-shells/bash-completion/Manifest|  1 +
 .../bash-completion/bash-completion-2.4.ebuild | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index 6b5d3ff..f34fff6 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -3,5 +3,6 @@ DIST bash-completion-2.1.tar.bz2 265329 SHA256 
2b606804a7d5f823380a882e0f7b6c8a3
 DIST bash-completion-2.1_p20141224.tar.xz 257964 SHA256 
a76ffdbc9f49f48e290f0e6f3d46060d51c770f91e25b35b014bc16fec76f517 SHA512 
94649aad8dbf0f170422605a5f36c5cab61e45ce402a92f89a6eba3bd5d2e976087b35cd0a9b6d4d29ba608cee3bb27b692088c884b766447ee9eafa99c2814a
 WHIRLPOOL 
0ea12dfc8f432ffed598aee65c7080de570ebe9783415c7ebe4bd5d152fc645a132fae3a28986c029d13a4b939e15053204d73ae9b207f4ad62b9c117bf59cba
 DIST bash-completion-2.2.tar.xz 271260 SHA256 
4d47531b59e7bd3723b356a3977f85a088666de693d3af86fa0e6909166cdfac SHA512 
58121bb281b41d6e353ba1e96c8b1890e34fc59375fffc15161d9222f33bbeb0d8c61feb2b6c027eeb44143f4c8e97dd7ffd8012671027980055ef2caeddf150
 WHIRLPOOL 
b03f0cec12cce3e153307e197aadbb37ed02131bc9d26ece8cf22e9ee37b2fa26e723cbd44534b16b33b9fc3f055029546493d8550a839eacd38ba3fc379b2f5
 DIST bash-completion-2.3.tar.xz 272252 SHA256 
b2e081af317f3da4fff3a332bfdbebeb5514ebc6c2d2a9cf781180acab15e8e9 SHA512 
396c060fa39aa05866d26b573d6b9eebdb96e41a17ef723e95f8b01bbda32b0b83bf9e4d978a4f0a1c0590787ae797bb3b6417b95b877f8447037cb873ccf38a
 WHIRLPOOL 
fe5ebae1c77dfba504e8f79b130ba0bc80d882a045b980a23f4642e77dfb7bb79b529c1573b13fc0986f486c41696bb94fadef677e0cabfdffe7aeea6e8ff5c0
+DIST bash-completion-2.4.tar.xz 276148 SHA256 
c0f76b5202fec9ef8ffba82f5605025ca003f27cfd7a85115f838ba5136890f6 SHA512 
b852e0a38417dfc3754a91dae2d107f99a3c2970d835a4bbaa80f2a4db8d670bc3820ddc6ada26f68070f22fb4c1db7abe50ad489b1c0f8497b1e6e91be27627
 WHIRLPOOL 
f38f148dcbca1ee47ec6fa33637ea0673c03816b607bd638605832fb76ec7fb5f24cba35cb559e8a5b06636b1ec0f225e420615b6721074fc405cb79b505b07b
 DIST bashcomp-2.0.1.tar.bz2 4078 SHA256 
142348b61b32fb3f1580ac90b684b1014d6d177f371baadb503340c507f9a992 SHA512 
8ac8982f418a2d71dffcf027ffe0b7eefa3ee49413a726a8ee9e758975d8f86c687a64b55cd94e09b7936d1c6990285ddc90a3c2b1989af44322937c5c4fb8d7
 WHIRLPOOL 
b6daa0a93282e9df73635cbe97c473fd22aa3baf035c3ffcb5966152e20b26d85979fe8a5ecf9128157422f3f60dc27c82c843b9a0e6e80b7de7da596250
 DIST bashcomp-2.0.2.tar.gz 3625 SHA256 
6ede58bfbe99f0dca1eb9236492aa20a6755e5731526de56e15d1e2b220165c9 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
 WHIRLPOOL 
4b6cb989235d5fed8fd9986c1419ab337df38384fe2b307fd78f08f8696f4a2328845ed4f27913a36e9a544e973690bc0dd2af73816e272c3faf27ff2eafa585

diff --git a/app-shells/bash-completion/bash-completion-2.4.ebuild 
b/app-shells/bash-completion/bash-completion-2.4.ebuild
new file mode 100644
index 000..27ca2af
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-2.4.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+BASHCOMP_P=bashcomp-2.0.2
+inherit versionator
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="https://github.com/scop/bash-completion";
+SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+IUSE=""
+
+RDEPEND=">=app-shells/bash-4.3_p30-r1
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp"
+DEPEND="app-arch/xz-utils"
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+# Remove unwanted completions.
+STRIP_COMPLETIONS=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
+
+   # Installed in app-editors/vim-core
+   xxd
+
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+
+   # Installed by sys-apps/util-linux-2.28
+   mount umount mount.linux umount.linux
+)
+
+src_prepare() {
+   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
+   # Bug 543100
+   eapply "${FILESDIR}/${PN}-2

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-02-17 Thread Markus Meier
commit: 141f546084910601eb294a11488ba9fe3073f3e2
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Feb 18 05:50:36 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Feb 18 05:50:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141f5460

app-shells/bash-completion: arm stable, bug #604680

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-shells/bash-completion/bash-completion-2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
index 140a94ba5b..25f7ea1619 100644
--- a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE=""
 
 RDEPEND=">=app-shells/bash-4.3_p30-r1



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-01-16 Thread Tobias Klausmann
commit: 3e0c57f4b5c26f6c454faa19a188049388dd626e
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jan 16 19:56:16 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jan 16 19:56:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0c57f4

app-shells/bash-completion-2.4-r1: stable on alpha

Gentoo-Bug: 604680

 app-shells/bash-completion/bash-completion-2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
index 0189967..1f68c8e 100644
--- a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris"
 IUSE=""
 
 RDEPEND=">=app-shells/bash-4.3_p30-r1



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-01-07 Thread Aaron Bauman
commit: d811c96a16f8e1ff36b448d3cfa1dc9d04284100
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 04:53:51 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 04:53:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d811c96a

app-shells/bash-completion: amd64 stable wrt bug #604680

 app-shells/bash-completion/bash-completion-2.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
index bb6f5ed..847f8f6 100644
--- a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE=""
 
 RDEPEND=">=app-shells/bash-4.3_p30-r1



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-01-14 Thread Jeroen Roovers
commit: 0f24e90caf231e30a0d64351b447687589cdb24d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jan 14 11:42:53 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jan 14 11:42:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f24e90c

app-shells/bash-completion: Stable for HPPA (bug #604680).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 app-shells/bash-completion/bash-completion-2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
index 568aaf9..33c3d38 100644
--- a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE=""
 
 RDEPEND=">=app-shells/bash-4.3_p30-r1



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-03-14 Thread Sergei Trofimovich
commit: cba42476607cd7c8e18d2294cb1ce232d6d33350
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 21:04:56 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 21:53:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba42476

app-shells/bash-completion: stable 2.8 for hppa, bug #679902

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/bash-completion/bash-completion-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
index 5cd2aea..fe1385c7458 100644
--- a/app-shells/bash-completion/bash-completion-2.8.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-03-16 Thread Mikle Kolyada
commit: b868a26780265f13d4aa6846c4882e35c4d1460e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 16 14:03:53 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 16 14:03:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b868a267

app-shells/bash-completion: arm stable wrt bug #679902

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 app-shells/bash-completion/bash-completion-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
index fe1385c7458..5f147fbad9b 100644
--- a/app-shells/bash-completion/bash-completion-2.8.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-03-16 Thread Sergei Trofimovich
commit: 80673fd62bff24a6b9ffc50380fdaa8f4e5bea48
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 16 20:25:06 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 16 21:56:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80673fd6

app-shells/bash-completion: stable 2.8 for ppc, bug #679902

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/bash-completion/bash-completion-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
index 5f147fbad9b..bb659e64e5c 100644
--- a/app-shells/bash-completion/bash-completion-2.8.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-09-28 Thread Michał Górny
commit: f63cf29833f8ea91c936b892f083641b117bcf9b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 28 09:20:54 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 28 09:30:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63cf298

app-shells/bash-completion: Fix slot in bash dep

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 237e817330a..30b19460493 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -18,7 +18,7 @@ KEYWORDS=""
 IUSE="test"
 
 # completion collision with net-fs/mc
-RDEPEND=">=app-shells/bash-4.3_p30-r1
+RDEPEND=">=app-shells/bash-4.3_p30-r1:0
sys-apps/miscfiles
!app-eselect/eselect-bashcomp
!!net-fs/mc"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-09-28 Thread Michał Górny
commit: c7674f582a58a36c163aa5c9e5e8d1a4a8733089
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 28 09:20:29 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 28 09:30:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7674f58

app-shells/bash-completion: Tests now require python3

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-.ebuild | 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 79ee3e0ac0a..237e817330a 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -4,11 +4,12 @@
 EAPI=6
 
 BASHCOMP_P=bashcomp-2.0.2
-EGIT_REPO_URI="https://github.com/scop/bash-completion";
-inherit autotools eapi7-ver git-r3
+PYTHON_COMPAT=( python3_{5,6} )
+inherit autotools eapi7-ver git-r3 python-any-r1
 
 DESCRIPTION="Programmable Completion for bash"
 HOMEPAGE="https://github.com/scop/bash-completion";
+EGIT_REPO_URI="https://github.com/scop/bash-completion";
 SRC_URI="https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
 
 LICENSE="GPL-2"
@@ -27,6 +28,10 @@ DEPEND="app-arch/xz-utils
app-misc/dtach
dev-util/dejagnu
dev-tcltk/tcllib
+   $(python_gen_any_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
)"
 PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
 
@@ -52,6 +57,11 @@ STRIP_COMPLETIONS=(
_rfkill
 )
 
+python_check_deps() {
+   has_version "dev-python/pexpect[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
 src_unpack() {
git-r3_src_unpack
default



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-09-28 Thread Michał Górny
commit: 53273edce9194a77ffc8d9475763b5979690aa1e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 28 09:23:49 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 28 09:30:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53273edc

app-shells/bash-completion: Correct license to GPL-2+

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 30b19460493..e85632720ed 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/scop/bash-completion";
 EGIT_REPO_URI="https://github.com/scop/bash-completion";
 SRC_URI="https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS=""
 IUSE="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-09-28 Thread Michał Górny
commit: 907d42ffee8f906dd9c5125062ae7e2151709e3a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 28 09:24:19 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 28 09:30:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907d42ff

app-shells/bash-completion: Add conditional test restriction

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index e85632720ed..766299412c5 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS=""
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 # completion collision with net-fs/mc
 RDEPEND=">=app-shells/bash-4.3_p30-r1:0



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2020-02-17 Thread Agostino Sarubbo
commit: 33573cfe669d0342aed2ae89ab4fa9b7035ac76c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 11:44:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 11:44:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33573cfe

app-shells/bash-completion: arm stable wrt bug #709762

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/bash-completion/bash-completion-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.10.ebuild 
b/app-shells/bash-completion/bash-completion-2.10.ebuild
index 888d95a724f..800adb6b99d 100644
--- a/app-shells/bash-completion/bash-completion-2.10.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2020-02-17 Thread Agostino Sarubbo
commit: de5896901d467deb06b7b9b1b1f9746f8bdf5799
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 11:47:07 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 11:47:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de589690

app-shells/bash-completion: sparc stable wrt bug #709762

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/bash-completion/bash-completion-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.10.ebuild 
b/app-shells/bash-completion/bash-completion-2.10.ebuild
index 800adb6b99d..8c8e509e662 100644
--- a/app-shells/bash-completion/bash-completion-2.10.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2020-02-17 Thread Agostino Sarubbo
commit: a18e4d600cad00a357ddd0f614ebd0f1a5324cb3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:08:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:08:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18e4d60

app-shells/bash-completion: ppc stable wrt bug #709762

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/bash-completion/bash-completion-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.10.ebuild 
b/app-shells/bash-completion/bash-completion-2.10.ebuild
index 8c8e509e662..29bb233d83d 100644
--- a/app-shells/bash-completion/bash-completion-2.10.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2020-02-17 Thread Agostino Sarubbo
commit: 242adc1f3119a13f1748a69787948ded7f9dd22e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:11:56 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:11:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242adc1f

app-shells/bash-completion: amd64 stable wrt bug #709762

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/bash-completion/bash-completion-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.10.ebuild 
b/app-shells/bash-completion/bash-completion-2.10.ebuild
index 29bb233d83d..e71176b63a9 100644
--- a/app-shells/bash-completion/bash-completion-2.10.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2020-02-17 Thread Agostino Sarubbo
commit: 5e221d80aa9ffb0956b48094cb444f3f69fb852e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:17:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:17:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e221d80

app-shells/bash-completion: ia64 stable wrt bug #709762

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/bash-completion/bash-completion-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.10.ebuild 
b/app-shells/bash-completion/bash-completion-2.10.ebuild
index e71176b63a9..76d61e82630 100644
--- a/app-shells/bash-completion/bash-completion-2.10.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2020-02-20 Thread Sergei Trofimovich
commit: 2e8929c63f8c7700e2237081f23012f356a00980
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 20 18:15:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 20 18:47:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8929c6

app-shells/bash-completion: stable 2.10 for hppa, bug #709762

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/bash-completion/bash-completion-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.10.ebuild 
b/app-shells/bash-completion/bash-completion-2.10.ebuild
index 76d61e82630..06ff21330f6 100644
--- a/app-shells/bash-completion/bash-completion-2.10.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2020-02-24 Thread Agostino Sarubbo
commit: 4437ef0d5cd5ff87d45b1a726953cb35ba86e650
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 11:31:30 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 11:31:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4437ef0d

app-shells/bash-completion: ppc64 stable wrt bug #709762

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/bash-completion/bash-completion-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.10.ebuild 
b/app-shells/bash-completion/bash-completion-2.10.ebuild
index 06ff21330f6..b7f92eb8702 100644
--- a/app-shells/bash-completion/bash-completion-2.10.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-09-06 Thread Michał Górny
commit: 06cdf1ae527265a910bf5af70d85c7e0e354da4e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  6 21:13:33 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  6 21:21:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06cdf1ae

app-shells/bash-completion: Migrate to eapi7-ver

 app-shells/bash-completion/bash-completion-2.8.ebuild  | 4 ++--
 app-shells/bash-completion/bash-completion-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
index 13232e470d6..cd66da677fd 100644
--- a/app-shells/bash-completion/bash-completion-2.8.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 BASHCOMP_P=bashcomp-2.0.2
-inherit versionator
+inherit eapi7-ver
 
 DESCRIPTION="Programmable Completion for bash"
 HOMEPAGE="https://github.com/scop/bash-completion";
@@ -112,7 +112,7 @@ src_install() {
 pkg_postinst() {
local v
for v in ${REPLACING_VERSIONS}; do
-   if ! version_is_at_least 2.1-r90 ${v}; then
+   if ver_test "${v}" -lt 2.1-r90; then
ewarn "For bash-completion autoloader to work, all 
completions need to"
ewarn "be installed in 
/usr/share/bash-completion/completions. You may"
ewarn "need to rebuild packages that installed 
completions in the old"

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 1ef70643b1e..79ee3e0ac0a 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 BASHCOMP_P=bashcomp-2.0.2
 EGIT_REPO_URI="https://github.com/scop/bash-completion";
-inherit autotools git-r3 versionator
+inherit autotools eapi7-ver git-r3
 
 DESCRIPTION="Programmable Completion for bash"
 HOMEPAGE="https://github.com/scop/bash-completion";
@@ -112,7 +112,7 @@ src_install() {
 pkg_postinst() {
local v
for v in ${REPLACING_VERSIONS}; do
-   if ! version_is_at_least 2.1-r90 ${v}; then
+   if ver_test "${v}" -lt 2.1-r90; then
ewarn "For bash-completion autoloader to work, all 
completions need to"
ewarn "be installed in 
/usr/share/bash-completion/completions. You may"
ewarn "need to rebuild packages that installed 
completions in the old"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-09-06 Thread Michał Górny
commit: d2deb4f4b705e5e21c463596478263aa85ccd596
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  6 20:37:24 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  6 21:21:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2deb4f4

app-shells/bash-completion: Clean old up

 app-shells/bash-completion/Manifest|  1 -
 .../bash-completion/bash-completion-2.4-r1.ebuild  | 98 --
 2 files changed, 99 deletions(-)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index 422f2636afb..203d0a92140 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -1,4 +1,3 @@
-DIST bash-completion-2.4.tar.xz 276148 BLAKE2B 
1ca38db1d1ad9f0bf7d1aa4e49cba1c82a6a575b05118099b609da12bf2e369637be907cba1d46e1e33fface482ebd7c63d70d56c948e45ef71725780ffb2171
 SHA512 
b852e0a38417dfc3754a91dae2d107f99a3c2970d835a4bbaa80f2a4db8d670bc3820ddc6ada26f68070f22fb4c1db7abe50ad489b1c0f8497b1e6e91be27627
 DIST bash-completion-2.7.tar.xz 280048 BLAKE2B 
88b09f451fd4e14daf8e139951a4b65aaa9d9b1d86dceade388a726ac7f3caff2546597695c3f0cbd5dd64e20472d0cf3e98e0f367898b81d696d4ccb8f2fb73
 SHA512 
514709ad2e5f6bd4e20027c7049a1144c1854a37b653d5c11fad1cdf7a46d0e1afca725d6ce75d49691149e0de57be85747f704ac1c429ef4cea114bfbff8fcd
 DIST bash-completion-2.8.tar.xz 286128 BLAKE2B 
a99faeb3c9ee2ea6d1cc9988e61951f4e688ac0b3c6837d1fd43381519fedf5f95167e8dbc166543b0235f3ac61d92af35eb8399efc0cd297a62849071dee5c7
 SHA512 
d839ef5a98811a2aade7ebdc0bc84c84a41c74db384f89913b06f3c25add1ba22528ac25392b19d27280685d258c74dcdc11247cbaae5b8d82f2c0b546abc268
 DIST bashcomp-2.0.2.tar.gz 3625 BLAKE2B 
ebd835e23634e8a7491467ad66c53941763cea43bad75fe24982d3885be2d2ba132e5273a655fec34705224315d7a3f0248c030fb7685fc613ac4f489cde5bf5
 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce

diff --git a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
deleted file mode 100644
index 5b1db28a22c..000
--- a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-BASHCOMP_P=bashcomp-2.0.2
-inherit versionator
-
-DESCRIPTION="Programmable Completion for bash"
-HOMEPAGE="https://github.com/scop/bash-completion";
-SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
-   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris"
-IUSE=""
-
-RDEPEND=">=app-shells/bash-4.3_p30-r1
-   sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp"
-DEPEND="app-arch/xz-utils"
-PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
-
-# Remove unwanted completions.
-STRIP_COMPLETIONS=(
-   # Slackware package stuff, quite generic names cause collisions
-   # (e.g. with sys-apps/pacman)
-   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
-
-   # Debian/Red Hat network stuff
-   ifdown ifup ifstatus
-
-   # Installed in app-editors/vim-core
-   xxd
-
-   # Now-dead symlinks to deprecated completions
-   hd ncal
-
-   # Installed by sys-apps/util-linux-2.28
-   mount umount mount.linux umount.linux
-)
-
-src_prepare() {
-   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
-   # Bug 543100, update bug 601194
-   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
-   eapply_user
-}
-
-src_test() { :; } # Skip testsuite because of interactive shell wrt #477066
-
-src_install() {
-   # work-around race conditions, bug #526996
-   mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
-
-   emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install
-
-   local file
-   for file in "${STRIP_COMPLETIONS[@]}"; do
-   rm "${ED}"/usr/share/bash-completion/completions/${file} || die
-   done
-   # remove deprecated completions (moved to other packages)
-   rm "${ED}"/usr/share/bash-completion/completions/_* || die
-
-   dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
-
-   # install the eselect module
-   insinto /usr/share/eselect/modules
-   doins "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect"
-   doman "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect.5"
-}
-
-pkg_postinst() {
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   if ! version_is_at_least 2.1-r90 ${v}; then
-   ewarn "For bash-completion autoloader to work, all 
completions need to"
-  

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-05-03 Thread Mart Raudsepp
commit: b3c65301f966d8b7b049ba4d646c5c10e7c58726
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 06:59:54 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 07:00:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c65301

app-shells/bash-completion-2.7-r3: arm64 stable (bug #651534)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-shells/bash-completion/bash-completion-2.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
index a64557d41cd..7f82f200395 100644
--- a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-05-08 Thread Sergei Trofimovich
commit: 66ea15422d84e6d0c902c0aafb965e4d47327ddc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue May  8 18:26:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  8 18:42:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ea1542

app-shells/bash-completion: stable 2.7-r3 for sparc

Bug: https://bugs.gentoo.org/651534
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-shells/bash-completion/bash-completion-2.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
index 7f82f200395..94afac9d526 100644
--- a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-05-15 Thread Patrice Clement
commit: 93174886d3526f43a42a1634b8d4537558902ba6
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue May 15 21:58:08 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May 15 21:58:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93174886

app-shells/bash-completion: version bump.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-shells/bash-completion/Manifest|   1 +
 .../bash-completion/bash-completion-2.8.ebuild | 136 +
 2 files changed, 137 insertions(+)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index 47fa6871447..422f2636afb 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -1,3 +1,4 @@
 DIST bash-completion-2.4.tar.xz 276148 BLAKE2B 
1ca38db1d1ad9f0bf7d1aa4e49cba1c82a6a575b05118099b609da12bf2e369637be907cba1d46e1e33fface482ebd7c63d70d56c948e45ef71725780ffb2171
 SHA512 
b852e0a38417dfc3754a91dae2d107f99a3c2970d835a4bbaa80f2a4db8d670bc3820ddc6ada26f68070f22fb4c1db7abe50ad489b1c0f8497b1e6e91be27627
 DIST bash-completion-2.7.tar.xz 280048 BLAKE2B 
88b09f451fd4e14daf8e139951a4b65aaa9d9b1d86dceade388a726ac7f3caff2546597695c3f0cbd5dd64e20472d0cf3e98e0f367898b81d696d4ccb8f2fb73
 SHA512 
514709ad2e5f6bd4e20027c7049a1144c1854a37b653d5c11fad1cdf7a46d0e1afca725d6ce75d49691149e0de57be85747f704ac1c429ef4cea114bfbff8fcd
+DIST bash-completion-2.8.tar.xz 286128 BLAKE2B 
a99faeb3c9ee2ea6d1cc9988e61951f4e688ac0b3c6837d1fd43381519fedf5f95167e8dbc166543b0235f3ac61d92af35eb8399efc0cd297a62849071dee5c7
 SHA512 
d839ef5a98811a2aade7ebdc0bc84c84a41c74db384f89913b06f3c25add1ba22528ac25392b19d27280685d258c74dcdc11247cbaae5b8d82f2c0b546abc268
 DIST bashcomp-2.0.2.tar.gz 3625 BLAKE2B 
ebd835e23634e8a7491467ad66c53941763cea43bad75fe24982d3885be2d2ba132e5273a655fec34705224315d7a3f0248c030fb7685fc613ac4f489cde5bf5
 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
new file mode 100644
index 000..13232e470d6
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+BASHCOMP_P=bashcomp-2.0.2
+inherit versionator
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="https://github.com/scop/bash-completion";
+SRC_URI="
+   
https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
+~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+IUSE="test"
+# Multiple test failures, need to investigate the exact problem
+RESTRICT="test"
+
+# completion collision with net-fs/mc
+RDEPEND="
+   >=app-shells/bash-4.3_p30-r1
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp
+   !!net-fs/mc"
+
+DEPEND="
+   app-arch/xz-utils
+   test? (
+   ${RDEPEND}
+   app-misc/dtach
+   dev-util/dejagnu
+   dev-tcltk/tcllib
+   )"
+
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+# Remove unwanted completions.
+STRIP_COMPLETIONS=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
+
+   # Installed in app-editors/vim-core
+   xxd
+
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+
+   # Installed by sys-apps/util-linux-2.28
+   mount umount mount.linux umount.linux
+)
+
+src_prepare() {
+   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
+   # Bug 543100, update bug 601194
+   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
+   eapply_user
+
+   # Remove implicit completions for vim.
+   # https://bugs.gentoo.org/649986
+   sed -i -e 's/vi vim gvim rvim view rview rgvim rgview gview//' \
+   bash_completion || die
+   rm test/completion/vi.exp || die
+}
+
+src_test() {
+   # Tests need an interactive shell, #477066
+   # idea stolen from:
+   # 
http://pkgs.fedoraproject.org/cgit/rpms/bash-completion.git/tree/bash-completion.spec
+
+   # real-time output of the log ;-)
+   touch "${T}/dtach-test.log" || die
+   tail -f "${T}/dtach-test.log" &
+   local tail_pid=${!}
+
+   nonfatal dtach -N "${T}/dtach.sock" \
+   bash -c 'emake check &> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
+
+

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-03-10 Thread Mikle Kolyada
commit: 9135c5fa0dc8b3cb572e083be9daf3ef6bf9d9c5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 10 13:35:38 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 10 13:35:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9135c5fa

app-shells/bash-completion: [QA] fix KEYWORDS line

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-shells/bash-completion/bash-completion-2.8.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
index cd66da677fd..bf4918e9466 100644
--- a/app-shells/bash-completion/bash-completion-2.8.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,8 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
-~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-03-10 Thread Mikle Kolyada
commit: b42055168b6ca6ea3c04bb2b66eb52404f41c5f5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 10 13:37:05 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 10 13:37:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4205516

app-shells/bash-completion: amd64 stable wrt bug #679902

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-shells/bash-completion/bash-completion-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
index bf4918e9466..8140488d6e2 100644
--- a/app-shells/bash-completion/bash-completion-2.8.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-03-10 Thread Sergei Trofimovich
commit: 5367426d2262dbb7bc129073a6ff49f1fecfdce2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Mar 10 20:34:00 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 10 20:35:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5367426d

app-shells/bash-completion: stable 2.8 for sparc, bug #679902

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/bash-completion/bash-completion-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
index 8140488d6e2..5cd2aea 100644
--- a/app-shells/bash-completion/bash-completion-2.8.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-05-26 Thread Mikle Kolyada
commit: df4af3c8da36d9fa5b9eecc2a327b5ce5a649fde
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 26 09:56:13 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 26 09:57:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4af3c8

app-shells/bash-completion: ppc stable wrt bug #651534

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-shells/bash-completion/bash-completion-2.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
index 94afac9d526..cf9d7ad1a64 100644
--- a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-03-26 Thread Michał Górny
commit: 8dbf84d4dcb3e356654c06d35cc8542f41da51be
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 06:29:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbf84d4

app-shells/bash-completion: Drop old

 .../bash-completion/bash-completion-2.7-r2.ebuild  | 127 -
 1 file changed, 127 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r2.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r2.ebuild
deleted file mode 100644
index 7dc8c87f2ac..000
--- a/app-shells/bash-completion/bash-completion-2.7-r2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-BASHCOMP_P=bashcomp-2.0.2
-inherit versionator
-
-DESCRIPTION="Programmable Completion for bash"
-HOMEPAGE="https://github.com/scop/bash-completion";
-SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
-   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
-IUSE="test"
-# Multiple test failures, need to investigate the exact problem
-RESTRICT="test"
-
-# completion collision with net-fs/mc
-RDEPEND=">=app-shells/bash-4.3_p30-r1
-   sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp
-   !!net-fs/mc"
-DEPEND="app-arch/xz-utils
-   test? (
-   ${RDEPEND}
-   app-misc/dtach
-   dev-util/dejagnu
-   dev-tcltk/tcllib
-   )"
-PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
-
-# Remove unwanted completions.
-STRIP_COMPLETIONS=(
-   # Slackware package stuff, quite generic names cause collisions
-   # (e.g. with sys-apps/pacman)
-   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
-
-   # Debian/Red Hat network stuff
-   ifdown ifup ifstatus
-
-   # Installed in app-editors/vim-core
-   xxd
-
-   # Now-dead symlinks to deprecated completions
-   hd ncal
-
-   # Installed by sys-apps/util-linux-2.28
-   mount umount mount.linux umount.linux
-
-   # Installed by sys-apps/util-linux-2.31
-   rfkill
-)
-
-src_prepare() {
-   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
-   # Bug 543100, update bug 601194
-   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
-   eapply_user
-}
-
-src_test() {
-   # Tests need an interactive shell, #477066
-   # idea stolen from:
-   # 
http://pkgs.fedoraproject.org/cgit/rpms/bash-completion.git/tree/bash-completion.spec
-
-   # real-time output of the log ;-)
-   touch "${T}/dtach-test.log" || die
-   tail -f "${T}/dtach-test.log" &
-   local tail_pid=${!}
-
-   nonfatal dtach -N "${T}/dtach.sock" \
-   bash -c 'emake check &> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
-
-   kill "${tail_pid}"
-   [[ -f ${T}/dtach-test.out ]] || die "Unable to run tests"
-   [[ $(<"${T}"/dtach-test.out) == 0 ]] || die "Tests failed"
-}
-
-src_install() {
-   # work-around race conditions, bug #526996
-   mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
-
-   emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install
-
-   local file
-   for file in "${STRIP_COMPLETIONS[@]}"; do
-   rm "${ED}"/usr/share/bash-completion/completions/${file} || die
-   done
-   # remove deprecated completions (moved to other packages)
-   rm "${ED}"/usr/share/bash-completion/completions/_* || die
-
-   dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
-
-   # install the eselect module
-   insinto /usr/share/eselect/modules
-   doins "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect"
-   doman "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect.5"
-}
-
-pkg_postinst() {
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   if ! version_is_at_least 2.1-r90 ${v}; then
-   ewarn "For bash-completion autoloader to work, all 
completions need to"
-   ewarn "be installed in 
/usr/share/bash-completion/completions. You may"
-   ewarn "need to rebuild packages that installed 
completions in the old"
-   ewarn "location. You can do this using:"
-   ewarn
-   ewarn "$ find ${EPREFIX}/usr/share/bash-completion 
-maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +"
-   ewarn
-   ewarn "After the rebuild, you should remove the old 
setup symlinks:"
-   ewarn
-   ew

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-03-26 Thread Michał Górny
commit: 54b3d80abf1e0cc816cea36e8829014f4c70aeff
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 06:33:03 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b3d80a

app-shells/bash-completion: Mark for ALLARCHES stabilization

 app-shells/bash-completion/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/bash-completion/metadata.xml 
b/app-shells/bash-completion/metadata.xml
index b55bf3f4971..2bb3ef23624 100644
--- a/app-shells/bash-completion/metadata.xml
+++ b/app-shells/bash-completion/metadata.xml
@@ -21,6 +21,7 @@
most common Linux/UNIX commands, reducing the amount of typing 
sysadmins and
programmers need to do on a daily basis.

+   

mgorny/bashcomp2
scop/bash-completion



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-03-27 Thread Sergei Trofimovich
commit: 60d017adb8a35b1725d22e429e978f6a7c090847
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Mar 27 22:30:58 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar 27 22:31:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d017ad

app-shells/bash-completion: stable 2.7-r3 for ia64, bug #651534

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-shells/bash-completion/bash-completion-2.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
index b7746efc139..01973eb5e52 100644
--- a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-03-30 Thread Aaron Bauman
commit: 58b6b8689989b3a282e7478ca8cee7f33ef903da
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Mar 30 13:09:10 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Mar 30 13:32:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b6b868

app-shells/bash-completion: amd64 stable

Bug: https://bugs.gentoo.org/651534
Package-Manager: Portage-2.3.26, Repoman-2.3.7

 app-shells/bash-completion/bash-completion-2.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
index 01973eb5e52..54f2e4f8223 100644
--- a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-04-01 Thread Tobias Klausmann
commit: 61b02f8ae7724e93c646f1431bc977136048f546
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sun Apr  1 11:09:06 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sun Apr  1 11:09:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b02f8a

app-shells/bash-completion-2.7-r3: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/651534

 app-shells/bash-completion/bash-completion-2.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
index 54f2e4f8223..3cf25d6764b 100644
--- a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-04-10 Thread Michał Górny
commit: 5645b9605709652d94ca276809dc025b3c6deebf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 10 14:32:05 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 10 14:48:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5645b960

app-shells/bash-completion: Improve STRIP_COMPLETIONS errors

 app-shells/bash-completion/bash-completion-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 10f64b1c227..d7a8ec6b2b7 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -95,7 +95,8 @@ src_install() {
 
local file
for file in "${STRIP_COMPLETIONS[@]}"; do
-   rm "${ED}"/usr/share/bash-completion/completions/${file} || die
+   rm "${ED}"/usr/share/bash-completion/completions/${file} ||
+   die "stripping ${file} failed"
done
# remove deprecated completions (moved to other packages)
rm "${ED}"/usr/share/bash-completion/completions/_* || die



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-04-10 Thread Michał Górny
commit: f395aee9e04a3683041783d53f900b968346d707
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 10 14:38:01 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 10 14:48:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f395aee9

app-shells/bash-completion: Renamed mount completions in -

 app-shells/bash-completion/bash-completion-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index d7a8ec6b2b7..1ef70643b1e 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -45,8 +45,8 @@ STRIP_COMPLETIONS=(
# Now-dead symlinks to deprecated completions
hd ncal
 
-   # Installed by sys-apps/util-linux-2.28
-   mount umount mount.linux umount.linux
+   # Installed by sys-apps/util-linux-2.28 (and now deprecated)
+   _mount _umount _mount.linux _umount.linux
 
# Deprecated in favor of sys-apps/util-linux-2.31
_rfkill



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-09-07 Thread Michał Górny
commit: 5dc7055c1c68b6087c90c9176860ad543e77ac3b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  8 06:08:56 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  8 06:08:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc7055c

app-shells/bash-completion: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/Manifest|   2 -
 .../bash-completion/bash-completion-2.7-r3.ebuild  | 133 
 .../bash-completion/bash-completion-2.8.ebuild | 135 -
 3 files changed, 270 deletions(-)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index 8e6ca751c11..e9d58832db6 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -1,5 +1,3 @@
-DIST bash-completion-2.7.tar.xz 280048 BLAKE2B 
88b09f451fd4e14daf8e139951a4b65aaa9d9b1d86dceade388a726ac7f3caff2546597695c3f0cbd5dd64e20472d0cf3e98e0f367898b81d696d4ccb8f2fb73
 SHA512 
514709ad2e5f6bd4e20027c7049a1144c1854a37b653d5c11fad1cdf7a46d0e1afca725d6ce75d49691149e0de57be85747f704ac1c429ef4cea114bfbff8fcd
-DIST bash-completion-2.8.tar.xz 286128 BLAKE2B 
a99faeb3c9ee2ea6d1cc9988e61951f4e688ac0b3c6837d1fd43381519fedf5f95167e8dbc166543b0235f3ac61d92af35eb8399efc0cd297a62849071dee5c7
 SHA512 
d839ef5a98811a2aade7ebdc0bc84c84a41c74db384f89913b06f3c25add1ba22528ac25392b19d27280685d258c74dcdc11247cbaae5b8d82f2c0b546abc268
 DIST bash-completion-2.9.tar.xz 305788 BLAKE2B 
c8a05bbb16fb671d73025c2fc579f77569251974a57fa4125a8e0aebcbed4e50fc1a47b9743abab0264599ffdef30b33cb540c6c3ab0d8a3577c6dda95f622b6
 SHA512 
e864091196d670699bdb2af3fc40464788e79c932fa564afa7ba34a637aa1583db7dbceab0e7ba6718fac99e9fd2dfb03d1ee51d7cf279d925ad63f60401d7d5
 DIST bashcomp-2.0.2.tar.gz 3625 BLAKE2B 
ebd835e23634e8a7491467ad66c53941763cea43bad75fe24982d3885be2d2ba132e5273a655fec34705224315d7a3f0248c030fb7685fc613ac4f489cde5bf5
 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
 DIST bashcomp-2.0.3.tar.gz 3539 BLAKE2B 
75304d144792cc7f6ad5455a05a65c33c646d6f7384d020a06a1fcf012cd51625a3dd0750ad539253453b1eede196c340286a1e81737f0835b5091609ba01295
 SHA512 
b2bd185ccbd4456939ccc731cc1983fcec2b9564a9920642a753fadd5d897fdb96b925ac1524657629d621d45b37d99076c8ae72511a827e96ff6c388d720008

diff --git a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
deleted file mode 100644
index 58a5adc8514..000
--- a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-BASHCOMP_P=bashcomp-2.0.2
-inherit versionator
-
-DESCRIPTION="Programmable Completion for bash"
-HOMEPAGE="https://github.com/scop/bash-completion";
-SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
-   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris"
-IUSE="test"
-# Multiple test failures, need to investigate the exact problem
-RESTRICT="test"
-
-# completion collision with net-fs/mc
-RDEPEND=">=app-shells/bash-4.3_p30-r1
-   sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp
-   !!net-fs/mc"
-DEPEND="app-arch/xz-utils
-   test? (
-   ${RDEPEND}
-   app-misc/dtach
-   dev-util/dejagnu
-   dev-tcltk/tcllib
-   )"
-PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
-
-# Remove unwanted completions.
-STRIP_COMPLETIONS=(
-   # Slackware package stuff, quite generic names cause collisions
-   # (e.g. with sys-apps/pacman)
-   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
-
-   # Debian/Red Hat network stuff
-   ifdown ifup ifstatus
-
-   # Installed in app-editors/vim-core
-   xxd
-
-   # Now-dead symlinks to deprecated completions
-   hd ncal
-
-   # Installed by sys-apps/util-linux-2.28
-   mount umount mount.linux umount.linux
-
-   # Installed by sys-apps/util-linux-2.31
-   rfkill
-)
-
-src_prepare() {
-   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
-   # Bug 543100, update bug 601194
-   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
-   eapply_user
-
-   # Remove implicit completions for vim.
-   # https://bugs.gentoo.org/649986
-   sed -i -e 's/vi vim gvim rvim view rview rgvim rgview gview//' \
-   bash_completion || die
-   rm test/completion/vi.exp || die
-}
-
-src_test() {
-   # Tests need an interactive shell, #477066
-   # idea stolen fr

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-09-22 Thread Matt Turner
commit: 027f608604ae76827ee92d2d87c24129e15f7f35
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep 22 06:58:52 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 22 07:00:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027f6086

app-shells/bash-completion-2.9-r1: alpha stable, bug 693738

Signed-off-by: Matt Turner  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index 65f73ec18f3..d336aa2df2f 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-07-28 Thread Mikle Kolyada
commit: 3a6473812d29aa8c8e099174875b6973ad5be4e7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 11:09:38 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 11:09:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a647381

app-shells/bash-completion: arm stable wrt bug #686692

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index 408124d2d2c..da4cf1463bc 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-09-08 Thread Sergei Trofimovich
commit: ad298472a0f74f64f862701a0b8f54d78a77f03d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep  8 18:24:48 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep  8 18:24:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad298472

app-shells/bash-completion: stable 2.9-r1 for ppc, bug #693738

Package-Manager: Portage-2.3.75, Repoman-2.3.17
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index 91aa3bb0061..ffbda218e0d 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-09-08 Thread Thomas Deutschmann
commit: 589b5c2d7c6a078f8e9dd1cec99916149feee61f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep  8 18:44:56 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep  8 18:44:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589b5c2d

app-shells/bash-completion: x86 stable (bug #693738)

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index ffbda218e0d..cd9fc832f39 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-09-08 Thread Aaron Bauman
commit: 90f88c3047f1db39366e861cf0e5a004c9758d5a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Sep  9 00:23:52 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Sep  9 00:23:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f88c30

app-shells/bash-completion: arm64 stable (bug #693738)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.75, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"

 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index cd9fc832f39..0460b4aa27d 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-09-08 Thread Agostino Sarubbo
commit: 4f44f2756f707aaadc842a01b0428111c6a4a103
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  9 05:50:36 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  9 05:50:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f44f275

app-shells/bash-completion: ppc64 stable wrt bug #693738

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index 0460b4aa27d..6842ead49f5 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-09-08 Thread Agostino Sarubbo
commit: 8837f212d7bcabbc090980b84eba2b8f04eb8687
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  9 05:52:38 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  9 05:52:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8837f212

app-shells/bash-completion: amd64 stable wrt bug #693738

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index 6842ead49f5..ff44c6c70bf 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-09-08 Thread Agostino Sarubbo
commit: 5d5a0aef81e75f12f04941a1078a749b6b99c15b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  9 06:00:36 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  9 06:00:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5a0aef

app-shells/bash-completion: ia64 stable wrt bug #693738

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index ff44c6c70bf..ec109a68ff0 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-09-08 Thread Agostino Sarubbo
commit: 12aca2ab1583bf9ea4757f9b7b9e2cfd680800f2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  9 06:01:44 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  9 06:01:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12aca2ab

app-shells/bash-completion: sparc stable wrt bug #693738

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index ec109a68ff0..1c4d9fb20c3 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-09-13 Thread Mikle Kolyada
commit: 03331ef04205957a67602d350e3e973aa2c47f51
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 13 17:50:39 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 13 17:50:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03331ef0

app-shells/bash-completion: arm stable wrt bug #693738

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index 1c4d9fb20c3..65f73ec18f3 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-07 Thread Mikle Kolyada
commit: 14cac3777aa099f73ad2ddd799b3f3017fcb682a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr  8 06:41:26 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr  8 06:41:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cac377

app-shells/bash-completion: alpha stable wrt bug #679902

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 app-shells/bash-completion/bash-completion-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
index 785b7e850fd..c4959ed1bf3 100644
--- a/app-shells/bash-completion/bash-completion-2.8.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-08 Thread Aaron Bauman
commit: 8df6950e435e1288ac23041bb2944b0ad5a19114
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr  8 13:19:50 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  8 13:19:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df6950e

app-shells/bash-completion: arm64 stable wrt bug #679902

Signed-off-by: Aaron Bauman  gentoo.org>

 app-shells/bash-completion/bash-completion-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
index c4959ed1bf3..06b8bbba722 100644
--- a/app-shells/bash-completion/bash-completion-2.8.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-06-25 Thread Sergei Trofimovich
commit: d0bb20d31c92523eb6e6a041cc030af90584ccb4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 25 19:14:26 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 25 20:05:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bb20d3

app-shells/bash-completion: stable 2.9 for hppa, bug #686692

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index cad1bcb1c06..408124d2d2c 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-06-04 Thread Agostino Sarubbo
commit: f75c59a45523cda7da27ad0cfc335c8c59c2d192
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  4 14:48:06 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  4 14:48:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75c59a4

app-shells/bash-completion: ppc64 stable wrt bug #686692

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc64"

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index 0046eb1249d..d68247f2e96 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-06-05 Thread Agostino Sarubbo
commit: c08530be2dac3f9e98be2772d146880d7465954b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  5 11:14:06 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  5 11:14:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08530be

app-shells/bash-completion: ia64 stable wrt bug #686692

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index d68247f2e96..216bc14dc62 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-06-05 Thread Agostino Sarubbo
commit: 64fa8e1826bde502276a0e9d82d03a655588f609
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun  6 06:45:06 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun  6 06:45:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fa8e18

app-shells/bash-completion: alpha stable wrt bug #686692

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index 216bc14dc62..cad1bcb1c06 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-28 Thread Michał Górny
commit: 60a9373d446c87fd2f3bbd7f4084cb1250065175
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 28 06:08:59 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 28 08:41:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a9373d

app-shells/bash-completion: Refactor completion removal into a func

Signed-off-by: Michał Górny  gentoo.org>

 .../bash-completion/bash-completion-.ebuild| 45 +++---
 1 file changed, 22 insertions(+), 23 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 73e814b9881..73e95569c3b 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -36,27 +36,32 @@ DEPEND="app-arch/xz-utils
)"
 PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
 
-# Remove unwanted completions.
-STRIP_COMPLETIONS=(
-   # Slackware package stuff, quite generic names cause collisions
-   # (e.g. with sys-apps/pacman)
-   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+strip_completions() {
+   # Remove unwanted completions.
+   local strip_completions=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
 
-   # Debian/Red Hat network stuff
-   ifdown ifup ifstatus
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
 
-   # Installed in app-editors/vim-core
-   xxd
+   # Installed in app-editors/vim-core
+   xxd
 
-   # Now-dead symlinks to deprecated completions
-   hd ncal
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+   )
 
-   # Installed by sys-apps/util-linux-2.28 (and now deprecated)
-   _mount _umount _mount.linux _umount.linux
+   local file
+   for file in "${strip_completions[@]}"; do
+   rm "${ED}"/usr/share/bash-completion/completions/${file} ||
+   die "stripping ${file} failed"
+   done
 
-   # Deprecated in favor of sys-apps/util-linux-2.31
-   _rfkill
-)
+   # remove deprecated completions (moved to other packages)
+   rm "${ED}"/usr/share/bash-completion/completions/_* || die
+}
 
 python_check_deps() {
has_version "dev-python/pexpect[${PYTHON_USEDEP}]" &&
@@ -104,13 +109,7 @@ src_install() {
 
emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install
 
-   local file
-   for file in "${STRIP_COMPLETIONS[@]}"; do
-   rm "${ED}"/usr/share/bash-completion/completions/${file} ||
-   die "stripping ${file} failed"
-   done
-   # remove deprecated completions (moved to other packages)
-   rm "${ED}"/usr/share/bash-completion/completions/_* || die
+   strip_completions
 
dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-28 Thread Michał Górny
commit: f5f9b0967b80dd78b587883c30ec729c0dd587e7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 28 08:34:23 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 28 08:42:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f9b096

app-shells/bash-completion: Bump to 2.9

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/Manifest|   1 +
 .../bash-completion/bash-completion-2.9.ebuild | 148 +
 2 files changed, 149 insertions(+)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index 203d0a92140..cfe339f613e 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -1,3 +1,4 @@
 DIST bash-completion-2.7.tar.xz 280048 BLAKE2B 
88b09f451fd4e14daf8e139951a4b65aaa9d9b1d86dceade388a726ac7f3caff2546597695c3f0cbd5dd64e20472d0cf3e98e0f367898b81d696d4ccb8f2fb73
 SHA512 
514709ad2e5f6bd4e20027c7049a1144c1854a37b653d5c11fad1cdf7a46d0e1afca725d6ce75d49691149e0de57be85747f704ac1c429ef4cea114bfbff8fcd
 DIST bash-completion-2.8.tar.xz 286128 BLAKE2B 
a99faeb3c9ee2ea6d1cc9988e61951f4e688ac0b3c6837d1fd43381519fedf5f95167e8dbc166543b0235f3ac61d92af35eb8399efc0cd297a62849071dee5c7
 SHA512 
d839ef5a98811a2aade7ebdc0bc84c84a41c74db384f89913b06f3c25add1ba22528ac25392b19d27280685d258c74dcdc11247cbaae5b8d82f2c0b546abc268
+DIST bash-completion-2.9.tar.xz 305788 BLAKE2B 
c8a05bbb16fb671d73025c2fc579f77569251974a57fa4125a8e0aebcbed4e50fc1a47b9743abab0264599ffdef30b33cb540c6c3ab0d8a3577c6dda95f622b6
 SHA512 
e864091196d670699bdb2af3fc40464788e79c932fa564afa7ba34a637aa1583db7dbceab0e7ba6718fac99e9fd2dfb03d1ee51d7cf279d925ad63f60401d7d5
 DIST bashcomp-2.0.2.tar.gz 3625 BLAKE2B 
ebd835e23634e8a7491467ad66c53941763cea43bad75fe24982d3885be2d2ba132e5273a655fec34705224315d7a3f0248c030fb7685fc613ac4f489cde5bf5
 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
new file mode 100644
index 000..41547998e7a
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+BASHCOMP_P=bashcomp-2.0.2
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit python-any-r1
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="https://github.com/scop/bash-completion";
+SRC_URI="
+   
https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+IUSE="test"
+RESTRICT="test"
+
+# completion collision with net-fs/mc
+RDEPEND=">=app-shells/bash-4.3_p30-r1:0
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp
+   !!net-fs/mc"
+DEPEND="app-arch/xz-utils
+   test? (
+   ${RDEPEND}
+   app-misc/dtach
+   dev-util/dejagnu
+   dev-tcltk/tcllib
+   $(python_gen_any_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )"
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+strip_completions() {
+   # Remove unwanted completions.
+   local strip_completions=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifstatus
+
+   # Installed in app-editors/vim-core
+   xxd
+
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+   )
+   if [[ ${ARCH} != *-fbsd && ${ARCH} != *-freebsd ]]; then
+   strip_completions+=(
+   freebsd-update kldload kldunload portinstall portsnap
+   pkg_deinstall pkg_delete pkg_info
+   )
+   fi
+
+   local file
+   for file in "${strip_completions[@]}"; do
+   rm "${ED}"/usr/share/bash-completion/completions/${file} ||
+   die "stripping ${file} failed"
+   done
+
+   # remove deprecated completions (moved to other packages)
+   rm "${ED}"/usr/share/bash-completion/completions/_* || die
+}
+
+python_check_deps() {
+   has_version "dev-python/pexpect[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   eapply "${WOR

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-28 Thread Michał Górny
commit: 749d297a1d51aea75e9a3f75cfe15c762aa7196a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 28 05:59:13 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 28 08:41:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749d297a

app-shells/bash-completion: EAPI 7, py3.7 in -

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 766299412c5..73e814b9881 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 BASHCOMP_P=bashcomp-2.0.2
-PYTHON_COMPAT=( python3_{5,6} )
-inherit autotools eapi7-ver git-r3 python-any-r1
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit autotools git-r3 python-any-r1
 
 DESCRIPTION="Programmable Completion for bash"
 HOMEPAGE="https://github.com/scop/bash-completion";



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-28 Thread Michał Górny
commit: 175b668aca58a84bde399f213014738b1fee40d5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 28 06:12:19 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 28 08:42:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175b668a

app-shells/bash-completion: Strip FreeBSD completions on non-fbsd

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 73e95569c3b..cd39105748b 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -52,6 +52,12 @@ strip_completions() {
# Now-dead symlinks to deprecated completions
hd ncal
)
+   if [[ ${ARCH} != *-fbsd && ${ARCH} != *-freebsd ]]; then
+   strip_completions+=(
+   freebsd-update kldload kldunload portinstall portsnap
+   pkg_deinstall pkg_delete pkg_info
+   )
+   fi
 
local file
for file in "${strip_completions[@]}"; do



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-28 Thread Michał Górny
commit: e6aa834f23c9527608207173288c8cd1a6c50c54
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 28 06:35:16 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 28 08:42:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6aa834f

app-shells/bash-completion: Pass -vv to pytest

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index cd39105748b..765d8923a5b 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -101,7 +101,7 @@ src_test() {
# than upstream anticipated (they run tests on pristine docker
# installs of binary distros)
nonfatal dtach -N "${T}/dtach.sock" \
-   bash -c 'emake check RUNTESTFLAGS="OPT_TIMEOUT=300 
OPT_BUFFER_SIZE=100" \
+   bash -c 'emake check RUNTESTFLAGS="OPT_TIMEOUT=300 
OPT_BUFFER_SIZE=100" PYTESTFLAGS="-vv" \
&> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
 
kill "${tail_pid}"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-28 Thread Michał Górny
commit: 2a5e6e695469519fefe4c16b2aee7c03ce1a0317
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 28 08:38:08 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 28 08:42:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5e6e69

app-shells/bash-completion: Fix missing 'tar' aliases in 2.9

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index 41547998e7a..e759014076a 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 BASHCOMP_P=bashcomp-2.0.2
 PYTHON_COMPAT=( python3_{5,6,7} )
-inherit python-any-r1
+inherit bash-completion-r1 python-any-r1
 
 DESCRIPTION="Programmable Completion for bash"
 HOMEPAGE="https://github.com/scop/bash-completion";
@@ -112,6 +112,8 @@ src_install() {
emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install
 
strip_completions
+   # fix missing aliases
+   bashcomp_alias tar bsdtar gtar star
 
dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-28 Thread Michał Górny
commit: 68f7b476278d641ad18e32551b71d3c8f86a9baf
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 28 10:53:47 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 28 10:54:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f7b476

app-shells/bash-completion: Remove *-fbsd keywords due to deps

dev-python/pexpect apparently fails test on *-fbsd.  Remove the keywords
for further investigation.

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index e759014076a..48636b78df1 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-28 Thread Michał Górny
commit: 79a29b286ef3b7c50d6697e17973fc5209755620
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 28 12:16:21 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 28 12:16:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a29b28

app-shells/bash-completion: Init Python with USE=test only

Closes: https://bugs.gentoo.org/684584
Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9.ebuild  | 4 
 app-shells/bash-completion/bash-completion-.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index 48636b78df1..c28b05d00c3 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -70,6 +70,10 @@ strip_completions() {
rm "${ED}"/usr/share/bash-completion/completions/_* || die
 }
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 python_check_deps() {
has_version "dev-python/pexpect[${PYTHON_USEDEP}]" &&
has_version "dev-python/pytest[${PYTHON_USEDEP}]"

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 765d8923a5b..dfeead5c364 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -74,6 +74,10 @@ python_check_deps() {
has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_unpack() {
git-r3_src_unpack
default



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-04-29 Thread Michał Górny
commit: b6aacc54d849b5750dff15f25b5a825a4ee89910
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 30 05:48:38 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 30 06:11:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6aacc54

app-shells/bash-completion: Strip ifquery as well

Closes: https://bugs.gentoo.org/684766
Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9.ebuild  | 2 +-
 app-shells/bash-completion/bash-completion-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index c28b05d00c3..bef979856f8 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -45,7 +45,7 @@ strip_completions() {
explodepkg installpkg makepkg pkgtool removepkg upgradepkg
 
# Debian/Red Hat network stuff
-   ifdown ifup ifstatus
+   ifdown ifup ifquery ifstatus
 
# Installed in app-editors/vim-core
xxd

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index dfeead5c364..bd5e53f21aa 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -44,7 +44,7 @@ strip_completions() {
explodepkg installpkg makepkg pkgtool removepkg upgradepkg
 
# Debian/Red Hat network stuff
-   ifdown ifup ifstatus
+   ifdown ifup ifquery ifstatus
 
# Installed in app-editors/vim-core
xxd



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-03-12 Thread Michał Górny
commit: 963bad27f235c5290a4de065f43793b131e54131
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 12 17:44:00 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 12 17:49:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963bad27

app-shells/bash-completion: Strip tests for removed vi completions

 app-shells/bash-completion/bash-completion-2.7-r3.ebuild | 1 +
 app-shells/bash-completion/bash-completion-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
index 8b94a7a3122..b7746efc139 100644
--- a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
@@ -64,6 +64,7 @@ src_prepare() {
# https://bugs.gentoo.org/649986
sed -i -e 's/vi vim gvim rvim view rview rgvim rgview gview//' \
bash_completion || die
+   rm test/completion/vi.exp || die
 }
 
 src_test() {

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index cec5bc36226..79657c0d217 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -65,6 +65,7 @@ src_prepare() {
# https://bugs.gentoo.org/649986
sed -i -e 's/vi vim gvim rvim view rview rgvim rgview gview//' \
bash_completion || die
+   rm test/completion/vi.exp || die
 
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-03-13 Thread Michał Górny
commit: 2677aec4db6b34de7f3529193508eec19115ad03
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 13 22:09:54 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 13 22:17:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2677aec4

app-shells/bash-completion: vim completion loading fixed in git

 app-shells/bash-completion/bash-completion-.ebuild | 6 --
 1 file changed, 6 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 79657c0d217..10f64b1c227 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -61,12 +61,6 @@ src_prepare() {
eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
eapply_user
 
-   # Remove implicit completions for vim.
-   # https://bugs.gentoo.org/649986
-   sed -i -e 's/vi vim gvim rvim view rview rgvim rgview gview//' \
-   bash_completion || die
-   rm test/completion/vi.exp || die
-
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-04-19 Thread Sergei Trofimovich
commit: 93f1acc99066faabc2476c42d7addd41601521a3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr 19 22:12:41 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr 19 22:12:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f1acc9

app-shells/bash-completion: stable 2.7-r3 for ppc64, bug #651534

Bug: https://bugs.gentoo.org/651534
Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 app-shells/bash-completion/bash-completion-2.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
index d9796eab2f1..2a8c53298ab 100644
--- a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2018-04-21 Thread Mikle Kolyada
commit: 5b4225cff45c52e978a48c3b9736f607b26913e5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 21 09:19:53 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 21 09:19:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4225cf

app-shells/bash-completion: arm stable wrt bug #651534

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-shells/bash-completion/bash-completion-2.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
index 2a8c53298ab..a64557d41cd 100644
--- a/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.7-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2020-03-31 Thread Mart Raudsepp
commit: ef7aeb5d736994ca6097eec0b8ba17b4d2a97ccc
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Mar 30 20:10:21 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 31 17:51:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7aeb5d

app-shells/bash-completion: arm64 stable (bug #709762)

Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-shells/bash-completion/bash-completion-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.10.ebuild 
b/app-shells/bash-completion/bash-completion-2.10.ebuild
index 4590260fcee..58299e4839f 100644
--- a/app-shells/bash-completion/bash-completion-2.10.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2020-05-04 Thread Michał Górny
commit: 254848dbd2d4a3133362797c9101fb4559724abb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  4 09:31:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  4 09:37:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254848db

app-shells/bash-completion: Remove obsolete remote-id

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-shells/bash-completion/metadata.xml 
b/app-shells/bash-completion/metadata.xml
index 159d6c88d62..0e24540d67c 100644
--- a/app-shells/bash-completion/metadata.xml
+++ b/app-shells/bash-completion/metadata.xml
@@ -29,7 +29,6 @@



-   mgorny/bashcomp2
scop/bash-completion

 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2020-05-04 Thread Michał Górny
commit: c5e52c2a7d5c2789d9e17ebac5397753d27f661d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  4 09:29:05 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  4 09:36:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e52c2a

app-shells/bash-completion: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/Manifest|   1 -
 .../bash-completion/bash-completion-2.9-r1.ebuild  | 156 -
 2 files changed, 157 deletions(-)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index cb45623e7cc..3620b452cc2 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -1,3 +1,2 @@
 DIST bash-completion-2.10.tar.xz 310764 BLAKE2B 
b6b96f049b44eb455805916bbbeb0c9578104aa4c8c736801fd27c7268e4de70424eebbb5d1e4d1841273b1c4e169da4f369f2f65276349ead4aa7944aa193b2
 SHA512 
d434e0e48b25328e8c6b43ed64e58f56459186434754ee972795edd031ce1864038b53926b218fe06e5b3882682db4dec5101b3124362c0137101d3fa6d87cd7
-DIST bash-completion-2.9.tar.xz 305788 BLAKE2B 
c8a05bbb16fb671d73025c2fc579f77569251974a57fa4125a8e0aebcbed4e50fc1a47b9743abab0264599ffdef30b33cb540c6c3ab0d8a3577c6dda95f622b6
 SHA512 
e864091196d670699bdb2af3fc40464788e79c932fa564afa7ba34a637aa1583db7dbceab0e7ba6718fac99e9fd2dfb03d1ee51d7cf279d925ad63f60401d7d5
 DIST bashcomp-2.0.3.tar.gz 3539 BLAKE2B 
75304d144792cc7f6ad5455a05a65c33c646d6f7384d020a06a1fcf012cd51625a3dd0750ad539253453b1eede196c340286a1e81737f0835b5091609ba01295
 SHA512 
b2bd185ccbd4456939ccc731cc1983fcec2b9564a9920642a753fadd5d897fdb96b925ac1524657629d621d45b37d99076c8ae72511a827e96ff6c388d720008

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
deleted file mode 100644
index c7c30545e25..000
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-BASHCOMP_P=bashcomp-2.0.3
-PYTHON_COMPAT=( python3_{6,7} )
-inherit bash-completion-r1 python-any-r1
-
-DESCRIPTION="Programmable Completion for bash"
-HOMEPAGE="https://github.com/scop/bash-completion";
-SRC_URI="
-   
https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
-   eselect? ( 
https://github.com/mgorny/bashcomp2/releases/download/v${BASHCOMP_P#*-}/${BASHCOMP_P}.tar.gz
 )"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
-IUSE="+eselect test"
-RESTRICT="test"
-
-# completion collision with net-fs/mc
-RDEPEND=">=app-shells/bash-4.3_p30-r1:0
-   sys-apps/miscfiles
-   !!net-fs/mc"
-DEPEND="app-arch/xz-utils
-   test? (
-   ${RDEPEND}
-   app-misc/dtach
-   dev-util/dejagnu
-   dev-tcltk/tcllib
-   $(python_gen_any_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   ')
-   )"
-PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
-
-strip_completions() {
-   # Remove unwanted completions.
-   local strip_completions=(
-   # Slackware package stuff, quite generic names cause collisions
-   # (e.g. with sys-apps/pacman)
-   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
-
-   # Debian/Red Hat network stuff
-   ifdown ifup ifquery ifstatus
-
-   # Installed in app-editors/vim-core
-   xxd
-
-   # Now-dead symlinks to deprecated completions
-   hd ncal
-   )
-   if [[ ${ARCH} != *-fbsd && ${ARCH} != *-freebsd ]]; then
-   strip_completions+=(
-   freebsd-update kldload kldunload portinstall portsnap
-   pkg_deinstall pkg_delete pkg_info
-   )
-   fi
-
-   local file
-   for file in "${strip_completions[@]}"; do
-   rm "${ED}"/usr/share/bash-completion/completions/${file} ||
-   die "stripping ${file} failed"
-   done
-
-   # remove deprecated completions (moved to other packages)
-   rm "${ED}"/usr/share/bash-completion/completions/_* || die
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
-   has_version "dev-python/pexpect[${PYTHON_USEDEP}]" &&
-   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-   use eselect &&
-   eapply 
"${WORKDIR}/${BASHCOMP_P}/bash-completion-blacklist-support.patch"
-   # Bug 543100, update bug 601194
-   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
-   eapply_user
-}
-
-src_test() {
-  

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-12-07 Thread Michał Górny
commit: c877f103782751d18da80eb10b9bc07ff7cb7d29
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  7 09:09:23 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  7 09:15:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c877f103

app-shells/bash-completion: Remove outdated blocker

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-2.10.ebuild   | 1 -
 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 1 -
 app-shells/bash-completion/bash-completion-.ebuild   | 1 -
 3 files changed, 3 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.10.ebuild 
b/app-shells/bash-completion/bash-completion-2.10.ebuild
index a9d01b88080..0c09bd75cb8 100644
--- a/app-shells/bash-completion/bash-completion-2.10.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.10.ebuild
@@ -22,7 +22,6 @@ RESTRICT="test"
 # completion collision with net-fs/mc
 RDEPEND=">=app-shells/bash-4.3_p30-r1:0
sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp
!!net-fs/mc"
 DEPEND="
test? (

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index 220069bc375..a49edc05f8d 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -22,7 +22,6 @@ RESTRICT="test"
 # completion collision with net-fs/mc
 RDEPEND=">=app-shells/bash-4.3_p30-r1:0
sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp
!!net-fs/mc"
 DEPEND="app-arch/xz-utils
test? (

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index ee27e7fcf8f..2a71e61d56c 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -19,7 +19,6 @@ RESTRICT="!test? ( test )"
 # completion collision with net-fs/mc
 RDEPEND=">=app-shells/bash-4.3_p30-r1:0
sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp
!!net-fs/mc"
 DEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-12-07 Thread Michał Górny
commit: cf79358b81c5c3b73e5809a869008d65b5f9ea22
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  7 08:58:08 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  7 16:58:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf79358b

app-shells/bash-completion: Disable tests failing in containers

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 2a71e61d56c..4fdb9c19f7f 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -92,6 +92,11 @@ src_prepare() {
eapply 
"${WORKDIR}"/bashcomp2/bash-completion-blacklist-support.patch
fi
 
+   # our setup is close enough to container to cause the same tests
+   # to fail
+   sed -i -e '/def in_container/a \
+return True' test/t/conftest.py || die
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-10-30 Thread Sergei Trofimovich
commit: a0fc6045b8d9c8367089525d0bf462a1062e322d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Oct 30 21:21:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Oct 30 21:56:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0fc6045

app-shells/bash-completion: stable 2.9-r1 for hppa, bug #693738

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
index d336aa2df2f..220069bc375 100644
--- a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="+eselect test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-11-03 Thread Michał Górny
commit: b63bc8a8cce80bf28039eabecff5d3e33f607277
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  3 15:16:22 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  3 15:29:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b63bc8a8

app-shells/bash-completion: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/Manifest|   1 -
 .../bash-completion/bash-completion-2.9.ebuild | 154 -
 2 files changed, 155 deletions(-)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index e9d58832db6..e53bcde1d09 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -1,3 +1,2 @@
 DIST bash-completion-2.9.tar.xz 305788 BLAKE2B 
c8a05bbb16fb671d73025c2fc579f77569251974a57fa4125a8e0aebcbed4e50fc1a47b9743abab0264599ffdef30b33cb540c6c3ab0d8a3577c6dda95f622b6
 SHA512 
e864091196d670699bdb2af3fc40464788e79c932fa564afa7ba34a637aa1583db7dbceab0e7ba6718fac99e9fd2dfb03d1ee51d7cf279d925ad63f60401d7d5
-DIST bashcomp-2.0.2.tar.gz 3625 BLAKE2B 
ebd835e23634e8a7491467ad66c53941763cea43bad75fe24982d3885be2d2ba132e5273a655fec34705224315d7a3f0248c030fb7685fc613ac4f489cde5bf5
 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
 DIST bashcomp-2.0.3.tar.gz 3539 BLAKE2B 
75304d144792cc7f6ad5455a05a65c33c646d6f7384d020a06a1fcf012cd51625a3dd0750ad539253453b1eede196c340286a1e81737f0835b5091609ba01295
 SHA512 
b2bd185ccbd4456939ccc731cc1983fcec2b9564a9920642a753fadd5d897fdb96b925ac1524657629d621d45b37d99076c8ae72511a827e96ff6c388d720008

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
deleted file mode 100644
index da4cf1463bc..000
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-BASHCOMP_P=bashcomp-2.0.2
-PYTHON_COMPAT=( python3_{5,6,7} )
-inherit bash-completion-r1 python-any-r1
-
-DESCRIPTION="Programmable Completion for bash"
-HOMEPAGE="https://github.com/scop/bash-completion";
-SRC_URI="
-   
https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
-   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
-IUSE="test"
-RESTRICT="test"
-
-# completion collision with net-fs/mc
-RDEPEND=">=app-shells/bash-4.3_p30-r1:0
-   sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp
-   !!net-fs/mc"
-DEPEND="app-arch/xz-utils
-   test? (
-   ${RDEPEND}
-   app-misc/dtach
-   dev-util/dejagnu
-   dev-tcltk/tcllib
-   $(python_gen_any_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   ')
-   )"
-PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
-
-strip_completions() {
-   # Remove unwanted completions.
-   local strip_completions=(
-   # Slackware package stuff, quite generic names cause collisions
-   # (e.g. with sys-apps/pacman)
-   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
-
-   # Debian/Red Hat network stuff
-   ifdown ifup ifquery ifstatus
-
-   # Installed in app-editors/vim-core
-   xxd
-
-   # Now-dead symlinks to deprecated completions
-   hd ncal
-   )
-   if [[ ${ARCH} != *-fbsd && ${ARCH} != *-freebsd ]]; then
-   strip_completions+=(
-   freebsd-update kldload kldunload portinstall portsnap
-   pkg_deinstall pkg_delete pkg_info
-   )
-   fi
-
-   local file
-   for file in "${strip_completions[@]}"; do
-   rm "${ED}"/usr/share/bash-completion/completions/${file} ||
-   die "stripping ${file} failed"
-   done
-
-   # remove deprecated completions (moved to other packages)
-   rm "${ED}"/usr/share/bash-completion/completions/_* || die
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
-   has_version "dev-python/pexpect[${PYTHON_USEDEP}]" &&
-   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
-   # Bug 543100, update bug 601194
-   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
-   eapply_user
-}
-
-src_test() {
-   # Tests need an interactive shell, #477066
-   # idea stolen from:

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-05-25 Thread Aaron Bauman
commit: 218091e5fae6c220b2618312286796b8692aec5a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat May 25 18:44:44 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May 25 18:44:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218091e5

app-shells/bash-completion: arm64 stable (bug #686692)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index bef979856f8..1c7111abda5 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-05-25 Thread Michał Górny
commit: ebecf48c22d9c5e85fd87024c19230e4b2938c59
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 25 19:54:16 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 25 19:57:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebecf48c

app-shells/bash-completion: Use bashcomp2 git repo in -

Signed-off-by: Michał Górny  gentoo.org>

 .../bash-completion/bash-completion-.ebuild  | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index bd5e53f21aa..5c0bff2495f 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -3,14 +3,12 @@
 
 EAPI=7
 
-BASHCOMP_P=bashcomp-2.0.2
 PYTHON_COMPAT=( python3_{5,6,7} )
 inherit autotools git-r3 python-any-r1
 
 DESCRIPTION="Programmable Completion for bash"
 HOMEPAGE="https://github.com/scop/bash-completion";
 EGIT_REPO_URI="https://github.com/scop/bash-completion";
-SRC_URI="https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
@@ -23,7 +21,7 @@ RDEPEND=">=app-shells/bash-4.3_p30-r1:0
sys-apps/miscfiles
!app-eselect/eselect-bashcomp
!!net-fs/mc"
-DEPEND="app-arch/xz-utils
+DEPEND="
test? (
${RDEPEND}
app-misc/dtach
@@ -79,13 +77,19 @@ pkg_setup() {
 }
 
 src_unpack() {
-   git-r3_src_unpack
-   default
+   git-r3_fetch https://github.com/mgorny/bashcomp2
+   git-r3_fetch
+
+   git-r3_checkout https://github.com/mgorny/bashcomp2 \
+   "${WORKDIR}"/bashcomp2
+   git-r3_checkout
 }
 
 src_prepare() {
-   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
eapply_user
+   # generate and apply patch
+   emake -C "${WORKDIR}"/bashcomp2 bash-completion-blacklist-support.patch
+   eapply "${WORKDIR}"/bashcomp2/bash-completion-blacklist-support.patch
 
eautoreconf
 }
@@ -124,9 +128,7 @@ src_install() {
dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
 
# install the eselect module
-   insinto /usr/share/eselect/modules
-   doins "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect"
-   doman "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect.5"
+   emake -C "${WORKDIR}"/bashcomp2 DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
install
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-05-25 Thread Michał Górny
commit: b0d590787b5e8e0581e68eb1b8ed50f6b04d7722
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 25 20:55:07 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 25 21:11:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d59078

app-shells/bash-completion: Bump Gentoo support to 2.0.3

Bump Gentoo support package to a new version including fix for 'grep'
being defined as alias by the user.

Closes: https://bugs.gentoo.org/686590
Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/Manifest|   1 +
 .../bash-completion/bash-completion-2.9-r1.ebuild  | 157 +
 2 files changed, 158 insertions(+)

diff --git a/app-shells/bash-completion/Manifest 
b/app-shells/bash-completion/Manifest
index cfe339f613e..8e6ca751c11 100644
--- a/app-shells/bash-completion/Manifest
+++ b/app-shells/bash-completion/Manifest
@@ -2,3 +2,4 @@ DIST bash-completion-2.7.tar.xz 280048 BLAKE2B 
88b09f451fd4e14daf8e139951a4b65aa
 DIST bash-completion-2.8.tar.xz 286128 BLAKE2B 
a99faeb3c9ee2ea6d1cc9988e61951f4e688ac0b3c6837d1fd43381519fedf5f95167e8dbc166543b0235f3ac61d92af35eb8399efc0cd297a62849071dee5c7
 SHA512 
d839ef5a98811a2aade7ebdc0bc84c84a41c74db384f89913b06f3c25add1ba22528ac25392b19d27280685d258c74dcdc11247cbaae5b8d82f2c0b546abc268
 DIST bash-completion-2.9.tar.xz 305788 BLAKE2B 
c8a05bbb16fb671d73025c2fc579f77569251974a57fa4125a8e0aebcbed4e50fc1a47b9743abab0264599ffdef30b33cb540c6c3ab0d8a3577c6dda95f622b6
 SHA512 
e864091196d670699bdb2af3fc40464788e79c932fa564afa7ba34a637aa1583db7dbceab0e7ba6718fac99e9fd2dfb03d1ee51d7cf279d925ad63f60401d7d5
 DIST bashcomp-2.0.2.tar.gz 3625 BLAKE2B 
ebd835e23634e8a7491467ad66c53941763cea43bad75fe24982d3885be2d2ba132e5273a655fec34705224315d7a3f0248c030fb7685fc613ac4f489cde5bf5
 SHA512 
46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
+DIST bashcomp-2.0.3.tar.gz 3539 BLAKE2B 
75304d144792cc7f6ad5455a05a65c33c646d6f7384d020a06a1fcf012cd51625a3dd0750ad539253453b1eede196c340286a1e81737f0835b5091609ba01295
 SHA512 
b2bd185ccbd4456939ccc731cc1983fcec2b9564a9920642a753fadd5d897fdb96b925ac1524657629d621d45b37d99076c8ae72511a827e96ff6c388d720008

diff --git a/app-shells/bash-completion/bash-completion-2.9-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
new file mode 100644
index 000..91aa3bb0061
--- /dev/null
+++ b/app-shells/bash-completion/bash-completion-2.9-r1.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+BASHCOMP_P=bashcomp-2.0.3
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit bash-completion-r1 python-any-r1
+
+DESCRIPTION="Programmable Completion for bash"
+HOMEPAGE="https://github.com/scop/bash-completion";
+SRC_URI="
+   
https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
+   eselect? ( 
https://github.com/mgorny/bashcomp2/releases/download/v${BASHCOMP_P#*-}/${BASHCOMP_P}.tar.gz
 )"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+IUSE="+eselect test"
+RESTRICT="test"
+
+# completion collision with net-fs/mc
+RDEPEND=">=app-shells/bash-4.3_p30-r1:0
+   sys-apps/miscfiles
+   !app-eselect/eselect-bashcomp
+   !!net-fs/mc"
+DEPEND="app-arch/xz-utils
+   test? (
+   ${RDEPEND}
+   app-misc/dtach
+   dev-util/dejagnu
+   dev-tcltk/tcllib
+   $(python_gen_any_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )"
+PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
+
+strip_completions() {
+   # Remove unwanted completions.
+   local strip_completions=(
+   # Slackware package stuff, quite generic names cause collisions
+   # (e.g. with sys-apps/pacman)
+   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
+
+   # Debian/Red Hat network stuff
+   ifdown ifup ifquery ifstatus
+
+   # Installed in app-editors/vim-core
+   xxd
+
+   # Now-dead symlinks to deprecated completions
+   hd ncal
+   )
+   if [[ ${ARCH} != *-fbsd && ${ARCH} != *-freebsd ]]; then
+   strip_completions+=(
+   freebsd-update kldload kldunload portinstall portsnap
+   pkg_deinstall pkg_delete pkg_info
+   )
+   fi
+
+   local file
+   for file in "${strip_completions[@]}"; do
+   rm "${ED}"/usr/share/bash-completion/completions/${file} ||
+   die "stripping ${file} failed"
+   done
+
+   # remove deprecate

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-05-25 Thread Michał Górny
commit: bd78224eb9d3692d97a0fe049c8352f511504fb6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 25 21:03:25 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 25 21:11:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd78224e

app-shells/bash-completion: Make eselect support optional

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash-completion/bash-completion-.ebuild | 18 +++---
 app-shells/bash-completion/metadata.xml|  6 ++
 2 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 5c0bff2495f..ee27e7fcf8f 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -13,7 +13,7 @@ EGIT_REPO_URI="https://github.com/scop/bash-completion";
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS=""
-IUSE="test"
+IUSE="+eselect test"
 RESTRICT="!test? ( test )"
 
 # completion collision with net-fs/mc
@@ -77,19 +77,21 @@ pkg_setup() {
 }
 
 src_unpack() {
-   git-r3_fetch https://github.com/mgorny/bashcomp2
+   use eselect && git-r3_fetch https://github.com/mgorny/bashcomp2
git-r3_fetch
 
-   git-r3_checkout https://github.com/mgorny/bashcomp2 \
+   use eselect && git-r3_checkout https://github.com/mgorny/bashcomp2 \
"${WORKDIR}"/bashcomp2
git-r3_checkout
 }
 
 src_prepare() {
eapply_user
-   # generate and apply patch
-   emake -C "${WORKDIR}"/bashcomp2 bash-completion-blacklist-support.patch
-   eapply "${WORKDIR}"/bashcomp2/bash-completion-blacklist-support.patch
+   if use eselect; then
+   # generate and apply patch
+   emake -C "${WORKDIR}"/bashcomp2 
bash-completion-blacklist-support.patch
+   eapply 
"${WORKDIR}"/bashcomp2/bash-completion-blacklist-support.patch
+   fi
 
eautoreconf
 }
@@ -128,7 +130,9 @@ src_install() {
dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
 
# install the eselect module
-   emake -C "${WORKDIR}"/bashcomp2 DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
install
+   use eselect &&
+   emake -C "${WORKDIR}"/bashcomp2 DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" install
 }
 
 pkg_postinst() {

diff --git a/app-shells/bash-completion/metadata.xml 
b/app-shells/bash-completion/metadata.xml
index 2bb3ef23624..159d6c88d62 100644
--- a/app-shells/bash-completion/metadata.xml
+++ b/app-shells/bash-completion/metadata.xml
@@ -9,6 +9,12 @@
shell-to...@gentoo.org
Gentoo Shell Tools Project

+   
+   
+   Support blacklisting of completions via 'eselect 
bash-completion'.
+   This enables custom Gentoo patching of upstream 
completion loader.
+   
+   

Since v2.04, bash has allowed you to intelligently program and 
extend its
standard completion behavior to achieve complex command lines 
with just a



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-05-26 Thread Sergei Trofimovich
commit: bde8b92e7dc38d5f29918bdda344e2b3388d2b08
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 25 20:30:07 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May 26 08:27:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde8b92e

app-shells/bash-completion: stable 2.9 for sparc, bug #686692

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index 1c7111abda5..220cf5ce535 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-05-26 Thread Mikle Kolyada
commit: 04d1492853bb310149193e90d1f603facc061d8b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 26 11:07:04 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 26 11:07:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d14928

app-shells/bash-completion: amd64 stable wrt bug #686692

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index 220cf5ce535..7bc12e41a9d 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-05-26 Thread Thomas Deutschmann
commit: c74c42b0a61670728483d946f62117c745405dc6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun May 26 20:49:11 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun May 26 22:26:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74c42b0

app-shells/bash-completion: x86 stable (bug #686692)

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index 7bc12e41a9d..967aaedbf26 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2019-05-30 Thread Sergei Trofimovich
commit: 01fdccc5a50b5971bda3966883bbeb53accfb36b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 30 20:28:17 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 30 20:28:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fdccc5

app-shells/bash-completion: stable 2.9 for ppc, bug #686692

Package-Manager: Portage-2.3.67, Repoman-2.3.13
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/bash-completion/bash-completion-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.9.ebuild 
b/app-shells/bash-completion/bash-completion-2.9.ebuild
index 967aaedbf26..0046eb1249d 100644
--- a/app-shells/bash-completion/bash-completion-2.9.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2022-04-23 Thread Mike Gilbert
commit: 5032feb8d914d7c277154aa74d7e04414999e428
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 23 15:14:25 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 23 15:14:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5032feb8

app-shells/bash-completion: addpredict ~ for tests

Closes: https://bugs.gentoo.org/839840
Signed-off-by: Mike Gilbert  gentoo.org>

 app-shells/bash-completion/bash-completion-2.11.ebuild | 7 +--
 app-shells/bash-completion/bash-completion-.ebuild | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.11.ebuild 
b/app-shells/bash-completion/bash-completion-2.11.ebuild
index 36c924cea3a5..4c55e7352304 100644
--- a/app-shells/bash-completion/bash-completion-2.11.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -89,7 +89,10 @@ src_prepare() {
 
 src_test() {
# portage's HOME override breaks tests
-   emake check HOME="$(egethome "${UID}")" PYTESTFLAGS="-vv" NETWORK=none
+   local myhome=$(unset HOME; echo ~)
+   local -x SANDBOX_PREDICT=${SANDBOX_PREDICT}
+   addpredict "${myhome}"
+   emake check HOME="${myhome}" PYTESTFLAGS="-vv" NETWORK=none
 }
 
 src_install() {

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 70ce84b4ed82..2f4caf5b89e1 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -99,7 +99,10 @@ src_prepare() {
 
 src_test() {
# portage's HOME override breaks tests
-   emake check HOME="$(egethome "${UID}")" PYTESTFLAGS="-vv" NETWORK=none
+   local myhome=$(unset HOME; echo ~)
+   local -x SANDBOX_PREDICT=${SANDBOX_PREDICT}
+   addpredict "${myhome}"
+   emake check HOME="${myhome}" PYTESTFLAGS="-vv" NETWORK=none
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2022-05-07 Thread Sam James
commit: 9024cb1d6d422d54462576a9a12f82b17fdbd070
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 07:43:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 07:44:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9024cb1d

app-shells/bash-completion: add Python 3.10

Signed-off-by: Sam James  gentoo.org>

 app-shells/bash-completion/bash-completion-2.11.ebuild | 2 +-
 app-shells/bash-completion/bash-completion-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.11.ebuild 
b/app-shells/bash-completion/bash-completion-2.11.ebuild
index 4c55e7352304..77dfb81a73bd 100644
--- a/app-shells/bash-completion/bash-completion-2.11.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.11.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 BASHCOMP_P=bashcomp-2.0.3
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit bash-completion-r1 python-any-r1 user-info
 
 DESCRIPTION="Programmable Completion for bash"

diff --git a/app-shells/bash-completion/bash-completion-.ebuild 
b/app-shells/bash-completion/bash-completion-.ebuild
index 2f4caf5b89e1..05fd91a33670 100644
--- a/app-shells/bash-completion/bash-completion-.ebuild
+++ b/app-shells/bash-completion/bash-completion-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit autotools git-r3 python-any-r1 user-info
 
 DESCRIPTION="Programmable Completion for bash"



  1   2   >