summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-portage/herdstat/ChangeLog8
-rw-r--r--app-portage/herdstat/Manifest17
-rw-r--r--app-portage/herdstat/files/digest-herdstat-0.21
-rw-r--r--app-portage/herdstat/files/digest-herdstat-0.31
-rw-r--r--app-portage/herdstat/files/herdstat.bashcomp50
-rw-r--r--app-portage/herdstat/herdstat-0.3.ebuild (renamed from app-portage/herdstat/herdstat-0.2.ebuild)4
6 files changed, 64 insertions, 17 deletions
diff --git a/app-portage/herdstat/ChangeLog b/app-portage/herdstat/ChangeLog
index 67d2ad8934e5..63f8ed8084d5 100644
--- a/app-portage/herdstat/ChangeLog
+++ b/app-portage/herdstat/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-portage/herdstat
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/herdstat/ChangeLog,v 1.2 2005/03/08 12:11:08 ka0ttic Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/herdstat/ChangeLog,v 1.3 2005/03/09 12:07:21 ka0ttic Exp $
+
+*herdstat-0.3 (09 Mar 2005)
+
+ 09 Mar 2005; Aaron Walker <ka0ttic@gentoo.org> +files/herdstat.bashcomp,
+ -herdstat-0.2.ebuild, +herdstat-0.3.ebuild:
+ Version bump.
*herdstat-0.2 (08 Mar 2005)
diff --git a/app-portage/herdstat/Manifest b/app-portage/herdstat/Manifest
index 38260dc2acc1..cfceac43cde9 100644
--- a/app-portage/herdstat/Manifest
+++ b/app-portage/herdstat/Manifest
@@ -1,14 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 3605bffa527958d9fb1d1de8a9d7e707 ChangeLog 491
+MD5 cf5827bb0b40745537f74e294b97776c herdstat-0.3.ebuild 1168
+MD5 7188942438b51e86070eb5fdb0d6c0c4 ChangeLog 658
MD5 f8d10f350e91f30316ea4e1bd1e76470 metadata.xml 254
-MD5 73d30e59b24399fa64c821c211509f10 herdstat-0.2.ebuild 1150
-MD5 f722e1aaf463d7dfbd80fcfef613f2a0 files/digest-herdstat-0.2 65
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-iD8DBQFCLZZsEZCkKN40op4RApkXAKCwvV7SzUhW+XN4F1lIg2Y9xg74kgCfdqxJ
-Bwwk7yASZRkGMr5RKZrcq5s=
-=ENUf
------END PGP SIGNATURE-----
+MD5 eaabe6944529c3b30232e528f4be176f files/herdstat.bashcomp 1385
+MD5 b0bc1cd3270992f809da128c14a25811 files/digest-herdstat-0.3 65
diff --git a/app-portage/herdstat/files/digest-herdstat-0.2 b/app-portage/herdstat/files/digest-herdstat-0.2
deleted file mode 100644
index 4207021e27e5..000000000000
--- a/app-portage/herdstat/files/digest-herdstat-0.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 39fefcb7050c01de8bf9c33b87a3edb0 herdstat-0.2.tar.bz2 135614
diff --git a/app-portage/herdstat/files/digest-herdstat-0.3 b/app-portage/herdstat/files/digest-herdstat-0.3
new file mode 100644
index 000000000000..d713c16743fd
--- /dev/null
+++ b/app-portage/herdstat/files/digest-herdstat-0.3
@@ -0,0 +1 @@
+MD5 33d6955a602dc95df7f303d4443e4b86 herdstat-0.3.tar.bz2 136178
diff --git a/app-portage/herdstat/files/herdstat.bashcomp b/app-portage/herdstat/files/herdstat.bashcomp
new file mode 100644
index 000000000000..232f7c66add5
--- /dev/null
+++ b/app-portage/herdstat/files/herdstat.bashcomp
@@ -0,0 +1,50 @@
+# $Id: herdstat.bashcomp,v 1.1 2005/03/09 12:07:21 ka0ttic Exp $
+# bash command-line completion for herdstat
+# Author: Aaron Walker <ka0ttic@gentoo.org>
+
+_herdstat() {
+ local cur prev opts
+ COMPREPLY=()
+ cur="${COMP_WORDS[COMP_CWORD]}"
+ prev="${COMP_WORDS[COMP_CWORD-1]}"
+ opts="-h --help -V --version -p --package -d --dev -H --herdsxml
+ -v --verbose -q --quiet -D --debug -t --timer -o --outfile"
+
+ if [[ ${cur} == -* ]] ; then
+ COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
+ return 0
+ elif [[ ${COMP_CWORD} -eq 1 ]] ; then
+ COMPREPLY=( $(compgen -W "$(herdstat -q all) ${opts}" -- ${cur}) )
+ return 0
+ fi
+
+ case "${prev}" in
+ -H|--herdsxml|-o|--outfile)
+ COMPREPLY=( $(compgen -f -- ${cur}) )
+ ;;
+ -p|--package)
+ COMPREPLY=( $(compgen -W "$(herdstat -q all) ${opts}" -- ${cur}) )
+ ;;
+ -d|--dev)
+ COMPREPLY=( $(compgen -W "$(herdstat -dq all) ${opts} all" -- ${cur}) )
+ ;;
+ *)
+ local x dev
+ for x in ${COMP_WORDS[@]} ; do
+ if [[ ${x} == -*d* && ${x} != "--debug" ]] ; then
+ dev=1
+ break
+ fi
+ done
+
+ if [[ ${dev} -eq 1 ]] ; then
+ COMPREPLY=( $(compgen -W "$(herdstat -dq all) ${opts} all" -- ${cur}) )
+ else
+ COMPREPLY=( $(compgen -W "$(herdstat -q all) ${opts} all" -- ${cur}) )
+ fi
+ ;;
+ esac
+}
+complete -o filenames -F _herdstat herdstat
+
+# vim: set ft=sh tw=80 sw=4 et :
diff --git a/app-portage/herdstat/herdstat-0.2.ebuild b/app-portage/herdstat/herdstat-0.3.ebuild
index 74c4407f5363..2eb4dcc8e7fe 100644
--- a/app-portage/herdstat/herdstat-0.2.ebuild
+++ b/app-portage/herdstat/herdstat-0.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/herdstat/herdstat-0.2.ebuild,v 1.1 2005/03/08 12:11:08 ka0ttic Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/herdstat/herdstat-0.3.ebuild,v 1.1 2005/03/09 12:07:21 ka0ttic Exp $
inherit bash-completion
@@ -26,7 +26,7 @@ src_compile() {
src_install() {
keepdir /var/lib/herdstat
make DESTDIR="${D}" install || die "make install failed"
- dobashcompletion bashcomp
+ dobashcompletion ${FILESDIR}/${PN}.bashcomp
dodoc AUTHORS ChangeLog README TODO NEWS
}