From 3dac254fd9498d58a1f74fbca4099da791e605a1 Mon Sep 17 00:00:00 2001 From: "Gregory M. Tuner" Date: Tue, 6 May 2014 04:30:37 -0700 Subject: app-shells/bash-completion: fix #486306 Signed-off-by: Gregory M. Tuner --- app-shells/bash-completion/ChangeLog | 1248 ++++++++++++++++++++ app-shells/bash-completion/Manifest | 6 + .../bash-completion/bash-completion-2.1-r1.ebuild | 104 ++ .../bash-completion/files/bash-completion.pc | 9 + .../files/bash-completion.sh-gentoo-1.2 | 52 + app-shells/bash-completion/metadata.xml | 17 + 6 files changed, 1436 insertions(+) create mode 100644 app-shells/bash-completion/ChangeLog create mode 100644 app-shells/bash-completion/Manifest create mode 100644 app-shells/bash-completion/bash-completion-2.1-r1.ebuild create mode 100644 app-shells/bash-completion/files/bash-completion.pc create mode 100644 app-shells/bash-completion/files/bash-completion.sh-gentoo-1.2 create mode 100644 app-shells/bash-completion/metadata.xml (limited to 'app-shells/bash-completion') diff --git a/app-shells/bash-completion/ChangeLog b/app-shells/bash-completion/ChangeLog new file mode 100644 index 0000000..98fa3ea --- /dev/null +++ b/app-shells/bash-completion/ChangeLog @@ -0,0 +1,1248 @@ +# ChangeLog for app-shells/bash-completion +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/ChangeLog,v 1.261 2014/01/22 19:27:19 ssuominen Exp $ + + 22 Jan 2014; Samuli Suominen + -bash-completion-2.1-r1.ebuild: + Remove -r1 for now (and work on it in overlay) + + 19 Jan 2014; Mike Frysinger bash-completion-1.3-r2.ebuild, + bash-completion-2.1-r1.ebuild, bash-completion-2.1.ebuild: + Add arm64 love. + + 28 Aug 2013; Ulrich Müller bash-completion-1.3-r2.ebuild, + bash-completion-2.1.ebuild: + Add app-admin/eselect-bashcomp as alternative dependency for providing the + bashcomp.eselect module, as discussed with ssuominen. + + 25 Aug 2013; Samuli Suominen + bash-completion-2.1-r1.ebuild: + Skip testsuite because of interactive shell wrt #477066 by Jeroen Roovers + + 24 Aug 2013; Ulrich Müller bash-completion-1.3-r2.ebuild, + bash-completion-2.1.ebuild: + Depend on + bash-completion-2.1-r1.ebuild: + Remove the bashcomp blocker and let the broken files be for now + + 16 Jul 2013; Samuli Suominen + bash-completion-2.1-r1.ebuild: + Post installation warning about re-emerging packages for the completions/ + sub directory change. + + 16 Jul 2013; Samuli Suominen + bash-completion-2.1-r1.ebuild: + Post installation message about non-login shells wrt #472938#c4 by Alexander + Tsoy + +*bash-completion-2.1-r1 (16 Jul 2013) + + 16 Jul 2013; Samuli Suominen + +bash-completion-2.1-r1.ebuild: + Migrate to upstream build system and directory structure wrt #472938 + + 17 Jun 2013; Jeroen Roovers bash-completion-2.1.ebuild: + Remove nmcli completion (bug #472844). + + 04 Jun 2013; Samuli Suominen + -bash-completion-1.2.ebuild, -bash-completion-1.3-r1.ebuild, + -bash-completion-1.3.ebuild, -files/bash-completion.sh: + old + + 04 Jun 2013; Jeroen Roovers bash-completion-2.1.ebuild: + Remove more files already owned by >=sys-apps/util-linux-2.23 (bug #395091). + +*bash-completion-2.1 (03 Jun 2013) + + 03 Jun 2013; Jeroen Roovers +bash-completion-2.1.ebuild: + Version bump (bug #395091). + + 02 Jun 2013; Agostino Sarubbo bash-completion-1.3-r2.ebuild: + Stable for sh, wrt bug #468554 + + 20 May 2013; Agostino Sarubbo bash-completion-1.3-r2.ebuild: + Stable for s390, wrt bug #468554 + + 07 May 2013; Jeroen Roovers bash-completion-1.3-r2.ebuild: + Stable for HPPA (bug #468554). + + 07 May 2013; Agostino Sarubbo bash-completion-1.3-r2.ebuild: + Stable for ppc64, wrt bug #468554 + + 07 May 2013; Agostino Sarubbo bash-completion-1.3-r2.ebuild: + Stable for ppc, wrt bug #468554 + + 07 May 2013; Agostino Sarubbo bash-completion-1.3-r2.ebuild: + Stable for sparc, wrt bug #468554 + + 07 May 2013; Agostino Sarubbo bash-completion-1.3-r2.ebuild: + Stable for ia64, wrt bug #468554 + + 05 May 2013; Agostino Sarubbo bash-completion-1.3-r2.ebuild: + Stable for alpha, wrt bug #468554 + + 05 May 2013; Agostino Sarubbo bash-completion-1.3-r2.ebuild: + Stable for arm, wrt bug #468554 + + 05 May 2013; Agostino Sarubbo bash-completion-1.3-r2.ebuild: + Stable for x86, wrt bug #468554 + + 05 May 2013; Agostino Sarubbo bash-completion-1.3-r2.ebuild: + Stable for amd64, wrt bug #468554 + +*bash-completion-1.3-r2 (04 May 2013) + + 04 May 2013; Samuli Suominen + +bash-completion-1.3-r2.ebuild: + Remove "rtcwake" completion since it's part of >=sys-apps/util-linux-2.23 wrt + #468544 + +*bash-completion-1.3-r1 (01 Nov 2012) + + 01 Nov 2012; Samuli Suominen + +bash-completion-1.3-r1.ebuild, +files/bash-completion.pc: + Backport modified bash-completion.pc pkg-config file from upstream 2.0 + release. + + 04 May 2012; Alexis Ballier bash-completion-1.3.ebuild: + keyword ~amd64-fbsd + + 11 Apr 2011; Diego E. Pettenò + bash-completion-1.3.ebuild: + Use insinto/doins rather than dodir/cp (fix possible issues with permissions + on the files), and also make sure not to install the Makefile.am/in pairs. + + 31 Mar 2011; Kacper Kowalik + bash-completion-1.3.ebuild: + ppc64 stable wrt #357941 + + 22 Mar 2011; Brent Baude bash-completion-1.3.ebuild: + stable ppc, bug 357941 + + 20 Mar 2011; Raúl Porcel bash-completion-1.3.ebuild: + alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #357941 + + 09 Mar 2011; Markos Chandras + bash-completion-1.3.ebuild: + Stable on amd64 wrt bug #357941 + + 08 Mar 2011; Jeroen Roovers bash-completion-1.3.ebuild: + Stable for HPPA (bug #357941). + +*bash-completion-1.3 (08 Feb 2011) + + 08 Feb 2011; Jeremy Olexa + +bash-completion-1.3.ebuild: + Upstream version bump, closes Gentoo bugs: 321241, 339059, 353216 + + 15 Nov 2010; Jeremy Olexa + -bash-completion-1.1-r5.ebuild: + remove old version + + 03 Oct 2010; Raúl Porcel bash-completion-1.2.ebuild: + ia64/s390/sh/sparc stable wrt #333511 + + 30 Sep 2010; Fabian Groffen + bash-completion-1.2.ebuild: + Marked ~x86-macos, bug #337214 + + 23 Sep 2010; Markus Meier bash-completion-1.2.ebuild: + arm stable, bug #333511 + + 19 Sep 2010; Tobias Klausmann + bash-completion-1.2.ebuild: + Stable on alpha, bug #333511, thanks to mattst88 for testing + + 06 Sep 2010; Brent Baude bash-completion-1.2.ebuild: + Marking bash-completion-1.2 ppc64 for bug 333511 + + 27 Aug 2010; Jeroen Roovers bash-completion-1.2.ebuild: + Stable for PPC (bug #333511). + + 27 Aug 2010; Jeroen Roovers bash-completion-1.2.ebuild: + Stable for HPPA (bug #333511). + + 20 Aug 2010; Markos Chandras + bash-completion-1.2.ebuild: + Stable on amd64 wrt bug #333511 + + 20 Aug 2010; Pawel Hajdan jr + bash-completion-1.2.ebuild: + x86 stable wrt bug #333511 + +*bash-completion-1.2 (02 Jul 2010) + + 02 Jul 2010; Jeremy Olexa + +files/bash-completion.sh-gentoo-1.2, +bash-completion-1.2.ebuild: + Upstream version bump. Tons of fixes/additions to available completions + + 02 Jul 2010; Jeremy Olexa + -bash-completion-1.0-r5.ebuild, -files/bash-completion-1.0-bash4.patch, + -files/bash-completion-1.0-gentoo.patch, + -files/bash-completion-1.0-shadow-compat.patch, -files/bash-completion: + remove old + + 13 May 2010; Fabian Groffen + bash-completion-1.1-r5.ebuild: + Marked ~ppc-macos, bug #319591 + + 25 Feb 2010; Fabian Groffen + bash-completion-1.1-r5.ebuild: + Marked ~x64-macos, thanks Ramon van Alteren, bug #305367 + + 17 Feb 2010; Markus Duft bash-completion-1.1-r5.ebuild: + added ~x86-interix keyword + + 13 Jan 2010; Fabian Groffen + bash-completion-1.1-r5.ebuild: + Marked ~sparc-solaris, ~sparc64-solaris, bug #300813 + + 11 Jan 2010; Jeremy Olexa files/bash-completion.sh: + Style changes and fix for trying to source a file outside of the EPREFIX. + bug 300582, comment #2 + + 09 Jan 2010; Alexis Ballier + bash-completion-1.1-r5.ebuild: + keyword ~sparc-fbsd, bug #299051 + + 07 Jan 2010; Alexis Ballier + bash-completion-1.1-r5.ebuild: + keyword ~x86-fbsd + + 06 Jan 2010; Raúl Porcel + bash-completion-1.0-r5.ebuild, bash-completion-1.1-r5.ebuild: + sh stable + + 05 Jan 2010; Joseph Jezak + bash-completion-1.1-r5.ebuild: + Marked ppc stable for bug #295348. + +*bash-completion-1.1-r5 (25 Dec 2009) + + 25 Dec 2009; Jeremy Olexa + -bash-completion-1.1-r4.ebuild, +bash-completion-1.1-r5.ebuild: + Fix rsync ssh completion, bug 297818 + + 15 Dec 2009; Raúl Porcel + bash-completion-1.1-r4.ebuild: + alpha/ia64/s390 stable wrt #295348 + + 11 Dec 2009; Brent Baude + bash-completion-1.1-r4.ebuild: + Marking bash-completion-1.1-r4 ppc64 for bug 295348 + + 07 Dec 2009; Tiago Cunha + bash-completion-1.1-r4.ebuild: + stable sparc, bug 295348 + + 07 Dec 2009; Jeroen Roovers + bash-completion-1.1-r4.ebuild: + Stable for HPPA (bug #295348). + + 02 Dec 2009; Markus Meier + bash-completion-1.1-r4.ebuild: + amd64/arm/x86 stable, bug #295348 + +*bash-completion-1.1-r4 (01 Dec 2009) + + 01 Dec 2009; Jeremy Olexa + -bash-completion-1.1-r3.ebuild, +bash-completion-1.1-r4.ebuild, + files/bash-completion.sh: + Revbump for minor ommision in bash-completion.sh file which didn't clean + up the env properly. bug 293871 + + 11 Nov 2009; Fabian Groffen + bash-completion-1.1-r3.ebuild: + Marked ~m68k-mint, thanks Alan Hourihane, bug #291402 + +*bash-completion-1.1-r3 (21 Oct 2009) + + 21 Oct 2009; Jeremy Olexa + -bash-completion-1.1-r2.ebuild, +bash-completion-1.1-r3.ebuild: + revbump to fix bug 263105 - long standing issue since bash-4 was + stabilized + +*bash-completion-1.1-r2 (16 Oct 2009) + + 16 Oct 2009; Jeremy Olexa + -bash-completion-1.1-r1.ebuild, +bash-completion-1.1-r2.ebuild, + files/bash-completion.sh: + revbump for another init script ommision, forgot to source + ~/.bash_completion.d/base. Add Gentoo Prefix compatibility to ebuild + + 16 Oct 2009; Jeremy Olexa + bash-completion-1.1-r1.ebuild: + Fix postinst message to be relevant again + +*bash-completion-1.1-r1 (16 Oct 2009) + + 16 Oct 2009; Jeremy Olexa + -bash-completion-1.1.ebuild, +bash-completion-1.1-r1.ebuild, + files/bash-completion.sh: + Fix my previous screwup. The base module exists again and hopefully works, + bug 289240 + +*bash-completion-1.1 (15 Oct 2009) + + 15 Oct 2009; Jeremy Olexa + -bash-completion-1.0-r3.ebuild, +bash-completion-1.1.ebuild, + files/bash-completion.sh: + Version bump. Many new completion modules. Note: the 'base' module is + always enabled now. + + 09 Oct 2009; Raúl Porcel + bash-completion-1.0-r5.ebuild: + ia64/s390 stable wrt #270008 + + 03 Oct 2009; Markus Meier + bash-completion-1.0-r5.ebuild: + arm stable, bug #270008 + + 03 Oct 2009; Tiago Cunha + bash-completion-1.0-r5.ebuild: + stable sparc, bug 270008 + + 26 Sep 2009; Brent Baude + bash-completion-1.0-r5.ebuild: + Marking bash-completion-1.0-r5 ppc64 for bug 270008 + + 19 Sep 2009; nixnut bash-completion-1.0-r5.ebuild: + ppc stable #270008 + + 16 Sep 2009; Christian Faulhammer + bash-completion-1.0-r5.ebuild: + stable x86, bug 270008 + + 15 Sep 2009; Jeroen Roovers + bash-completion-1.0-r5.ebuild: + Stable for HPPA (bug #270008). + + 11 Sep 2009; Jeremy Olexa + bash-completion-1.0-r5.ebuild: + amd64 stable, bug 270008 + + 07 Sep 2009; Tobias Klausmann + bash-completion-1.0-r5.ebuild: + Stable on alpha, bug #270008 + +*bash-completion-1.0-r5 (13 Jun 2009) + + 13 Jun 2009; Jeremy Olexa + +files/bash-completion-1.0-shadow-compat.patch, + -bash-completion-1.0-r4.ebuild, +bash-completion-1.0-r5.ebuild: + Add upstream patch for buggy chsh behavior, bug 271521 + +*bash-completion-1.0-r4 (03 Jun 2009) + + 03 Jun 2009; Jeremy Olexa + +bash-completion-1.0-r4.ebuild: + Fix incompatibility with sys-apps/module-init-tools-3.8, bug 271286 + + 03 Jun 2009; Jeremy Olexa + -bash-completion-0.20081219-r1.ebuild: + remove old + + 31 May 2009; Brent Baude + bash-completion-1.0-r3.ebuild: + Marking bash-completion-1.0-r3 ppc64 for bug 265504 + + 21 May 2009; Raúl Porcel + bash-completion-1.0-r3.ebuild: + arm/ia64/s390 stable wrt #265504 + + 19 May 2009; Tiago Cunha + bash-completion-1.0-r3.ebuild: + stable sparc, bug 265504 + + 18 May 2009; Christian Faulhammer + bash-completion-1.0-r3.ebuild: + stable x86, bug 265504 + + 17 May 2009; nixnut bash-completion-1.0-r3.ebuild: + ppc stable #265504 + + 16 May 2009; Jeremy Olexa + bash-completion-1.0-r3.ebuild: + amd64 stable, bug 265504 + + 16 May 2009; Jeroen Roovers + bash-completion-1.0-r3.ebuild: + Stable for HPPA (bug #265504). + + 16 May 2009; Tobias Klausmann + bash-completion-1.0-r3.ebuild: + Stable on alpha, bug #265504 + +*bash-completion-1.0-r3 (14 Apr 2009) + + 14 Apr 2009; Jeremy Olexa + -bash-completion-1.0-r2.ebuild, +bash-completion-1.0-r3.ebuild: + it is better to have a revision bump here so we can avoid any file collision + business in the future. + + 14 Apr 2009; Jeremy Olexa + bash-completion-1.0-r2.ebuild: + add cowsay blocker due to file collision, bug 266112 + +*bash-completion-1.0-r2 (12 Apr 2009) + + 12 Apr 2009; Jeremy Olexa + -bash-completion-1.0-r1.ebuild, +bash-completion-1.0-r2.ebuild: + Fix inconsistent file name change during upgrade path. Do not break existing + setups. bug 265807 + +*bash-completion-0.20081219-r1 (10 Apr 2009) + + 10 Apr 2009; Jeremy Olexa + +bash-completion-0.20081219-r1.ebuild, + -bash-completion-20081219-r1.ebuild: + sort out the upgrade path. This will make it 'seem' like a downgrade but it + is not. v0.* is stable, v1.0* is ~arch + +*bash-completion-1.0-r1 (09 Apr 2009) + + 09 Apr 2009; Jeremy Olexa + +files/bash-completion-1.0-bash4.patch, -bash-completion-1.0.ebuild, + +bash-completion-1.0-r1.ebuild: + Add patch for bash4, see bug 262246 + + 09 Apr 2009; Jeremy Olexa + bash-completion-1.0.ebuild, bash-completion-20081219-r1.ebuild: + Add missing dep on sys-apps/miscfiles. bug 262291 by Jeroen Roovers + +*bash-completion-1.0 (09 Apr 2009) + + 09 Apr 2009; Jeremy Olexa + +files/bash-completion-1.0-gentoo.patch, +bash-completion-1.0.ebuild: + Version bump, bug 265240. Big thanks to ColdWind for re-working the awk + split in the ebuild + + 07 Apr 2009; Jeremy Olexa + -files/20050121/01_all_gkrellm.diff, -files/20050121/03_all_timidity.diff, + -files/20050121/07_all_find.diff, -files/20050121/02_all_cvs.diff, + -files/20050121/04_all_mplayer.diff, -files/20050121/08_all_lvm.diff, + -files/20050121/05_all_muttng.diff, -files/20050121/09_all_command.diff, + -files/20050121/06_all_tar.diff, -files/20050721/01_all_gkrellm.diff, + -files/20050721/02_all_cvs.diff, -files/20050721/03_all_find.diff, + -files/20050721/04_all_command.diff, -files/20060301/01_all_no_xine.diff, + -files/20060301/02_all_mplayer_flac.diff, + -bash-completion-20050121-r10.ebuild, -bash-completion-20050721.ebuild, + -bash-completion-20060301.ebuild, -bash-completion-20060301-r3.ebuild: + remove old + + 18 Mar 2009; Joseph Jezak + bash-completion-20081219-r1.ebuild: + Marked ppc stable for bug #259724. + + 15 Mar 2009; Brent Baude + bash-completion-20081219-r1.ebuild: + stable ppc64, bug 259724 + + 14 Mar 2009; Raúl Porcel + bash-completion-20081219-r1.ebuild: + arm/ia64/s390 stable wrt #259724 + + 09 Mar 2009; Tiago Cunha + bash-completion-20081219-r1.ebuild: + stable sparc, bug 259724 + + 08 Mar 2009; Tobias Klausmann + bash-completion-20081219-r1.ebuild: + Stable on alpha, bug #259724 + + 07 Mar 2009; Christian Faulhammer + bash-completion-20081219-r1.ebuild: + x86 stable, bug 259724 + + 07 Mar 2009; Jeremy Olexa + bash-completion-20081219-r1.ebuild: + amd64 stable, bug 259724 + + 06 Mar 2009; Jeroen Roovers + bash-completion-20081219-r1.ebuild: + Stable for HPPA (bug #259724). + + 27 Feb 2009; Jeremy Olexa metadata.xml: + I will monitor this through the shell-tools alias + +*bash-completion-20081219-r1 (21 Feb 2009) + + 21 Feb 2009; Jeremy Olexa + -bash-completion-20081219.ebuild, +bash-completion-20081219-r1.ebuild: + remove hg completion. dev-util/mercurial provides it & upstream b-c dropped + it as well in future versions. bug 259818 + + 20 Feb 2009; Jeremy Olexa + -bash-completion-20081218-r1.ebuild, +bash-completion-20081219.ebuild: + New snapshot from upstream repo, only change is subversion module is now + split up. Fixes bug 171909 + +*bash-completion-20081219 (20 Feb 2009) + + 20 Feb 2009; Jeremy Olexa + -bash-completion-20081218-r1.ebuild, +bash-completion-20081219.ebuild: + New snapshot from upstream, only change is subversion module is now split + up. Fixes bug 171909 + + 20 Feb 2009; Jeremy Olexa + bash-completion-20081218-r1.ebuild: + don't provide svk completion. svk upstream provides it and we assume that + copy is as good or better. bug #146726 + +*bash-completion-20081218-r1 (20 Feb 2009) + + 20 Feb 2009; Jeremy Olexa + -bash-completion-20081218.ebuild, +bash-completion-20081218-r1.ebuild: + Fix bug in bash completion for lzma man pages. Fix by Jan Hruban in bug + 254814. Convert to EAPI-2, add die() messages as needed + + 11 Feb 2009; Jeremy Olexa metadata.xml: + add myself to metadata + + 08 Feb 2009; Joseph Jezak + bash-completion-20060301.ebuild: + Marked ppc/ppc64 stable for bug #171297. + + 06 Feb 2009; Jeroen Roovers + bash-completion-20060301.ebuild: + Stable for HPPA (bug #171297). + + 31 Jan 2009; Tobias Klausmann + bash-completion-20060301.ebuild: + Stable on alpha, bug #171297 + + 11 Jan 2009; Markus Meier + bash-completion-20060301.ebuild: + x86 stable, bug #171297 + + 08 Jan 2009; Jeremy Olexa + bash-completion-20060301.ebuild: + amd64 stable, bug 171297 + +*bash-completion-20081218 (18 Dec 2008) + + 18 Dec 2008; Santiago M. Mola + +bash-completion-20081218.ebuild: + Version bump, #249271. Fixes #145727, #193731, #204702, #211250, #226009 + and #251096. + + 14 Dec 2008; Santiago M. Mola + bash-completion-20060301-r3.ebuild: + Add a pkg_postinst message about sourcing bash-completion.sh on non-login + shells (bug #250838). Fixed a typo. + +*bash-completion-20060301-r3 (15 Jun 2008) + + 15 Jun 2008; Bo Ørsted Andresen + files/bash-completion.sh, -bash-completion-20060301-r2.ebuild, + +bash-completion-20060301-r3.ebuild: + Get rid of 'bash: BASH_COMPLETION: readonly variable' message. + + 12 Jan 2008; Vlastimil Babka + bash-completion-20050121-r10.ebuild, bash-completion-20050721.ebuild, + bash-completion-20060301.ebuild, bash-completion-20060301-r2.ebuild: + Convert einfo to elog. + + 31 May 2007; Mike Kelly metadata.xml: + Remove myself from maintainers.xml. I haven't had success getting this + up-to-date. + + 19 Mar 2007; Bryan Østergaard metadata.xml: + Remove ka0ttic from metadata.xml due to retirement. + + 21 Feb 2007; Piotr Jaroszyński ChangeLog: + Transition to Manifest2. + + 04 Feb 2007; Diego Pettenò ChangeLog: + Regenerate digest in Manifest2 format. + + 12 Dec 2006; Mike Kelly metadata.xml: + Add myself to metadata.xml + +*bash-completion-20060301-r2 (22 Nov 2006) + + 22 Nov 2006; Aron Griffis files/bash-completion.sh, + -bash-completion-20060301-r1.ebuild, +bash-completion-20060301-r2.ebuild: + Fix bugs in files/bash-completion.sh, in particular default was renamed to + base during development but forgot to change it here + +*bash-completion-20060301-r1 (20 Nov 2006) + + 20 Nov 2006; Aron Griffis +files/bash-completion.sh, + +bash-completion-20060301-r1.ebuild: + Break /etc/bash_completion into /usr/share/bash-completion/{.pre,base,.post} + so that the base definitions can be eselected. Rename + /etc/profile.d/bash-completion to have a .sh extension so it's loaded + automatically by /etc/profile. This is okay because it doesn't do anything + until modules have been eselected. All of this makes it possible to + configure bash-completions entirely with eselect instead of needing to add + snippets to one's .bashrc + +*bash-completion-20060301 (02 Mar 2006) + + 02 Mar 2006; Aaron Walker + +files/20060301/01_all_no_xine.diff, + +files/20060301/02_all_mplayer_flac.diff, + +bash-completion-20060301.ebuild: + Version bump; closes bugs 101311, 111681, 111765, 117770, and 122591. + + 25 Nov 2005; Tom Gall + bash-completion-20050121-r10.ebuild: + stable on ppc64 + +*bash-completion-20050121-r10 (24 Jul 2005) + + 24 Jul 2005; Aaron Walker + files/20050121/06_all_tar.diff, -bash-completion-20050121-r9.ebuild, + +bash-completion-20050121-r10.ebuild: + Revision bump; updated tar patch so 'tar tf' works as expected on + uncompressed .tar files (bug 99996). Keeping keywords. + +*bash-completion-20050721 (21 Jul 2005) + + 21 Jul 2005; Aaron Walker + -files/20050712/01_all_gkrellm.diff, -files/20050712/03_all_find.diff, + +files/20050721/01_all_gkrellm.diff, -files/20050712/02_all_cvs.diff, + -files/20050712/04_all_command.diff, +files/20050721/02_all_cvs.diff, + +files/20050721/03_all_find.diff, +files/20050721/04_all_command.diff, + -bash-completion-20050712.ebuild, +bash-completion-20050721.ebuild: + Version bump; this version disables code that triggers a bash-3 bug (see bug + 99540). + + 14 Jul 2005; Aaron Walker + bash-completion-20050121-r9.ebuild, bash-completion-20050712.ebuild: + Update pkg_postinst instructions to explicitly state that + /etc/profile.d/bsh-completion should be sourced towards the beginning of + your ~/.bashrc, or at least before any aliases are set to avoid a) + unintentional misuse (bug 98627), or b) clobbering (as bashcomp does set + some aliases under certain conditions). + +*bash-completion-20050712 (13 Jul 2005) + + 13 Jul 2005; Aaron Walker + -files/20050121-gentoo.diff, +files/20050712/01_all_gkrellm.diff, + -files/gentoo-bashcomp-20050117-equery.diff, + +files/20050712/02_all_cvs.diff, +files/20050712/03_all_find.diff, + +files/20050712/04_all_command.diff, -bash-completion-20050121-r1.ebuild, + +bash-completion-20050712.ebuild: + Version bump; removed old ebuild/patches. + + 28 Jun 2005; Joshua Kinard + bash-completion-20050121-r9.ebuild: + Marked stable on mips. + + 18 Jun 2005; Fernando J. Pereda + bash-completion-20050121-r9.ebuild: + Stable on alpha + + 04 Jun 2005; Tobias Scherbaum + bash-completion-20050121-r9.ebuild: + Stable on ppc. + + 30 May 2005; Christian Birchinger + bash-completion-20050121-r9.ebuild: + Added sparc stable keyword + + 29 May 2005; Marcus D. Hanwell + bash-completion-20050121-r9.ebuild: + Stable on amd64. + + 29 May 2005; Rene Nussbaumer + bash-completion-20050121-r9.ebuild: + Stable on hppa. + + 28 May 2005; Aaron Walker + bash-completion-20050121-r9.ebuild: + Stable on x86. + +*bash-completion-20050121-r9 (19 May 2005) + + 19 May 2005; Aaron Walker + files/20050121/02_all_cvs.diff, -bash-completion-20050121-r8.ebuild, + +bash-completion-20050121-r9.ebuild: + Revision bump; updated _cvs patch so that 'cvs add' completion ignores files + matching *~. + +*bash-completion-20050121-r8 (06 May 2005) + + 06 May 2005; Aaron Walker + +files/20050121/09_all_command.diff, -bash-completion-20050121-r7.ebuild, + +bash-completion-20050121-r8.ebuild: + Revision bump; add patch for bug in _command meta-completion (sudo - fex). + + 20 Apr 2005; Aaron Walker + -files/20041017-gentoo.diff, -files/20041017-rcs.diff, + -files/20050121-find.diff, -files/20050121-muttng.diff, + -files/20050121-tar.diff, -bash-completion-20041017-r3.ebuild: + Tidy. + +*bash-completion-20050121-r7 (20 Apr 2005) + + 20 Apr 2005; Aaron Walker + +files/20050121/02_all_cvs.diff, +files/20050121/04_all_mplayer.diff, + +files/20050121/03_all_timidity.diff, +files/20050121/05_all_muttng.diff, + +files/20050121/01_all_gkrellm.diff, +files/20050121/06_all_tar.diff, + +files/20050121/07_all_find.diff, +files/20050121/08_all_lvm.diff, + -bash-completion-20050121-r6.ebuild, +bash-completion-20050121-r7.ebuild: + Revision bump; fixes bug 82810. New patch layout since we're starting to get + quite a few. Also include gkrellm patch which was accidentally dropped at + some point. + + 06 Apr 2005; Ciaran McCreesh + bash-completion-20050121-r1.ebuild: + mips stable + +*bash-completion-20050121-r6 (06 Apr 2005) + + 06 Apr 2005; Aaron Walker +files/20050121-find.diff, + -bash-completion-20050121-r5.ebuild, +bash-completion-20050121-r6.ebuild: + Revision bump; fix find completion so that it properly completes on + -?(i)wholename. Thanks to ciaranm for the patch. + + 30 Mar 2005; Michael Hanselmann + bash-completion-20050121-r1.ebuild: + Stable on ppc. + +*bash-completion-20050121-r5 (29 Mar 2005) + + 29 Mar 2005; Aaron Walker +files/20050121-tar.diff, + -bash-completion-20050121-r2.ebuild, -bash-completion-20050121-r3.ebuild, + -bash-completion-20050121-r4.ebuild, +bash-completion-20050121-r5.ebuild: + Revision bump; updated tar completion so -xf will work with both gzip and + bzip2 archives now that tar-1.15.1 is stable. Closes bug 76957. Tidy old + ebuilds. + +*bash-completion-20050121-r4 (28 Mar 2005) + + 28 Mar 2005; Aaron Walker + +files/20050121-muttng.diff, +bash-completion-20050121-r4.ebuild: + Revision bump; extend mutt completion to also work with muttng. Thanks to + Marcin 'aye' Kryczek in bug 86853 for the patch. + + 27 Mar 2005; Bryan Østergaard + bash-completion-20050121-r1.ebuild: + Stable on alpha. + +*bash-completion-20050121-r3 (16 Mar 2005) + + 16 Mar 2005; Aaron Walker + +bash-completion-20050121-r3.ebuild: + Revision bump; broke gentoo-bashcomp out into its own ebuild. Added as PDEPEND. + + 13 Mar 2005; Marcus D. Hanwell : + Marked stable on amd64. + + 28 Feb 2005; Gustavo Zacarias + bash-completion-20050121-r1.ebuild: + Stable on sparc + + 25 Feb 2005; Aaron Walker + bash-completion-20050121-r1.ebuild: + Marked stable on x86. + +*bash-completion-20050121-r2 (07 Feb 2005) + + 07 Feb 2005; Aaron Walker + +bash-completion-20050121-r2.ebuild: + Revision bump; new gentoo-bashcomp release including bug fixes, as well as + new webapp-config and portageq completion. Also emerge -C and equery now + support completion on package names only. + +*bash-completion-20050121-r1 (04 Feb 2005) + + 04 Feb 2005; Aaron Walker + +files/gentoo-bashcomp-20050117-equery.diff, + +bash-completion-20050121-r1.ebuild, -bash-completion-20050121.ebuild: + Revision bump for bug 78922; fixes a few equery completion bugs. + +*bash-completion-20050121 (21 Jan 2005) + + 21 Jan 2005; Aaron Walker + -files/20050112-gentoo.diff, -files/20050120-gentoo.diff, + +files/20050121-gentoo.diff, -bash-completion-20040704-r1.ebuild, + -bash-completion-20040711.ebuild, -bash-completion-20041017-r1.ebuild, + -bash-completion-20050112-r1.ebuild, -bash-completion-20050120.ebuild, + +bash-completion-20050121.ebuild: + New upstream release; early spring cleansing now that 20041017-r3 has been + keyworded properly. + + 21 Jan 2005; Lars Weiler + bash-completion-20041017-r3.ebuild: + Stable on ppc. + + 21 Jan 2005; Mike Doty + bash-completion-20041017-r3.ebuild: + stable on amd64 per ka0ttics request + + 21 Jan 2005; Aaron Walker + bash-completion-20041017-r1.ebuild, bash-completion-20041017-r3.ebuild, + bash-completion-20050112-r1.ebuild, bash-completion-20050120.ebuild: + Don't install subversion completion, since subversion itself offers a much + nicer one. + +*bash-completion-20050120 (20 Jan 2005) + + 20 Jan 2005; Aaron Walker + +files/20050120-gentoo.diff, +bash-completion-20050120.ebuild: + Version bump; also updated gentoo patch with fix for bug 78439. + + 18 Jan 2005; Joshua Kinard + bash-completion-20041017-r3.ebuild: + Marked stable on mips. + +*bash-completion-20050112-r1 (17 Jan 2005) + + 17 Jan 2005; Aaron Walker + -files/20050103-gentoo.diff, -files/gentoo-bashcomp-20050112.diff, + -bash-completion-20050103-r2.ebuild, +bash-completion-20050112-r1.ebuild, + -bash-completion-20050112.ebuild: + Revision bump; new gentoo-bashcomp release. + + 18 Jan 2005; Bryan Østergaard + bash-completion-20041017-r3.ebuild: + Stable on alpha. + +*bash-completion-20050112 (13 Jan 2005) + + 13 Jan 2005; Aaron Walker + +files/20050112-gentoo.diff, +bash-completion-20050112.ebuild: + New upstream release. + +*bash-completion-20050103-r2 (12 Jan 2005) + + 12 Jan 2005; Aaron Walker + -files/gentoo-bashcomp-20040108.diff, + +files/gentoo-bashcomp-20050112.diff, -bash-completion-20050103-r1.ebuild, + +bash-completion-20050103-r2.ebuild: + Revision bump; gentoo-bashcomp patch update. See bug 75225. Thanks to Ed + Catmur. + +*bash-completion-20050103-r1 (08 Jan 2005) + + 08 Jan 2005; Aaron Walker + +files/gentoo-bashcomp-20040108.diff, +bash-completion-20050103-r1.ebuild, + -bash-completion-20050103.ebuild: + Revision bump; added diff against gentoo-bashcomp cvs HEAD that closes bugs + 74733, 75332, and 76416. + + 04 Jan 2005; Gustavo Zacarias + bash-completion-20041017-r3.ebuild: + Stable on sparc + +*bash-completion-20050103 (04 Jan 2005) + + 04 Jan 2005; Aaron Walker + +files/20050103-gentoo.diff, -bash-completion-20041017-r2.ebuild, + bash-completion-20041017-r3.ebuild, +bash-completion-20050103.ebuild: + New upstream release; marked 20041017-r3 stable on x86. + + 02 Jan 2005; Aaron Walker +files/20041017-rcs.diff, + bash-completion-20041017-r3.ebuild: + Added 20041017-rcs.diff which fixes a rcs completion issue (see bug 75253); + Thanks to Ed Catmur for the patch. Waiting on a few + gentoo-bashcomp bugs to be closed before revbumping to r4. + + 28 Dec 2004; Guy Martin + bash-completion-20041017-r1.ebuild: + Stable on hppa. + + 25 Dec 2004; Aaron Walker + bash-completion-20041017-r3.ebuild: + RDEPEND on bash or zsh, since zsh is also able to read bash-completions; bug + 75384. Also added some einfo's with URL's to more info for zsh users. + + 16 Dec 2004; Dylan Carlson + bash-completion-20041017-r1.ebuild: + Stable on amd64. + + 11 Dec 2004; Bryan Østergaard + bash-completion-20041017-r1.ebuild: + Stable on alpha. + +*bash-completion-20041017-r3 (06 Dec 2004) + + 06 Dec 2004; Aaron Walker + +bash-completion-20041017-r3.ebuild: + Revision bump. New gentoo-bashcomp release which includes new ekeyword + completion (thanks ciaranm) in addition to fixing bug 73266. Also, as of + this release, the gentoo completions file is installed into + /usr/share/bash-completion, with a symlink taking its old location + (/etc/bash_completion.d). + + 01 Dec 2004; Gustavo Zacarias + bash-completion-20041017-r1.ebuild: + Stable on sparc + +*bash-completion-20041017-r2 (27 Nov 2004) + + 27 Nov 2004; Aaron Walker + +files/20041017-gentoo.diff, -bash-completion-20040704.ebuild, + bash-completion-20041017-r1.ebuild, +bash-completion-20041017-r2.ebuild, + -bash-completion-20041017.ebuild: + Revision bump; new gentoo-bashcomp release. Also, added gentoo patch for + extra filetypes support for .ts (bug 67201) and others. Fixed gkrellm + completion to complete for gkrellm2 as well. Marked 20041017-r1 stable on + x86. + + 15 Nov 2004; Aaron Walker + bash-completion-20041017-r1.ebuild: + Use has_version to determine whether or not to install subversion completion. + + 12 Nov 2004; Aaron Walker files/bash-completion: + Clean up profile.d file thanks to Joker. + +*bash-completion-20041017-r1 (12 Nov 2004) + + 12 Nov 2004; Aaron Walker + +bash-completion-20041017-r1.ebuild: + Don't install subversion completion since >=dev-util/subversion-1.1.1-r1 + provides a much better one. + + 09 Nov 2004; Aaron Walker files/bash-completion: + Updated profile.d file to also source anything in ~/.bash_completion.d + + 05 Nov 2004; Joshua Kinard + bash-completion-20040711.ebuild: + Marked stable on mips. + + 04 Nov 2004; Markus Rothe + bash-completion-20041017.ebuild: + Marked ~ppc64 + + 01 Nov 2004; Gustavo Zacarias + bash-completion-20040711.ebuild: + Stable on sparc + + 30 Oct 2004; Aaron Walker + -files/gentoo.completion-20040526, -bash-completion-20040526.ebuild, + bash-completion-20040711.ebuild: + Marked 20040711 stable on x86; removed 20040526. + + 27 Oct 2004; Kito bash-completion-20041017.ebuild: + added ~ppc-macos + +*bash-completion-20041017 (19 Oct 2004) + + 19 Oct 2004; Aaron Walker + +bash-completion-20041017.ebuild: + Version bump; includes new version of gentoo-bashcomp as well (new equery + completion available which closes #55687). + +*bash-completion-20040711 (11 Oct 2004) + + 11 Oct 2004; Aaron Walker + +bash-completion-20040711.ebuild: + Version bump; closes #67148. + + 11 Oct 2004; Aaron Walker metadata.xml: + Updated metadata to reflect new shell-tools herd. + + 01 Sep 2004; Christian Birchinger + bash-completion-20040704-r1.ebuild: + Marked stable + +*bash-completion-20040704-r1 (28 Jul 2004) + + 28 Jul 2004; Mike Frysinger files/bash-completion, + +bash-completion-20040704-r1.ebuild: + Add version detection for bash3 #58708 by blubbfisch. + +*bash-completion-20040704 (04 Jul 2004) + + 04 Jul 2004; Christian Birchinger + +bash-completion-20040704.ebuild: + Version bump + + 01 Jul 2004; Christian Birchinger + bash-completion-20040526-r2.ebuild: + Replaced fperms with doexec and added ROOT variable to pkg_postinst tests. + +*bash-completion-20040526-r2 (16 Jun 2004) + + 16 Jun 2004; Christian Birchinger + bash-completion-20040526-r2.ebuild: + Adjusted permission of profile.d init script + +*bash-completion-20040526-r1 (12 Jun 2004) + + 12 Jun 2004; Christian Birchinger + bash-completion-20040526-r1.ebuild: + Added a new gentoo completion from + http://sourceforge.net/projects/gentoo-bashcomp/ + + 29 May 2004; Michael Sterrett + bash-completion-20040331-r1.ebuild, bash-completion-20040526.ebuild: + no need to install COPYING + +*bash-completion-20040526 (26 May 2004) + + 26 May 2004; Christian Birchinger + bash-completion-20040526.ebuild, files/gentoo.completion-20040526: + Version bump. Fixed Bug #51071 in gentoo-completion + + 25 Apr 2004; Christian Birchinger + bash-completion-20040331-r1.ebuild: + Marked stable + +*bash-completion-20040331-r1 (18 Apr 2004) + + 18 Apr 2004; Christian Birchinger + bash-completion-20040331-r1.ebuild, files/gentoo.completion-20040331-r1: + Changed opengl-update so it handles more than xfree and nvidia + + 14 Apr 2004; Christian Birchinger : + Version bump + + 02 Mar 2004; Brian Jackson + bash-completion-20040210-r1.ebuild: + s390 keywords + +*bash-completion-20040210-r1 (27 Feb 2004) + + 27 Feb 2004; Christian Birchinger + bash-completion-20040210-r1.ebuild, files/gentoo.completion-20040210-r1: + nospace fix for bug #42878 + +*bash-completion-20040210 (11 Feb 2004) + + 11 Feb 2004; Christian Birchinger + bash-completion-20040210.ebuild, files/gentoo.completion-20040210: + Version bump + + 10 Feb 2004; Christian Birchinger + bash-completion-20040101-r1.ebuild: + Marked stable + +*bash-completion-20040101-r1 (25 Jan 2004) + + 25 Jan 2004; Christian Birchinger + bash-completion-20040101-r1.ebuild, files/gentoo.completion-20040101-r1: + All optional contrib scripts are now installed in /usr/share/bash-completion + and can be symlinked to /etc/bash_completion.d + + 23 Jan 2004; Christian Birchinger + bash-completion-20040101.ebuild: + Marked stable + +*bash-completion-20040101 (04 Jan 2004) + + 04 Jan 2004; Christian Birchinger + bash-completion-20040101.ebuild, files/gentoo.completion, + files/gentoo.completion-20040101: + Version bump and fix for bug #36910 + +*bash-completion-20031225 (25 Dec 2003) + + 25 Dec 2003; Christian Birchinger + bash-completion-20031215.ebuild, bash-completion-20031225.ebuild, + files/gentoo.completion-20031225: + Version bump + +*bash-completion-20031215 (19 Dec 2003) + + 19 Dec 2003; Christian Birchinger + bash-completion-20031215.ebuild, files/gentoo.completion-20031215: + Version bump + +*bash-completion-20031125-r1 (13 Dec 2003) + + 13 Dec 2003; Christian Birchinger + bash-completion-20031125-r1.ebuild, files/gentoo.completion-20031125-r1: + Added rc and rc-status completion + + 13 Dec 2003; Christian Birchinger + bash-completion-20031125.ebuild: + Marked stable + + 27 Nov 2003; Christian Birchinger + bash-completion-20031112.ebuild: + Marked stable on all archs + +*bash-completion-20031125 (26 Nov 2003) + + 26 Nov 2003; Martin Holzer + bash-completion-20031125.ebuild: + Version bumped. + +*bash-completion-20031112 (12 Nov 2003) + + 12 Nov 2003; Christian Birchinger + bash-completion-20031112.ebuild: + Version bump + + 12 Nov 2003; Christian Birchinger + bash-completion-20031022.ebuild: + Marked stable + +*bash-completion-20031022 (01 Nov 2003) + + 01 Nov 2003; Christian Birchinger + bash-completion-20030821.ebuild, bash-completion-20030911.ebuild, + bash-completion-20031022.ebuild: + Version bump + +*bash-completion-20030911-r1 (25 Sep 2003) + + 25 Sep 2003; Christian Birchinger + bash-completion-20030505-r1.ebuild, bash-completion-20030713.ebuild, + bash-completion-20030721.ebuild, bash-completion-20030911-r1.ebuild, + files/gentoo.completion: + New gentoo distcc-config completion feature. Removed old versions. + +*bash-completion-20030911 (12 Sep 2003) + + 12 Sep 2003; Christian Birchinger + bash-completion-20030911.ebuild: + Version bump + + 12 Sep 2003; Christian Birchinger + bash-completion-20030821.ebuild: + Added stable keywords + +*bash-completion-20030821 (10 Sep 2003) + + 10 Sep 2003; Christian Birchinger + bash-completion-20030821.ebuild, files/gentoo.completion: + Version bump and new version of gentoo.completion which has + limmited init.d support + +*bash-completion-20030721 (21 Jul 2003) + + 21 Jul 2003; Christian Birchinger + bash-completion-20030721.ebuild: + Version bump + +*bash-completion-20030713 (18 Jul 2003) + + 18 Jul 2003; Christian Birchinger + bash-completion-20030713.ebuild: + Version bump + +*bash-completion-20030505-r1 (24 May 2003) + + 24 May 2003; Christian Birchinger + bash-completion-20030505-r1.ebuild, files/gentoo.completion: + Fixed gentoo completion included + + 18 May 2003; Christian Birchinger + bash-completion-20030505.ebuild: + Marked stable on all archs. New Gentoo completion from Zach Forrest + is really needed for the latest portage releases. + +*bash-completion-20030505 (16 May 2003) + + 16 May 2003; Christian Birchinger + bash-completion-20030505.ebuild, files/gentoo.completion: + Version bump and new Gentoo completion included + +*bash-completion-20030327 (27 Mar 2003) + + 27 Mar 2003; Christian Birchinger + bash-completion-20030327.ebuild: + Version bump to 20030327 (on all archs) + + 13 Mar 2003; Olivier Reisch bash-completion-20021231.ebuild: + Marked ppc stable + +*bash-completion-20030209 (17 Feb 2003) + + 17 Feb 2003; Seemant Kulleen bash-completion-20030209.ebuild files/digest-bash-completion-20030209 : + version bump, thanks to Jeff Stuart in bug #15553 + +*bash-completion-20021231 (08 Dec 2003) + + 08 Dec 2003; Maik Schreiber : new version + + 07 Jan 2003; Mark Guertin bash-completion-20021221.ebuild: + set ppc in keywords + +*bash-completion-20021221 (21 Dec 2002) + + 21 Dec 2002; Maik Schreiber : new version + +*bash-completion-20021213 (13 Dec 2002) + + 13 Dec 2002; Maik Schreiber : new version + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*bash-completion-20021026 (26 Oct 2002) + + 26 Oct 2002; Maik Schreiber : new version + +*bash-completion-20021022 (22 Oct 2002) + + 22 Oct 2002; Maik Schreiber : new version + +*bash-completion-20021021 (21 Oct 2002) + + 21 Oct 2002; Maik Schreiber : new version + +*bash-completion-20021017 (17 Oct 2002) + + 17 Oct 2002; Maik Schreiber : new version + +*bash-completion-20021013 (14 Oct 2002) + + 14 Oct 2002; Maik Schreiber : new version + +*bash-completion-20021007 (12 Oct 2002) + + 12 Oct 2002; Maik Schreiber : new version + +*bash-completion-20020819 (22 Aug 2002) + + 22 Aug 2002; Maik Schreiber : new version + +*bash-completion-20020812 (12 Aug 2002) + + 12 Aug 2002; Maik Schreiber : new version + +*bash-completion-20020727 (27 Jul 2002) + + 28 Jul 2002; Calum Selkirk + bash-completion-20020727.ebuild, bash-completion-20020624.ebuild: Added ppc + to KEYWORDS. + + 27 Jul 2002; Maik Schreiber : new version + + 05 Jul 2002; Seemant Kulleen + bash-completion-20020624.ebuild: typo fix in S= assignment. Closes bug #4564 + by yurkjes@iit.edu + + 25 Jul 2002; Daniel Ahlberg bash-completion-20020624.ebuild: + Added KEYWORDS. + + 24 Jun 2002; Thilo Bangert bash-completion-20020624.ebuild: + fixed SLOT + +*bash-completion-20020624 (24 Jun 2002) + + 24 Jun 2002; Thilo Bangert : version bump + +*bash-completion-20020621 (19 Jun 2002) + + 21 Jun 2002; Thilo Bangert : version bump + + 20 Jun 2002; Thilo Bangert bash-completion-20020619.ebuild: + added support for /etc/profile.d/bash-completion + +*bash-completion-20020619 (19 Jun 2002) + + 19 Jun 2002; Thilo Bangert : version bump + +*bash-completion-20020521 (21 May 2002) + + 21 May 2002; Thilo Bangert bash-completion-20020521.ebuild: + version bump - LICENSE & minor fixor + +*bash-completion-20020427 (27 Apr 2002) + + 27 Apr 2002; Thilo Bangert : version bump + +*bash-completion-20020422 (23 Apr 2002) + + 23 Apr 2002; Thilo Bangert : initial release diff --git a/app-shells/bash-completion/Manifest b/app-shells/bash-completion/Manifest new file mode 100644 index 0000000..4bcc8e1 --- /dev/null +++ b/app-shells/bash-completion/Manifest @@ -0,0 +1,6 @@ +AUX bash-completion.pc 282 SHA256 9167632403986bae490182d4177e2e49e4b442b3f6dca14e4358db97890ab677 SHA512 ed413f7bb5decc8b0336d1d383dfd8c9b9d5b709369adec1c5c1b62cf5c602fe8d1281d35d7cc2879e016acda83402a56be9538b708e3c251331e22f8fbdc8c8 WHIRLPOOL df61bc53db7f7a0b37783acee93ff9fa7ca1d6a88fd5f944e9ad87067af10cff12b18c4af60888fd96e48236eca271540e3de3028607c4e5f95c52ae9d48f801 +AUX bash-completion.sh-gentoo-1.2 2118 SHA256 219c4618936960a2b97c0a237c36961835ae21d819e29239a5d4466b75695ebb SHA512 c73f91b05d87b646a9a10ed29f7003fca27dc65dd1a0435f65d9bac34f8b9968c31475962b773d0d8a22705beddace552d03c84bd0ca1f1ca858c0aabe17e9f5 WHIRLPOOL 5dea0101b053137da4d6de3907f77fed1bf7868741dd8da5e7fccb834b06f5f0432c0da29e223b2e2e601489a8f9e2354e3e1d37e74e589011e16dfb3e4370ce +DIST bash-completion-2.1.tar.bz2 265329 SHA256 2b606804a7d5f823380a882e0f7b6c8a37b0e768e72c3d4107c51fbe8a46ae4f SHA512 0bc71039ef136b1ccb72527eb40f2ed4068a58dc31b1ac1ee52a40e7c950ea4cfbb4f1bee2f0da6774e56062578fa3653096e6d306eea7f028dd55ff737e92fe WHIRLPOOL 0275d8ac99a0ac5b12637bf2b13561d656b239ba7c166071cb283a481df2fdd904ad1c18608ea35b9af4f0f4db3b034f833f0fd586a0096626d1b268bcd8fc00 +EBUILD bash-completion-2.1-r1.ebuild 3397 SHA256 76bc7c789a325bc91c992988c9a0a8d38f1d3ffc1a2653af94f247a582bc2741 SHA512 f66034640b0d448969a6e6269555f49c68fc22e61baa4e27b4ac440363ed03ee7e495dc45193ede9850785a83b567601ce837873b388aced267f698ae85ada81 WHIRLPOOL e081bc9665f6b9d6935399c363a4fa22f225cf42bc4a8b9cbd16f9ccd3146688c3f543567cb8b803994a0c3cc7440c791be17c7b55112f5881a7e4def3a068c1 +MISC ChangeLog 44158 SHA256 d5008b3fd84d49f5430d09800b578990b5dfd0862163ec90134b98174695327b SHA512 110a0061b172ef2e3a570b0dd442975e6c941398d063d2d65774931fd10f055333ecef590092ca02b9c8d5db9014c3be06eaf5a9d8b5a75c67ad02386cc08d84 WHIRLPOOL 6c9ba605db708ce1f9651c247e36e5970a7bfcbf46481ed1b32d71a10613307f49d06b567080f194b28eb7bb6497c66c00efca7353fbfbbd129a3eb0a326d47a +MISC metadata.xml 930 SHA256 281bfd91145b2ae2a5c2774802dee741bbe625777b1c4e3eaefdca406e534ba9 SHA512 3410bd40fd29b9a140e1508c0fea5aed6ad95c8c05b6ab5bca83dfd1a82ed617fe086b45677d971a21cb62c6e7e3f9ade43793b4b1eba978ae6ab0e6a88c3ce7 WHIRLPOOL 8d49a80655a987ea098a7185664f37549a99a54e1da4082ec614ae7b4a4361c3368ca47c857a92e6b5a8c21ecf9a650a9dab6f99bcbcfd22aa0c448f2240b790 diff --git a/app-shells/bash-completion/bash-completion-2.1-r1.ebuild b/app-shells/bash-completion/bash-completion-2.1-r1.ebuild new file mode 100644 index 0000000..7a9a88b --- /dev/null +++ b/app-shells/bash-completion/bash-completion-2.1-r1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +inherit prefix + +DESCRIPTION="Programmable Completion for bash" +HOMEPAGE="http://bash-completion.alioth.debian.org/" +SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2" + +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-admin/eselect-bashcomp =app-shells/bash-3.2 app-shells/zsh ) + sys-apps/miscfiles" +PDEPEND="app-shells/gentoo-bashcomp" + +src_prepare() { + cp "${FILESDIR}"/bash-completion.sh-gentoo-1.2 "${T}"/bash-completion.sh || die + eprefixify "${T}"/bash-completion.sh + + cat >>"${T}"/75bash-completion <=sys-apps/util-linux-2.23 wrt #468544 + local file + for file in cal dmesg eject hexdump hwclock ionice look renice rtcwake; do + rm -f completions/${file} + done + + # app-editors/vim-core: + rm -f completions/xxd + + # net-misc/networkmanager: + rm -f completions/nmcli +} + +src_compile() { :; } # no-op + +src_install() { + # Gentoo specific bash-completion.sh file. + insinto /etc/profile.d + doins "${T}"/bash-completion.sh + + # All files from contrib/ in source package get installed + insinto /usr/share/bash-completion + doins -r "${S}"/completions/* + rm -f "${ED}"/usr/share/bash-completion/Makefile* + + doenvd "${T}"/75bash-completion + + awk -v D="$ED" ' + BEGIN { out=".pre" } + /^# A lot of the following one-liners/ { out="base" } + /^# start of section containing completion functions called by other functions/ { out=".pre" } + /^# start of section containing completion functions for external programs/ { out="base" } + /^# source completion directory/ { out="" } + /^unset -f have/ { out=".post" } + out != "" { print > D"/usr/share/bash-completion/"out }' \ + bash_completion || die "failed to split bash_completion" + + dodoc AUTHORS CHANGES README + + # Installed to datadir instead of libdir because bash-completion(s) + # are not ELF files. + insinto /usr/share/pkgconfig + doins "${S}"/bash-completion.pc +} + +pkg_postinst() { + if ! has_version "${CATEGORY}/${PN}"; then + elog "Any user can enable the module completions without editing their" + elog ".bashrc by running:" + elog + elog " eselect bashcomp enable " + elog + elog "The system administrator can also be enable this globally with" + elog + elog " eselect bashcomp enable --global " + elog + elog "Make sure you at least enable the base module! Additional completion" + elog "modules can be found by running" + elog + elog " eselect bashcomp list" + elog + elog "If you use non-login shells you still need to source" + elog "/etc/profile.d/bash-completion.sh in your ~/.bashrc." + fi + + if has_version 'app-shells/zsh' ; then + 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/files/bash-completion.pc b/app-shells/bash-completion/files/bash-completion.pc new file mode 100644 index 0000000..0e5921f --- /dev/null +++ b/app-shells/bash-completion/files/bash-completion.pc @@ -0,0 +1,9 @@ +prefix=/usr +compatdir=/etc/bash_completion.d +completionsdir=${prefix}/share/bash-completion +helpersdir=${prefix}/share/bash-completion/helpers + +Name: bash-completion +Description: programmable completion for the bash shell +URL: http://bash-completion.alioth.debian.org/ +Version: 1.3 diff --git a/app-shells/bash-completion/files/bash-completion.sh-gentoo-1.2 b/app-shells/bash-completion/files/bash-completion.sh-gentoo-1.2 new file mode 100644 index 0000000..dcff2ee --- /dev/null +++ b/app-shells/bash-completion/files/bash-completion.sh-gentoo-1.2 @@ -0,0 +1,52 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/files/bash-completion.sh-gentoo-1.2,v 1.1 2010/07/02 15:07:33 darkside Exp $ + +# Check for interactive bash and that we haven't already been sourced. +[ -z "$BASH_VERSION" -o -z "$PS1" -o -n "$BASH_COMPLETION" ] && return + +# Check for recent enough version of bash. +bash=${BASH_VERSION%.*}; bmajor=${bash%.*}; bminor=${bash#*.} +if [ $bmajor -gt 3 ] || [ $bmajor -eq 3 -a $bminor -ge 2 ]; then + _load_completions() { + declare f x loaded_pre=false + for f; do + if [[ -f $f ]]; then + # Prevent loading base twice, initially and via glob + if $loaded_pre && [[ $f == */base ]]; then + continue + fi + + # Some modules, including base, depend on the definitions + # in .pre. See the ebuild for how this is created. + if ! $loaded_pre; then + if [[ ${BASH_COMPLETION-unset} == unset ]]; then + BASH_COMPLETION="@GENTOO_PORTAGE_EPREFIX@/usr/share/bash-completion/base" + fi + source "@GENTOO_PORTAGE_EPREFIX@/usr/share/bash-completion/.pre" + loaded_pre=true + fi + + source "$f" + fi + done + + # Clean up + $loaded_pre && source "@GENTOO_PORTAGE_EPREFIX@/usr/share/bash-completion/.post" + unset -f _load_completions # not designed to be called more than once + } + + # 1. Load base, if eselected. This was previously known as + # /etc/bash_completion + # 2. Load completion modules, maintained via eselect bashcomp --global + # 3. Load user completion modules, maintained via eselect bashcomp + # 4. Load user completion file last, overrides modules at user discretion + # This order is subject to change once upstream decides on something. + _load_completions \ + "@GENTOO_PORTAGE_EPREFIX@/etc/bash_completion.d/base" \ + ~/.bash_completion.d/base \ + "@GENTOO_PORTAGE_EPREFIX@/etc/bash_completion.d/"* \ + ~/.bash_completion.d/* \ + ~/.bash_completion +fi +unset bash bmajor bminor diff --git a/app-shells/bash-completion/metadata.xml b/app-shells/bash-completion/metadata.xml new file mode 100644 index 0000000..4bcc7ab --- /dev/null +++ b/app-shells/bash-completion/metadata.xml @@ -0,0 +1,17 @@ + + + +shell-tools + + 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. + + -- cgit v1.2.3-65-gdbad