[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"