ChangeLog

# ChangeLog for app-shells/bash-completion
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/ChangeLog,v 1.142 2008/06/15 23:22:31 zlin Exp $

*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

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX 20050121/01_all_gkrellm.diff 246 RMD160 def8fc4574f42096fc86308d4d57a0c502fec2a9 SHA1 88443eb4d472c54bb5219f083eb71b7cd61dc1d5 SHA256 a0fe56bf9b04331b5ba1eab3b4bc81ad5d6064770e5753be095078d8f3fd5d14
AUX 20050121/02_all_cvs.diff 772 RMD160 7b02a7f077f518171c4c098594aeba092f762834 SHA1 f7973ee916088795b95072b9a34784aa405f5a97 SHA256 d7ba6efac6021219e3531351f6de7207faed307a71b361c19e4ec6c0363dfa70
AUX 20050121/03_all_timidity.diff 844 RMD160 b0a6b5b270cd1b15598511d909d81b4ae4921211 SHA1 458e204ecce53f7dc0bca50848373b7c9e3c8f5b SHA256 3ed942e1b81c5a171407c34c95cca871d5f5b0c4354fde66feef29c5b0caa891
AUX 20050121/04_all_mplayer.diff 974 RMD160 f3bc0b002e6097c50df603323ae42dc1624e0544 SHA1 f72cfb380880185dc5b69c94413c80f0f6439d87 SHA256 dfc491ec2fa944d86f39778dcc34091ac6bbb1892b9ebb7bebc4515f06093fd6
AUX 20050121/05_all_muttng.diff 2293 RMD160 306e97ddcae57b5a7ba6eb71de70ba885152a182 SHA1 680d3ec1c4d4322815e1df9fc39ac219649fd6af SHA256 19e81c934607b82b66dab95ae62b59a7bca6429f62b37c4d43171d13f4656f12
AUX 20050121/06_all_tar.diff 827 RMD160 80b2cb67cb2a7d211c3941ad22d35d46c65f5370 SHA1 087af46289f5ea721a66a8a69ec4045ae03f34c4 SHA256 f3128118d6259969b8e45797b81c0feea23c69c649d188321de207034a15f565
AUX 20050121/07_all_find.diff 947 RMD160 48b9380478716bb934cd320be6b7588f743033f9 SHA1 68a5bb7a21097f2d6c2ba2d2c9d58e01a68f15a0 SHA256 c58c0a2a30b40cf7fcbb8bba92188f1dd2ef4ec17b02f97f83c0865e16b5e945
AUX 20050121/08_all_lvm.diff 868 RMD160 2d23602ddedb1447331b218a45a1b2b170ad5914 SHA1 ca05ff77b591262e9e01fae0b5414ede807cae05 SHA256 a7065c5b75ab7bcef9151d8611c6b1d3fa8cf3fe0715a174ff02d8de4e808b81
AUX 20050121/09_all_command.diff 492 RMD160 9b28f3dcaaa5be0d2773feee3562ad19b2ef33c2 SHA1 a638150e2be4c06bab53b8e2df48a7f97a5f5d57 SHA256 e7a928637bdb777366f27baf495854d8a2a444b47e34c9d429cc0f9d0c6f6265
AUX 20050721/01_all_gkrellm.diff 246 RMD160 def8fc4574f42096fc86308d4d57a0c502fec2a9 SHA1 88443eb4d472c54bb5219f083eb71b7cd61dc1d5 SHA256 a0fe56bf9b04331b5ba1eab3b4bc81ad5d6064770e5753be095078d8f3fd5d14
AUX 20050721/02_all_cvs.diff 772 RMD160 7b02a7f077f518171c4c098594aeba092f762834 SHA1 f7973ee916088795b95072b9a34784aa405f5a97 SHA256 d7ba6efac6021219e3531351f6de7207faed307a71b361c19e4ec6c0363dfa70
AUX 20050721/03_all_find.diff 947 RMD160 48b9380478716bb934cd320be6b7588f743033f9 SHA1 68a5bb7a21097f2d6c2ba2d2c9d58e01a68f15a0 SHA256 c58c0a2a30b40cf7fcbb8bba92188f1dd2ef4ec17b02f97f83c0865e16b5e945
AUX 20050721/04_all_command.diff 492 RMD160 9b28f3dcaaa5be0d2773feee3562ad19b2ef33c2 SHA1 a638150e2be4c06bab53b8e2df48a7f97a5f5d57 SHA256 e7a928637bdb777366f27baf495854d8a2a444b47e34c9d429cc0f9d0c6f6265
AUX 20060301/01_all_no_xine.diff 868 RMD160 87c39896ac86c3264a0e4f75a6a36c5768671abc SHA1 4f321f528a7ad4f6fe6db1136f8dd7284c4d6746 SHA256 2375a581a7d1dee5872e082bba59620f8ffd6fc0aea2916aada35db6f11c7144
AUX 20060301/02_all_mplayer_flac.diff 481 RMD160 dec76457b90b7c745e6e9027a4c15d7cc2932f8c SHA1 ece53ed36bee8536c411508bf9120e0a17cd20cc SHA256 6f3efc7cf2b0d52f99f1f9d402d4be0c3d619e00275b599eb60eb47f265d02e7
AUX bash-completion 724 RMD160 dc15f6b02f08a2fa656fa2d0c9ed15d20a7b9dc8 SHA1 d71224475d73b134085bf5f70fb1eb311397cae2 SHA256 6898275f2b0ab67af4b35c8a239d04a233e0c252acb5ed76692fd65881d3be0e
AUX bash-completion.sh 1683 RMD160 f5d723122d1a0431af0a19838330e30f6f7e324f SHA1 1d7136206699886bc98d3b2dccfbdb3eff524ceb SHA256 3f742e1296597241b5d01565bc3220db9b1340dcb3d7bca3f0b107b2122791d7
DIST bash-completion-20050121.tar.bz2 90140 RMD160 3804cb7b0824d69a45113caf83c3996266e60915 SHA1 395f67db99dd3588484a66b3681300d3f1d5de0e SHA256 cef765204a7b507a38179156e2e6f0ca3a05797821b645fc58e33c5082587531
DIST bash-completion-20050721.tar.bz2 92923 RMD160 6e1c25572d68a832bca4974ca02fcce456ea0aca SHA1 bd77fd6c2d7bd5a7af308023c93d8ac1b5358578 SHA256 fdb632afeacfe07f5f67bfbfbbdc229a88abe9d4fe09305a46c549d76a3d855e
DIST bash-completion-20060301.tar.bz2 102357 RMD160 eaa9112289607bae51868f047a9673ee6f3e6a0c SHA1 19521f0fde4d9d06401ccd26ed4ec33d7d3aa23d SHA256 16727406bd3fbb6a23da375d4f3ca7c5d518afeb7dfb82c061a452eb7a93ceca
EBUILD bash-completion-20050121-r10.ebuild 1977 RMD160 726390e1861587da97c6ed6f73208fb75707510e SHA1 052cd646b1443558d68081bc63ddb686a99764e1 SHA256 f349cdf20d9539b0430a0a2ec50da6255aa192b5924eac4f60c14d793e4bba29
EBUILD bash-completion-20050721.ebuild 1984 RMD160 c39f2d87d83038682f23d17247c7430bd47440eb SHA1 dca1808abcf50bd32bf6f05f4ff354071dfeeaef SHA256 1435cc14d429f0de16c1f793ab715f9bb9eb5375c3a64c56b023c88c87608516
EBUILD bash-completion-20060301-r3.ebuild 3058 RMD160 b7590a95fdaacb64fa3efd534620968a487af663 SHA1 dee979596957af3789007d244cf05a8baa03b928 SHA256 7dddf8e14be6e3b27ee28c4cde81d5d92c45621dc8f59a9e8234273470e62e70
EBUILD bash-completion-20060301.ebuild 2034 RMD160 f0ccfcd8f2356713d50ae9dd328fe8cebd1e2b1f SHA1 d37099faace6f12f412aee4b8fd024fa2b46f8e3 SHA256 03f4dfd8d1f7111d95ae2fb9de10b1227bfa8920ef9cd3c34db2b7a15d13ecde
MISC ChangeLog 25481 RMD160 1228c2b1807a901b2060ea98cd402b48f2407883 SHA1 89f772966b47fb74228094c38b3921c44602292c SHA256 ceed46eee044392d31c5fa9321f6810c802634166d7b0df50682d0847baf3439
MISC metadata.xml 930 RMD160 e6718602012b2cfcb5be5bfc962889bf88f4dc73 SHA1 a585c9cfc0bdb59ee4c7ff1e786bc53d28d36aac SHA256 281bfd91145b2ae2a5c2774802dee741bbe625777b1c4e3eaefdca406e534ba9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhVpCoACgkQfxJ68Jl1NeFnUwCggz06VK202nNqOeW5795x3v3X
z/gAnirT9aHPqz8VDZxyryNHFCjagLmq
=DE5f
-----END PGP SIGNATURE-----

bash-completion-20050121-r10.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-20050121-r10.ebuild,v 1.4 2008/01/12 18:35:56 caster Exp $

inherit eutils

DESCRIPTION="Programmable Completion for bash"
HOMEPAGE="http://www.caliban.org/bash/index.shtml#completion"
SRC_URI="http://www.caliban.org/files/bash/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sparc x86"
IUSE=""

DEPEND=""
RDEPEND="|| (
>=app-shells/bash-2.05a
app-shells/zsh
)"
PDEPEND="app-shells/gentoo-bashcomp"

S="${WORKDIR}/${PN/-/_}"

src_unpack() {
unpack ${A}
cd ${S}
EPATCH_SUFFIX="diff" epatch ${FILESDIR}/${PV}
}

src_install() {
insinto /etc
doins bash_completion || die "failed to install bash_completion"
exeinto /etc/profile.d
doexe ${FILESDIR}/bash-completion || die "failed to install profile.d"

# dev-util/subversion provides an extremely superior completion
rm contrib/subversion
insinto /usr/share/bash-completion
doins contrib/* || die "failed to install contrib completions"

dodoc Changelog README
}

pkg_postinst() {
echo
elog "Add the following to your ~/.bashrc to enable completion support."
elog "NOTE: to avoid things like Gentoo bug #98627, you should set aliases"
elog "after sourcing /etc/profile.d/bash-completion."
elog
elog "[[ -f /etc/profile.d/bash-completion ]] && \\ "
elog " source /etc/profile.d/bash-completion"
elog
elog "Additional completion functions can be enabled by installing"
elog "app-admin/eselect and using the included bashcomp module."
echo

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 " http://zshwiki.org/ZshSwitchingTo"
echo
fi
}

bash-completion-20050721.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-20050721.ebuild,v 1.3 2008/01/12 18:35:56 caster Exp $

inherit eutils

DESCRIPTION="Programmable Completion for bash"
HOMEPAGE="http://www.caliban.org/bash/index.shtml#completion"
SRC_URI="http://www.caliban.org/files/bash/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE=""

DEPEND=""
RDEPEND="|| (
>=app-shells/bash-2.05a
app-shells/zsh
)"
PDEPEND="app-shells/gentoo-bashcomp"

S="${WORKDIR}/${PN/-/_}"

src_unpack() {
unpack ${A}
cd ${S}
EPATCH_SUFFIX="diff" epatch ${FILESDIR}/${PV}
}

src_install() {
insinto /etc
doins bash_completion || die "failed to install bash_completion"
exeinto /etc/profile.d
doexe ${FILESDIR}/bash-completion || die "failed to install profile.d"

# dev-util/subversion provides an extremely superior completion
rm contrib/subversion
insinto /usr/share/bash-completion
doins contrib/* || die "failed to install contrib completions"

dodoc Changelog README
}

pkg_postinst() {
echo
elog "Add the following to your ~/.bashrc to enable completion support."
elog "NOTE: to avoid things like Gentoo bug #98627, you should set aliases"
elog "after sourcing /etc/profile.d/bash-completion."
elog
elog "[[ -f /etc/profile.d/bash-completion ]] && \\ "
elog " source /etc/profile.d/bash-completion"
elog
elog "Additional completion functions can be enabled by installing"
elog "app-admin/eselect and using the included bashcomp module."
echo

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 " http://zshwiki.org/ZshSwitchingTo"
echo
fi
}

bash-completion-20060301-r3.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-20060301-r3.ebuild,v 1.1 2008/06/15 23:22:31 zlin Exp $

inherit eutils

DESCRIPTION="Programmable Completion for bash"
HOMEPAGE="http://www.caliban.org/bash/index.shtml#completion"
SRC_URI="http://www.caliban.org/files/bash/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE=""

DEPEND=""
RDEPEND="app-admin/eselect
|| (
>=app-shells/bash-2.05a
app-shells/zsh
)"
PDEPEND="app-shells/gentoo-bashcomp"

S="${WORKDIR}/${PN/-/_}"

src_unpack() {
unpack ${A}
cd "${S}"
EPATCH_SUFFIX="diff" epatch ${FILESDIR}/20050721
EPATCH_SUFFIX="diff" epatch ${FILESDIR}/${PV}
}

src_install() {
# split /etc/bash_completion into three parts:
# 1. /usr/share/bash-completion/.pre -- hidden from eselect
# 2. /usr/share/bash-completion/default -- eselectable
# 3. /usr/share/bash-completion/.post -- hidden from eselect
dodir /usr/share/bash-completion
awk -v D="$D" '
BEGIN { out=".pre" }
/^# A lot of the following one-liners/ { 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"

exeinto /etc/profile.d
doexe "${FILESDIR}"/bash-completion.sh || die "failed to install profile.d"

# dev-util/subversion provides an extremely superior completion
rm contrib/subversion
insinto /usr/share/bash-completion
doins contrib/* || die "failed to install contrib completions"

dodoc Changelog README
}

pkg_preinst() {
# This file is now being installed as bash-completion.sh, so rename it
# first. That allows CONFIG_PROTECT to kick in properly
if [[ -f ${ROOT}/etc/profile.d/bash-completion && \
! -f ${ROOT}/etc/profile.d/bash-completion.sh ]]
then
mv "${ROOT}"/etc/profile.d/bash-completion{,.sh}
fi
}

pkg_postinst() {
elog
elog "Versions of bash-completion prior to 20060301-r1 required each user to"
elog "explicitly source /etc/profile.d/bash-completion in ~/.bashrc. This"
elog "was kludgy and inconsistent with the completion modules which are"
elog "enabled with eselect bashcomp. Now any user can enable the base"
elog "completions without editing their .bashrc by running"
elog
elog " eselect bashcomp enable base"
elog
elog "The system administrator can also be enable this globally with"
elog
elog " eselect bashcomp enable --global base"
elog
elog "Additional completion functions can also be enabled or"
elog "disabled using eselect's bashcomp module."
elog

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 " http://zshwiki.org/ZshSwitchingTo"
elog
fi
}

bash-completion-20060301.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-20060301.ebuild,v 1.3 2008/01/12 18:35:56 caster Exp $

inherit eutils

DESCRIPTION="Programmable Completion for bash"
HOMEPAGE="http://www.caliban.org/bash/index.shtml#completion"
SRC_URI="http://www.caliban.org/files/bash/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE=""

DEPEND=""
RDEPEND="|| (
>=app-shells/bash-2.05a
app-shells/zsh
)"
PDEPEND="app-shells/gentoo-bashcomp"

S="${WORKDIR}/${PN/-/_}"

src_unpack() {
unpack ${A}
cd ${S}
EPATCH_SUFFIX="diff" epatch ${FILESDIR}/20050721
EPATCH_SUFFIX="diff" epatch ${FILESDIR}/${PV}
}

src_install() {
insinto /etc
doins bash_completion || die "failed to install bash_completion"
exeinto /etc/profile.d
doexe ${FILESDIR}/bash-completion || die "failed to install profile.d"

# dev-util/subversion provides an extremely superior completion
rm contrib/subversion
insinto /usr/share/bash-completion
doins contrib/* || die "failed to install contrib completions"

dodoc Changelog README
}

pkg_postinst() {
echo
elog "Add the following to your ~/.bashrc to enable completion support."
elog "NOTE: to avoid things like Gentoo bug #98627, you should set aliases"
elog "after sourcing /etc/profile.d/bash-completion."
elog
elog "[[ -f /etc/profile.d/bash-completion ]] && \\ "
elog " source /etc/profile.d/bash-completion"
elog
elog "Additional completion functions can be enabled by installing"
elog "app-admin/eselect and using the included bashcomp module."
echo

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 " http://zshwiki.org/ZshSwitchingTo"
echo
fi
}

files

metadata.xml




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.