ChangeLog

# ChangeLog for app-portage/herdstat
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/herdstat/ChangeLog,v 1.84 2008/05/06 03:34:58 drac Exp $

06 May 2008; Samuli Suominen +files/1.1.2-gcc43.patch,
herdstat-1.1.2-r1.ebuild:
GCC 4.3 fix by Jan Kundrát wrt #216275.

17 Feb 2008; nixnut herdstat-1.1.2-r1.ebuild:
Stable on ppc wrt bug 191688

01 Feb 2008; Jeroen Roovers herdstat-1.1.2-r1.ebuild:
Stable for HPPA (bug #191688).

24 Jan 2008; Christoph Mende
herdstat-1.1.2-r1.ebuild:
Stable on amd64, bug #191688

*herdstat-1.1.2-r1 (20 Jan 2008)

20 Jan 2008; Raúl Porcel
+files/1.1.2-herds-xml-location.patch, -herdstat-1.1.2.ebuild,
+herdstat-1.1.2-r1.ebuild:
alpha/sparc/x86 stable, add -r1 to fix bug #191688

20 Jan 2008; Mark Loeser
-files/herdstat-1.1.91-undefined-lhp.patch,
-files/herds-xml-location-update.patch, -herdstat-1.1.91-r1.ebuild:
Upstream is basically dead, and this version has been broken for awhile.
Instead of just letting it sit in package.mask forever, I'm removing it (bug
#135523, bug #121662)

19 Mar 2007; Bryan Østergaard metadata.xml:
Remove ka0ttic from metadata.xml due to retirement.

28 Feb 2007; Javier Villavicencio
herdstat-1.1.91-r1.ebuild:
Addded ~x86-fbsd keyword.

12 Feb 2007; Saleem Abdulrasool
files/herds-xml-location-update.patch:
Fix the patch to really update the location

*herdstat-1.1.91-r1 (12 Feb 2007)

12 Feb 2007; Saleem Abdulrasool
+files/herds-xml-location-update.patch, -herdstat-1.1.91.ebuild,
+herdstat-1.1.91-r1.ebuild:
Apply a patch for the updated location of herds.xml

10 Feb 2007; Saleem Abdulrasool
herdstat-1.1.91.ebuild:
Add fix for compiling with readline from Nicolas Litchinko
(bug #166202)

10 Feb 2007; Saleem Abdulrasool
herdstat-1.1.91.ebuild:
Add fix for compiling with readline from Nicolas Litchinko

31 Jan 2007; Saleem Abdulrasool metadata.xml:
Add myself to maintainers as ka0ttic is MIA

31 Jan 2007; Saleem Abdulrasool
+files/herdstat-1.1.91-undefined-lhp.patch, herdstat-1.1.91.ebuild:
Patch to fix compiling with gcc 4.x

24 Jan 2007; Marius Mauch herdstat-1.1.1_p7.ebuild,
herdstat-1.1.2.ebuild, herdstat-1.1.91.ebuild:
Replacing einfo with elog

06 Dec 2006; Alexander H. Færøy
herdstat-1.1.1_p7.ebuild:
Stable on MIPS.

22 Aug 2006; Jason Wever herdstat-1.1.1_p7.ebuild:
Stable on SPARC.

09 Feb 2006; Jeroen Roovers herdstat-1.1.1_p7.ebuild:
Stable on hppa (bug (#109002).

19 Jan 2006; Aaron Walker herdstat-1.1.2.ebuild:
Updated the 1.1.2 ebuild's libherdstat dep atom to ~0.1.1

*herdstat-1.1.91 (19 Jan 2006)

19 Jan 2006; Aaron Walker +herdstat-1.1.91.ebuild:
Version bump; completely rewritten and includes a batch front-end (read from
stdin/write to stdout) and a readline-front-end.

*herdstat-1.1.2 (02 Nov 2005)

02 Nov 2005; Aaron Walker -herdstat-1.1.2_rc2.ebuild,
+herdstat-1.1.2.ebuild:
Version bump.

28 Oct 2005; Aaron Walker herdstat-1.1.1_p7.ebuild,
herdstat-1.1.2_rc2.ebuild:
Remove RESTRICT=primaryuri since berlios' mirror seems to suck as of late.

*herdstat-1.1.2_rc2 (23 Oct 2005)

23 Oct 2005; Aaron Walker -herdstat-1.1.2_rc1.ebuild,
+herdstat-1.1.2_rc2.ebuild:
Version bump.

*herdstat-1.1.2_rc1 (19 Oct 2005)

19 Oct 2005; Aaron Walker
-herdstat-1.1.2_alpha5.ebuild, -herdstat-1.1.2_alpha6.ebuild,
+herdstat-1.1.2_rc1.ebuild:
Version bump; tidy alpha ebuilds.

*herdstat-1.1.2_alpha6 (06 Oct 2005)

06 Oct 2005; Aaron Walker
+herdstat-1.1.2_alpha6.ebuild:
Version bump; the huge convenience lib has been broken out to
dev-cpp/libherdstat.

*herdstat-1.1.2_alpha5 (30 Sep 2005)

30 Sep 2005; Aaron Walker
-herdstat-1.1.2_alpha4.ebuild, +herdstat-1.1.2_alpha5.ebuild:
Version bump; added curl to IUSE.

*herdstat-1.1.2_alpha4 (24 Sep 2005)

24 Sep 2005; Aaron Walker -herdstat-1.0.3.ebuild,
-herdstat-1.1.2_alpha3.ebuild, +herdstat-1.1.2_alpha4.ebuild:
Version bump; tidy old ebuilds.

*herdstat-1.1.2_alpha3 (17 Sep 2005)

17 Sep 2005; Aaron Walker
-herdstat-1.1.2_alpha2.ebuild, +herdstat-1.1.2_alpha3.ebuild:
Version bump. Better (although not full) projectxml support.

15 Sep 2005; herdstat-1.1.1_p7.ebuild:
Marked stable on amd64

*herdstat-1.1.2_alpha2 (14 Sep 2005)

14 Sep 2005; Aaron Walker
-herdstat-1.1.2_alpha1.ebuild, +herdstat-1.1.2_alpha2.ebuild:
Version bump.

12 Sep 2005; Michael Hanselmann
herdstat-1.1.1_p7.ebuild:
Stable on ppc.

12 Sep 2005; Aron Griffis herdstat-1.1.1_p7.ebuild:
Mark 1.1.1_p7 stable on alpha

*herdstat-1.1.1_p7 (05 Sep 2005)

05 Sep 2005; Aaron Walker -herdstat-1.1.1_p5.ebuild,
-herdstat-1.1.1_p6.ebuild, +herdstat-1.1.1_p7.ebuild:
New patch level; fixes several bugs (see NEWS).

*herdstat-1.1.1_p6 (31 Aug 2005)

31 Aug 2005; Aaron Walker -herdstat-1.1.1_p3.ebuild,
+herdstat-1.1.1_p6.ebuild:
Version bump; fixes bug #104190.

*herdstat-1.1.1_p5 (10 Aug 2005)

10 Aug 2005; Aaron Walker -herdstat-1.1.1_p4.ebuild,
+herdstat-1.1.1_p5.ebuild:
A working release (I broke p4).

*herdstat-1.1.1_p4 (10 Aug 2005)

10 Aug 2005; Aaron Walker +herdstat-1.1.1_p4.ebuild:
New patch level. Not only does herdstat now show names with non-ASCII chars
correctly, it now no longer depends on glibmm and all its deps.

02 Aug 2005; Simon Stelling herdstat-1.0.3.ebuild:
stable on amd64

28 Jul 2005; Aaron Walker herdstat-1.0.3.ebuild,
herdstat-1.1.1_p3.ebuild:
Added ~mips. Added missing pkgconfig dep.

*herdstat-1.1.1_p3 (13 Jul 2005)

13 Jul 2005; Aaron Walker -herdstat-1.1.1_p2.ebuild,
+herdstat-1.1.1_p3.ebuild:
Version bump.

*herdstat-1.1.1_rc9 (15 Jun 2005)

15 Jun 2005; Aaron Walker -herdstat-1.1.1_rc8.ebuild,
+herdstat-1.1.1_rc9.ebuild:
Version bump.

13 Jun 2005; Fernando J. Pereda herdstat-1.0.3.ebuild:
alpha stable

*herdstat-1.1.1_rc8 (11 Jun 2005)

11 Jun 2005; Aaron Walker -herdstat-1.1.1_rc7.ebuild,
+herdstat-1.1.1_rc8.ebuild:
Yet another version bump.

*herdstat-1.1.1_rc7 (08 Jun 2005)

08 Jun 2005; Aaron Walker -herdstat-1.1.1_rc6.ebuild,
+herdstat-1.1.1_rc7.ebuild:
Version bump.

05 Jun 2005; Aaron Walker herdstat-1.1.1_rc6.ebuild:
Fix pkg_postinst.

*herdstat-1.1.1_rc6 (05 Jun 2005)

05 Jun 2005; Aaron Walker -herdstat-1.1.1_rc5.ebuild,
+herdstat-1.1.1_rc6.ebuild:
Version bump.

*herdstat-1.1.1_rc5 (03 Jun 2005)

03 Jun 2005; Aaron Walker -herdstat-1.1.1_rc4.ebuild,
+herdstat-1.1.1_rc5.ebuild:
Version bump.

*herdstat-1.1.1_rc4 (02 Jun 2005)

02 Jun 2005; Aaron Walker -herdstat-1.1.1_rc3.ebuild,
+herdstat-1.1.1_rc4.ebuild:
Version bump.

*herdstat-1.1.1_rc3 (01 Jun 2005)

01 Jun 2005; Aaron Walker -herdstat-1.1.1_rc2.ebuild,
+herdstat-1.1.1_rc3.ebuild:
Version bump.

*herdstat-1.1.1_rc2 (29 May 2005)

29 May 2005; Aaron Walker -herdstat-1.1.1_rc1.ebuild,
+herdstat-1.1.1_rc2.ebuild:
Version bump.

*herdstat-1.1.1_rc1 (28 May 2005)

28 May 2005; Aaron Walker +herdstat-1.1.1_rc1.ebuild:
Version bump.

*herdstat-1.1.0 (19 May 2005)

19 May 2005; Aaron Walker -herdstat-1.1.0_rc6.ebuild,
+herdstat-1.1.0.ebuild:
Version bump.

*herdstat-1.1.0_rc6 (15 May 2005)

15 May 2005; Aaron Walker -herdstat-1.1.0_rc1.ebuild,
-herdstat-1.1.0_rc5.ebuild, +herdstat-1.1.0_rc6.ebuild:
Version bump; tidy old ebuilds.

*herdstat-1.1.0_rc5 (11 May 2005)

11 May 2005; Aaron Walker -herdstat-1.1.0_rc4.ebuild,
+herdstat-1.1.0_rc5.ebuild:
Version bump.

*herdstat-1.1.0_rc4 (09 May 2005)

09 May 2005; Aaron Walker -herdstat-1.1.0_rc3.ebuild,
+herdstat-1.1.0_rc4.ebuild:
Version bump.

*herdstat-1.1.0_rc3 (03 May 2005)

03 May 2005; Aaron Walker -herdstat-1.1.0_rc2.ebuild,
+herdstat-1.1.0_rc3.ebuild:
Version bump; added unicode to IUSE. If enabled use glibmm/libxml++,
otherwise use xmlwrapp. Even though no one has complained, those that prefer
not to install all the deps libxml++ brings along, can use -unicode.

30 Apr 2005; Aaron Walker herdstat-1.1.0_rc2.ebuild:
Fix deps. libxml++-2 <2.8.0-r1 has a b0rked SAX parser.

*herdstat-1.1.0_rc2 (28 Apr 2005)

28 Apr 2005; Aaron Walker +herdstat-1.1.0_rc2.ebuild:
Version bump.

24 Apr 2005; Michael Hanselmann
herdstat-1.1.0_rc1.ebuild:
Added to ~hppa.

24 Apr 2005; Michael Hanselmann herdstat-1.0.3.ebuild:
Stable on ppc.

*herdstat-1.1.0_rc1 (22 Apr 2005)

22 Apr 2005; Aaron Walker herdstat-1.0.3.ebuild,
-herdstat-1.1.0_pre2.ebuild, +herdstat-1.1.0_rc1.ebuild:
Version bump; 1.0.3 stable on x86.

*herdstat-1.1.0_pre2 (19 Apr 2005)

19 Apr 2005; Aaron Walker
-herdstat-1.1.0_pre1.ebuild, +herdstat-1.1.0_pre2.ebuild:
Version bump.

*herdstat-1.1.0_pre1 (16 Apr 2005)

16 Apr 2005; Aaron Walker
+herdstat-1.1.0_pre1.ebuild:
Version bump; lots of behind-the-scenes changes. please test.

*herdstat-1.0.3 (05 Apr 2005)

05 Apr 2005; Aaron Walker -herdstat-1.0.1.ebuild,
-herdstat-1.0.2.ebuild, +herdstat-1.0.3.ebuild:
Version bump; stricly a bug fix release. Tidy old ebuilds.

*herdstat-1.0.2 (01 Apr 2005)

01 Apr 2005; Aaron Walker -herdstat-1.0.ebuild,
+herdstat-1.0.2.ebuild:
Version bump.

*herdstat-1.0.1 (28 Mar 2005)

28 Mar 2005; Aaron Walker +herdstat-1.0.1.ebuild:
Version bump.

*herdstat-1.0 (26 Mar 2005)

26 Mar 2005; Aaron Walker -herdstat-1.0_rc2.ebuild,
+herdstat-1.0.ebuild:
1.0 final.

*herdstat-1.0_rc2 (24 Mar 2005)

24 Mar 2005; Aaron Walker -herdstat-1.0_rc1.ebuild,
+herdstat-1.0_rc2.ebuild:
Another rc release.

22 Mar 2005; Bryan Østergaard
herdstat-1.0_rc1.ebuild:
Add ~alpha keyword.

*herdstat-1.0_rc1 (22 Mar 2005)

22 Mar 2005; Aaron Walker
-files/herdstat-0.6-fix-dev-all.diff, -herdstat-0.6-r1.ebuild,
+herdstat-1.0_rc1.ebuild:
bump

21 Mar 2005; Mike Gardiner herdstat-0.6-r1.ebuild:
Keyworded ~ppc

*herdstat-0.6-r1 (20 Mar 2005)

20 Mar 2005; Aaron Walker
+files/herdstat-0.6-fix-dev-all.diff, -herdstat-0.5.ebuild,
-herdstat-0.6.ebuild, +herdstat-0.6-r1.ebuild:
Revision bump; apply patch against trunk to fix max label unhandled
exception when '-d all' is specified.

*herdstat-0.6 (18 Mar 2005)

18 Mar 2005; Aaron Walker +herdstat-0.6.ebuild:
Version bump.

*herdstat-0.5 (15 Mar 2005)

15 Mar 2005; Aaron Walker -herdstat-0.4.ebuild,
+herdstat-0.5.ebuild:
Yes, yet another release...

*herdstat-0.4 (14 Mar 2005)

14 Mar 2005; Aaron Walker -files/herdstat.bashcomp,
-herdstat-0.3.ebuild, +herdstat-0.4.ebuild:
Version bump.

11 Mar 2005; Tom Martin herdstat-0.3.ebuild:
Marked ~amd64.

*herdstat-0.3 (09 Mar 2005)

09 Mar 2005; Aaron Walker +files/herdstat.bashcomp,
-herdstat-0.2.ebuild, +herdstat-0.3.ebuild:
Version bump.

*herdstat-0.2 (08 Mar 2005)

08 Mar 2005; Aaron Walker -herdstat-0.1.ebuild,
+herdstat-0.2.ebuild:
Version bump.

*herdstat-0.1 (04 Mar 2005)

04 Mar 2005; Aaron Walker +metadata.xml,
+herdstat-0.1.ebuild:
Initial commit.

Manifest

AUX 1.1.2-gcc43.patch 838 RMD160 a93618f530a0f6bf8e7a6a596384167db9e4702b SHA1 040ea75bf95e9e268376936ae844fb478782c661 SHA256 1e228e265fc58a76d6ca7937b31b44f823fe0bb3eae281d9e275a6bf74e2d1e6
AUX 1.1.2-herds-xml-location.patch 1396 RMD160 95da6232870abbf4d025deb27f45efd7e92dd1a8 SHA1 a60d0b522bf4a8dd0f662bb9d1f2ae8f0138af76 SHA256 eea25901dcdba588d35533b5fb84b58a2e0674341efb29b507e03ad529d5e631
DIST herdstat-1.1.1_p7.tar.bz2 697861 RMD160 c3041e90fca5aebe3d7d61e6de80c82df9e39f92 SHA1 58501b664ae4fcc1b6f80ed889581a53a4d352e3 SHA256 3dde1d9fe876a997fe28eed296d9fed868a357cd9a78acfb902988cc17faf2a6
DIST herdstat-1.1.2.tar.bz2 201093 RMD160 fefba5c6f4ead7ebe543c1ec74a00249678b645e SHA1 bb6908528aac881d93dc3fbbd38d26a20a535fed SHA256 d1c3379a98f15e34e830e1881de72e6daf8b13bdc01dbd0552263985adab7693
DIST herdstat-test-data-20051023.tar.bz2 15901 RMD160 5e044e4c494e7a805f09d9286079816a51c5e654 SHA1 9b3b93a1e1361ce444c1cf863a6513c0b66a290b SHA256 f3dee7fa0727899804fa42cad2548a5cb91e94379972d83560453fb55e1f62b3
EBUILD herdstat-1.1.1_p7.ebuild 1889 RMD160 15c2433ef08451789276bb3af5bf69a0a5ffba7f SHA1 e6e999a922f7296d0f033458f230fca52f47cbce SHA256 fbc97b6d21f6f5ae2765531dbefb5474e0ee81abf58566cc7456986d4dd70bd8
EBUILD herdstat-1.1.2-r1.ebuild 2173 RMD160 be0b5de78fbf8d94ffd5c5dfc769f379e22a386e SHA1 29df2f8590297cecb7ba9c313312d18054ac7731 SHA256 8862c4703aac6c5b99b991cd1867494670a590ee1e11960edae35be17e3928c1
MISC ChangeLog 12609 RMD160 4fbcba18af81a6d21a2bc990439be7035f16a83b SHA1 a803fc162ed36ea9250ac2285ccc866097096da2 SHA256 ef6b119d1a301185a6be65a6ecc8975baf5a936e80283300758a1d22a6e3b7b9
MISC metadata.xml 261 RMD160 61d7b8c18c78421e155ce7b8a92db7372db3e4a5 SHA1 05795fc56bf7c043b181a480d6c7064d206b8646 SHA256 15dbcd605fd68259042fa5adf962c5a56fbfef58007254c6d119db1ef3d56529

files

herdstat-1.1.1_p7.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/herdstat/herdstat-1.1.1_p7.ebuild,v 1.11 2007/03/10 14:49:44 vapier Exp $

inherit bash-completion toolchain-funcs

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/herdstat/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa mips ppc sparc x86"
IUSE="debug doc"

RDEPEND=">=dev-libs/xmlwrapp-0.5.0"
DEPEND="${RDEPEND}
>=sys-apps/sed-4
dev-util/pkgconfig
doc? ( dev-python/docutils )"
RDEPEND="${RDEPEND} net-misc/wget"

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 ${D}/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*

elog
elog "You must be in the portage group to use herdstat."
elog
if use doc ; then
elog "See /usr/share/doc/${PF}/html/examples.html"
else
elog "See /usr/share/doc/${PF}/examples.txt.gz"
fi
elog "for a sleu of examples on using herdstat."
elog
elog "As of 1.1.1_rc6, ${PN} supports configuration files."
elog "See /usr/share/doc/${PF}/herdstatrc.example.gz"
elog "for more information."
elog

bash-completion_pkg_postinst
}

herdstat-1.1.2-r1.ebuild

# Copyright 1999-2008 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-r1.ebuild,v 1.5 2008/05/06 03:34:58 drac Exp $

inherit bash-completion eutils

TEST_DATA_PV="20051023"
TEST_DATA_P="${PN}-test-data-${TEST_DATA_PV}"

DESCRIPTION="Query tool capable of displaying herd/developer information category/package metadata"
HOMEPAGE="http://developer.berlios.de/projects/herdstat/"
SRC_URI="http://download.berlios.de/${PN}/${P}.tar.bz2
test? ( http://download.berlios.de/lib${PN}/${TEST_DATA_P}.tar.bz2 )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ~ia64 ~mips ppc sparc x86"
IUSE="debug doc ncurses test"

RDEPEND="~dev-cpp/libherdstat-0.1.1"
DEPEND="${RDEPEND}
>=sys-apps/sed-4
dev-util/pkgconfig
doc? ( dev-python/docutils )"

src_unpack () {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PV}-gcc43.patch \
"${FILESDIR}"/${PV}-herds-xml-location.patch
}

src_compile() {
econf \
--with-test-data="${WORKDIR}"/${TEST_DATA_P} \
$(use_enable debug) \
$(use_with ncurses) \
|| 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 "${D}"/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*

elog
elog "You must be in the portage group to use herdstat."
elog
if use doc ; then
elog "See /usr/share/doc/${PF}/html/examples.html"
else
elog "See /usr/share/doc/${PF}/examples.txt.gz"
fi
elog "for a sleu of examples on using herdstat."
elog
elog "As of 1.1.1_rc6, ${PN} supports configuration files."
elog "See /usr/share/doc/${PF}/herdstatrc.example.gz"
elog "for more information."
elog

bash-completion_pkg_postinst
}

metadata.xml




no-herd

compnerd@gentoo.org
Saleem Abdulrasool