summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/herdstat/ChangeLog9
-rw-r--r--app-portage/herdstat/Manifest20
-rw-r--r--app-portage/herdstat/files/digest-herdstat-1.1.2_alpha61
-rw-r--r--app-portage/herdstat/herdstat-1.1.2_alpha6.ebuild71
4 files changed, 86 insertions, 15 deletions
diff --git a/app-portage/herdstat/ChangeLog b/app-portage/herdstat/ChangeLog
index e460615c378a..b7a35f6791f5 100644
--- a/app-portage/herdstat/ChangeLog
+++ b/app-portage/herdstat/ChangeLog
@@ -1,6 +1,13 @@
# 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.59 2005/09/30 07:00:26 ka0ttic Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/herdstat/ChangeLog,v 1.60 2005/10/06 18:36:48 ka0ttic Exp $
+
+*herdstat-1.1.2_alpha6 (06 Oct 2005)
+
+ 06 Oct 2005; Aaron Walker <ka0ttic@gentoo.org>
+ +herdstat-1.1.2_alpha6.ebuild:
+ Version bump; the huge convienence lib has been broken out to
+ dev-cpp/libherdstat.
*herdstat-1.1.2_alpha5 (30 Sep 2005)
diff --git a/app-portage/herdstat/Manifest b/app-portage/herdstat/Manifest
index ec0d26830d26..e822339352bb 100644
--- a/app-portage/herdstat/Manifest
+++ b/app-portage/herdstat/Manifest
@@ -1,16 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 837dc0ab915644fbe910d2d1850cd48a herdstat-1.1.2_alpha5.ebuild 2025
+MD5 64a9e7c084eeecbed70ffb43e72d0aa7 ChangeLog 8789
+MD5 b586369ffb96b93ca9d425778647f0eb files/digest-herdstat-1.1.1_p7 70
+MD5 5e5c08cf13e9cb7f6ae1522bfb625efa files/digest-herdstat-1.1.2_alpha5 74
+MD5 54e24a3646a09adf794b79126601d1ad files/digest-herdstat-1.1.2_alpha6 74
MD5 18038d85565217cf092d271db1b5243e herdstat-1.1.1_p7.ebuild 1926
-MD5 de5161e4af60a2231d48da97e084981d ChangeLog 8581
+MD5 837dc0ab915644fbe910d2d1850cd48a herdstat-1.1.2_alpha5.ebuild 2025
+MD5 ae58520ef2cbb979660be1fd3bd08fb1 herdstat-1.1.2_alpha6.ebuild 1886
MD5 f8d10f350e91f30316ea4e1bd1e76470 metadata.xml 254
-MD5 5e5c08cf13e9cb7f6ae1522bfb625efa files/digest-herdstat-1.1.2_alpha5 74
-MD5 b586369ffb96b93ca9d425778647f0eb files/digest-herdstat-1.1.1_p7 70
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDPOK4EZCkKN40op4RAo0cAKClby18Ux3GcLSqF0SzM/AqKmqKjwCggrWV
-oAnSvj6S6BEMcP2cJyDZ0fQ=
-=r4pa
------END PGP SIGNATURE-----
diff --git a/app-portage/herdstat/files/digest-herdstat-1.1.2_alpha6 b/app-portage/herdstat/files/digest-herdstat-1.1.2_alpha6
new file mode 100644
index 000000000000..28f9b3a04dd7
--- /dev/null
+++ b/app-portage/herdstat/files/digest-herdstat-1.1.2_alpha6
@@ -0,0 +1 @@
+MD5 8ddf336f60c723626a1e055c67e02b1e herdstat-1.1.2_alpha6.tar.bz2 688160
diff --git a/app-portage/herdstat/herdstat-1.1.2_alpha6.ebuild b/app-portage/herdstat/herdstat-1.1.2_alpha6.ebuild
new file mode 100644
index 000000000000..879e8d833465
--- /dev/null
+++ b/app-portage/herdstat/herdstat-1.1.2_alpha6.ebuild
@@ -0,0 +1,71 @@
+# 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-1.1.2_alpha6.ebuild,v 1.1 2005/10/06 18:36:48 ka0ttic Exp $
+
+inherit bash-completion
+
+DESCRIPTION="A multi-purpose query tool capable of things such as displaying herd/developer information and displaying category/package metadata"
+HOMEPAGE="http://developer.berlios.de/projects/herdstat/"
+SRC_URI="http://download.berlios.de/${PN}/${P}.tar.bz2"
+RESTRICT="primaryuri"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
+IUSE="debug doc"
+
+RDEPEND="dev-cpp/libherdstat"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4
+ dev-util/pkgconfig
+ doc? ( dev-python/docutils )"
+
+src_compile() {
+ econf \
+ $(use_enable debug) \
+ || die "econf failed"
+
+ emake || die "emake failed"
+
+ if use doc ; then
+ cd doc ; make html || die "failed to build html"
+ fi
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ dobashcompletion bashcomp
+ dodoc AUTHORS ChangeLog README TODO NEWS doc/*.txt \
+ doc/herdstatrc.example
+ use doc && dohtml doc/*
+
+ keepdir /var/lib/herdstat
+ fperms 0775 /var/lib/herdstat
+}
+
+pkg_preinst() {
+ chgrp portage ${IMAGE}/var/lib/herdstat
+}
+
+pkg_postinst() {
+ # remove any previous caches, as it's possible that the internal
+ # format has changed, and may cause bugs.
+ rm -f ${ROOT}/var/lib/herdstat/*cache*
+
+ einfo
+ einfo "You must be in the portage group to use herdstat."
+ einfo
+ if use doc ; then
+ einfo "See /usr/share/doc/${PF}/html/examples.html"
+ else
+ einfo "See /usr/share/doc/${PF}/examples.txt.gz"
+ fi
+ einfo "for a sleu of examples on using herdstat."
+ einfo
+ einfo "As of 1.1.1_rc6, ${PN} supports configuration files."
+ einfo "See /usr/share/doc/${PF}/herdstatrc.example.gz"
+ einfo "for more information."
+ einfo
+
+ bash-completion_pkg_postinst
+}