ChangeLog

# ChangeLog for app-portage/esearch
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/ChangeLog,v 1.60 2009/06/24 16:08:58 fuzzyray Exp $

07 Mar 2009; Petteri Räty esearch-0.7.1.ebuild,
esearch-0.7.1-r7.ebuild:
Migrate to EAPI 2.

07 Mar 2009; Petteri Räty
-esearch-0.7.1-r6.ebuild:
Remove old ebuild.

02 Jan 2009; Paul Varner
files/186994-esync-quiet.patch:
Updated quiet patch to fix typo in esync manpage

02 Jan 2009; Paul Varner
files/186994-esync-quiet.patch:
Updated patch for --quiet option (Bug #253455)

*esearch-0.7.1-r7 (01 Jan 2009)

01 Jan 2009; Paul Varner
+files/146555-esearch-manifest2.patch, +files/186994-esync-quiet.patch,
-files/105234-fix-2.1-cache.patch,
files/124601-remove-deprecated-syntax.patch,
-files/244450-deprecated.patch, files/97462-esearch-metadata.patch,
-esearch-0.7.1-r5.ebuild, +esearch-0.7.1-r7.ebuild:
Update ebuild to use the base eclass. Add patches for manifest2 support
(Bug #146555) and add a --quiet option to esync (Bug #186994).

*esearch-0.7.1-r6 (31 Dec 2008)

31 Dec 2008; Paul Varner
+files/231223-fix-deprecated.patch, +files/253216-fix-ebuild-option.patch,
+esearch-0.7.1-r6.ebuild:
Fix deprecation warning when using --verbose and fix traceback when using
--ebuild. (Bugs 231223 and 253216)

31 Dec 2008; Jeremy Olexa esearch-0.7.1.ebuild:
reverted amd64 kw due to bug 253172

*esearch-0.7.1-r5 (30 Dec 2008)

30 Dec 2008; Paul Varner
+files/244450-deprecated.patch, -esearch-0.7.1-r2.ebuild,
-esearch-0.7.1-r3.ebuild, -esearch-0.7.1-r4.ebuild,
+esearch-0.7.1-r5.ebuild:
Bug #244450: Add patch from zmedico to fix portage deprecation warnings.
Removed outdated versions

17 Nov 2008; Diego E. Pettenò
files/97969-ignore-missing-ebuilds.patch:
Fix patch with absolute paths.

25 Apr 2008; esearch-0.7.1.ebuild:
Drop to ~mips due to unstable deps

09 May 2007; Timothy Redaelli esearch-0.7.1-r4.ebuild:
Add ~x86-fbsd keyword.

11 Feb 2007; Harald van Dijk esearch-0.7.1.ebuild,
esearch-0.7.1-r2.ebuild, esearch-0.7.1-r3.ebuild, esearch-0.7.1-r4.ebuild:
Add linguas_it to IUSE (#136953)

*esearch-0.7.1-r4 (11 Jun 2006)

11 Jun 2006; Alec Warner
+files/132548-multiple-overlay.patch, +esearch-0.7.1-r4.ebuild:
revert bad patch, add overlays patch for bug # 132548

*esearch-0.7.1-r3 (26 May 2006)

26 May 2006; Alec Warner
+files/124601-remove-deprecated-syntax.patch,
+files/105234-fix-2.1-cache.patch,
+files/120817-unset-emergedefaultopts.patch, -esearch-0.7.ebuild,
+esearch-0.7.1-r3.ebuild:
Multiple bugfixes and patches for esearch: bugs
105234,120817,124601,97462,97969

*esearch-0.7.1-r2 (24 Apr 2006)

24 Apr 2006; Alec Warner
+files/97969-ignore-missing-ebuilds.patch, -esearch-0.7.1-r1.ebuild,
+esearch-0.7.1-r2.ebuild:
Fixed commit straight to stable, add a patch to fix missing ebuilds.
Fix Changelog.

*esearch-0.7.1-r1 (23 Apr 2006)

23 Apr 2006; Alec Warner +files/97462-esearch-metadata.patch,
+esearch-0.7.1-r1.ebuild:
Fix bug 97462, thanks to Jer@gentoo.org for the most excellent patch

03 Mar 2006; Danny van Dyk esearch-0.7.1.ebuild:
Stable on s390 wrt bug #90793.

03 Mar 2006; Jose Luis Rivero esearch-0.7.1.ebuild:
Stable on alpha wrt bug #90793

02 Mar 2006; Jeroen Roovers esearch-0.7.1.ebuild:
Stable on hppa (bug #90793).

02 Mar 2006; Chris White esearch-0.7.1.ebuild:
ppc stable wrt bug #90793.

27 Feb 2006; Gustavo Zacarias esearch-0.7.1.ebuild:
Stable on sparc wrt #90793

27 Feb 2006; Markus Rothe esearch-0.7.1.ebuild:
Stable on ppc64

26 Feb 2006; Luis Medinas esearch-0.7.1.ebuild:
Stable on amd64. Bug #90793.

26 Feb 2006; Joshua Kinard esearch-0.7.1.ebuild:
Marked stable on mips.

26 Feb 2006; Alec Warner esearch-0.7.1.ebuild:
Stable on x86, bug # 90793. Thanks to Daniel Webert for
reporting.

*esearch-0.7.1 (25 Feb 2005)

25 Feb 2005; Mike Frysinger +esearch-0.7.1.ebuild:
Version bump.

06 Feb 2005; Joshua Kinard esearch-0.7.ebuild:
Marked stable on mips.

31 Dec 2004; esearch-0.7.ebuild:
Stable on ppc-macos.

29 Dec 2004; Joseph Jezak esearch-0.7.ebuild:
Marked ppc stable.

23 Dec 2004; Guy Martin esearch-0.7.ebuild:
Stable on hppa.

11 Dec 2004; Bryan Østergaard esearch-0.7.ebuild:
Stable on alpha.

09 Dec 2004; Gustavo Zacarias esearch-0.7.ebuild:
Stable on sparc

08 Dec 2004; Marius Mauch -esearch-0.6.3.ebuild,
esearch-0.7.ebuild:
marking 0.7 stable for x86 and amd64, removing 0.6.3

09 Nov 2004; Michael Sterrett esearch-0.7.ebuild:
dodir takes a list; only create /usr/share/man/it for linguas_it; error
message; tidy

14 Oct 2004; Mamoru KOMACHI esearch-0.7.ebuild:
Added to ~ppc-macos.

06 Oct 2004; files/eupdatedb.cron:
added cronscript from bug 51794 (thanks to Sridhar Dhanapalan)

*esearch-0.7 (05 Oct 2004)

05 Oct 2004; esearch-0.6.2.ebuild,
esearch-0.6.3.ebuild, +esearch-0.7.ebuild:
bumped to 0.7, marking 0.6.3 stable, changing DEPEND to RDEPEND

11 Aug 2004; Hasan Khalil esearch-0.6.3.ebuild:
Stable on macos.

*esearch-0.6.3 (25 Jul 2004)

25 Jul 2004; Marius Mauch :
version bump:
- new manpages for eupdatdb and esync
- esearch shows the license field
- download size is fixed

17 Jul 2004; Tom Gall esearch-0.6.2.ebuild:\
stable on ppc64,bug #55519

*esearch-0.6.2 (01 Jul 2004)

01 Jul 2004; Marius Mauch -esearch-0.5.3.ebuild,
-esearch-0.6.1.ebuild, +esearch-0.6.2.ebuild, -esearch-0.6.ebuild:
new version to fix a security problem (bug #55424), marking stable on all
archs that had a previous stable version.

*esearch-0.6.1 (10 May 2004)

10 May 2004; Marius Mauch +esearch-0.6.1.ebuild:
version bump, fixing bugs #41554 and #41554.

09 Feb 2004; Marius Mauch esearch-0.6.ebuild:
Adding a sed for mistyped sys.path change

*esearch-0.6 (08 Feb 2004)

08 Feb 2004; Marius Mauch esearch-0.5.3.ebuild,
esearch-0.6.ebuild, files/eupdatedb.cron:
version bump, closing bug #39629

13 Jan 2004; Jon Portnoy esearch-0.5.2.ebuild :
Stable on AMD64.

*esearch-0.5.3 (11 Jan 2004)

11 Jan 2004; Marius Mauch esearch-0.5.3.ebuild,
files/eupdatedb.cron:
new version, added new esync script for "emerge --sync && eupdatedb" (and some
more). Also fixes the portage path problem.

09 Jan 2004; Aron Griffis esearch-0.5.2.ebuild:
stable on alpha

13 Dec 2003; Lars Weiler esearch-0.5.2.ebuild:
Masked stable on ppc

*esearch-0.5.2 (25 Nov 2003)

25 Nov 2003; Marius Mauch esearch-0.5.2.ebuild:
adding 0.5.2, marking 0.5.1 stable on x86, removing 0.4.2

02 Nov 2003; Marius Mauch esearch-0.4.2-r1.ebuild,
esearch-0.4.2.ebuild:
marking 0.4.2 stable on x86

*esearch-0.5.1 (23 Oct 2003)

23 Oct 2003; Marius Mauch esearch-0.5.1.ebuild:
version bump

*esearch-0.5 (19 Oct 2003)

19 Oct 2003; Marius Mauch esearch-0.5.ebuild:
version bump

*esearch-0.4.2-r1 (18 Oct 2003)

18 Oct 2003; Marius Mauch esearch-0.4.0.ebuild,
esearch-0.4.1.ebuild, esearch-0.4.2-r1.ebuild, files/eupdatedb.cron:
Added cronscript from spyderous (#31386), removed old versions

*esearch-0.4.2 (03 Oct 2003)

03 Oct 2003; Marius Mauch esearch-0.4.2.ebuild:
version bump, needed for #30171

*esearch-0.4.1 (01 Oct 2003)

01 Oct 2003; Marius Mauch esearch-0.4.1.ebuild,
metadata.xml:
version bump

*esearch-0.4.0 (19 Sep 2003)

19 Sep 2003; Seemant Kulleen esearch-0.4.0.ebuild:
new package which speeds up portage searching. David Peter
wrote this and submitted in bug #26532. It should be
part of gentoolkit, I suppose, but it works fantastically stand-alone. To
use it, please use eupdatedb regularly, and then esearch instead of
"emerge search" and esearch -S instead of "emerge -S"

Manifest

AUX 120817-unset-emergedefaultopts.patch 823 RMD160 5078c7097eb3cd9c120cff008d1fbd6d3fde8d0e SHA1 f1eb1c43c8608aadb0c1eb7c36938740b0e440cb SHA256 f25baddac3c0b5ab2f5411501ac1e1e2337b4e9f9330727711f791dec7e81efb
AUX 124601-remove-deprecated-syntax.patch 3481 RMD160 b8a4ce010ec3b2a1731dfbf2658533dba61c8884 SHA1 a71a7364d8bd69a92ecc951d21dafbb182842bca SHA256 b4966cc820272f81e3f5c4a05de3c42b434f31abc7d8a4d0c8154d468fe74bb1
AUX 132548-multiple-overlay.patch 5002 RMD160 ba6aa899a16461b607f1abe6bbb50ff17bcf8baa SHA1 8e01acc15fde11a859a225d6a4c8b805bc254e53 SHA256 ac804f1f4851bc64a17dcc1b8d37df74ed104417597b95cc512f44e861dbcbcf
AUX 146555-esearch-manifest2.patch 1841 RMD160 c24c4abc2f772993637102f9582ef6862f1866fd SHA1 ad9dbd9237f52bfa7a663e721aecd4a238523614 SHA256 6e1a1af45cff6b7e6b6ed58c5d68d3c624cb33830fbf1c0514bccb82239f0fae
AUX 186994-esync-quiet.patch 4130 RMD160 a1bc2dbe9170a17715c790e2494b49f47776bdc9 SHA1 763a51b7e764d5353edc49f6376a8b1964c7f2ed SHA256 50c2aebd1a57c0312301dfa2fdad0e834367651d94143cc7510730128dcf218f
AUX 231223-fix-deprecated.patch 2023 RMD160 821fcae07d1b565e24a89b33e5716dd0a422ed98 SHA1 51c09c0c9e05fee3d39e8dee870b93fcf2b2f36e SHA256 4a58f9a03b1860af1baa551348e4307e9d2578de44cba14e76a5ce4141bfa821
AUX 253216-fix-ebuild-option.patch 1167 RMD160 da5fb2bbd8abab9596089bd9c3c359ca8b7be977 SHA1 222c78ef69f893b1c3ce577bee2e57b737d950c6 SHA256 623bdd3f5c16ebb41f0414806f959cc91a71f16ed9d00366c9c2903104763c02
AUX 97462-esearch-metadata.patch 2084 RMD160 57a86d8718421f8cdd349bb5fb1340778038d135 SHA1 a5c44dc0c8e348e93d6e8a1db3c00f5ac2b106ea SHA256 f786adcbc6d5a77bd3a0f15d65fdd0475fdf3b1f0ba7d27c62293a7fe2cde30d
AUX 97969-ignore-missing-ebuilds.patch 726 RMD160 8e7e595d4960c372ede8558653a276a1a8954916 SHA1 4ba759ff3f6a8422dd72e9e65e1f34ba51c2d76a SHA256 4d593f241978eacfb595e4d13ec754c5f28c9f1bd78723223232a156691776c6
AUX eupdatedb.cron 659 RMD160 b1ccd63e63bdad7640ad536d8427f825527627b6 SHA1 c3ee7bc0df9744f9fde1396e0d6ad21cecdf1e8f SHA256 f0092005752c82d62c1c5b8b3883329610be7a568569d5a375bfc780f3b3b3e0
DIST esearch-0.7.1.tar.bz2 10401 RMD160 40e765fdac44c8c11fafdf8e8cc0e3ad20ac675c SHA1 1ae5930254a046dcfd056178cbbd2cb4e34cf432 SHA256 3f8e23a3a0748747ceff562063caccae1c50b46c723add32165c9476e57a270d
EBUILD esearch-0.7.1-r7.ebuild 1734 RMD160 080722c857180e3e5928e5c2ef8519b4679f7de4 SHA1 d295a5e633997702b6d1ed7c4aa93ce26da1f351 SHA256 ec3506b60e72170f5a5ace6dc3a364799fcd5aef243a5a9c2c6de921d2c114cc
MISC ChangeLog 8982 RMD160 05810544607160de97ee722e90bf5adcd319d913 SHA1 967125f8524558858353b9577ee906c909dca66e SHA256 351d18eb8653b67045fd1e656b1c1d4bf176657022bbef9ec1a710f12e29b6cd
MISC metadata.xml 166 RMD160 ca32b35979234f4c3cb4b824fb3c4b5c41bbb1b5 SHA1 ad2b30d8643bb8c9dc8042a399b172878b7021d7 SHA256 3837555db151fa9c3afbe9eb1edff296df030efb574605d6d2b5b37228c2a021

esearch-0.7.1-r7.ebuild

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/esearch-0.7.1-r7.ebuild,v 1.2 2009/03/07 19:54:57 betelgeuse Exp $

EAPI="2"

inherit base eutils

DESCRIPTION="Replacement for 'emerge --search' with search-index"
HOMEPAGE="http://david-peter.de/esearch.html"
SRC_URI="http://david-peter.de/downloads/${P}.tar.bz2"

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

RDEPEND=">=dev-lang/python-2.2[readline]
>=sys-apps/portage-2.0.50"

PATCHES=( "${FILESDIR}"/97462-esearch-metadata.patch
"${FILESDIR}"/97969-ignore-missing-ebuilds.patch
"${FILESDIR}"/120817-unset-emergedefaultopts.patch
"${FILESDIR}"/124601-remove-deprecated-syntax.patch
"${FILESDIR}"/132548-multiple-overlay.patch
"${FILESDIR}"/231223-fix-deprecated.patch
"${FILESDIR}"/253216-fix-ebuild-option.patch
"${FILESDIR}"/186994-esync-quiet.patch
"${FILESDIR}"/146555-esearch-manifest2.patch )

src_compile() { :; }

src_install() {
dodir /usr/bin/ /usr/sbin/ || die "dodir failed"

exeinto /usr/lib/esearch
doexe eupdatedb.py esearch.py esync.py common.py || die "doexe failed"

dosym /usr/lib/esearch/esearch.py /usr/bin/esearch || die "dosym failed"
dosym /usr/lib/esearch/eupdatedb.py /usr/sbin/eupdatedb || die "dosym failed"
dosym /usr/lib/esearch/esync.py /usr/sbin/esync || die "dosym failed"

doman en/{esearch,eupdatedb,esync}.1 || die "doman failed"
dodoc ChangeLog "${FILESDIR}/eupdatedb.cron" || die "dodoc failed"

if use linguas_it ; then
insinto /usr/share/man/it/man1
doins it/{esearch,eupdatedb,esync}.1 || die "doins failed"
fi
}

files

metadata.xml




tools-portage