Portage is a package management system used by Gentoo Linux
# 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-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
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;
Drop to ~mips due to unstable deps
09 May 2007; Timothy Redaelli
Add ~x86-fbsd keyword.
11 Feb 2007; Harald van Dijk
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
+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
Stable on s390 wrt bug #90793.
03 Mar 2006; Jose Luis Rivero
Stable on alpha wrt bug #90793
02 Mar 2006; Jeroen Roovers
Stable on hppa (bug #90793).
02 Mar 2006; Chris White
ppc stable wrt bug #90793.
27 Feb 2006; Gustavo Zacarias
Stable on sparc wrt #90793
27 Feb 2006; Markus Rothe
Stable on ppc64
26 Feb 2006; Luis Medinas
Stable on amd64. Bug #90793.
26 Feb 2006; Joshua Kinard
Marked stable on mips.
26 Feb 2006; Alec Warner
Stable on x86, bug # 90793. Thanks to Daniel Webert
reporting.
*esearch-0.7.1 (25 Feb 2005)
25 Feb 2005; Mike Frysinger
Version bump.
06 Feb 2005; Joshua Kinard
Marked stable on mips.
31 Dec 2004;
Stable on ppc-macos.
29 Dec 2004; Joseph Jezak
Marked ppc stable.
23 Dec 2004; Guy Martin
Stable on hppa.
11 Dec 2004; Bryan Østergaard
Stable on alpha.
09 Dec 2004; Gustavo Zacarias
Stable on sparc
08 Dec 2004; Marius Mauch
esearch-0.7.ebuild:
marking 0.7 stable for x86 and amd64, removing 0.6.3
09 Nov 2004; Michael Sterrett
dodir takes a list; only create /usr/share/man/it for linguas_it; error
message; tidy
14 Oct 2004; Mamoru KOMACHI
Added to ~ppc-macos.
06 Oct 2004;
added cronscript from bug 51794 (thanks to Sridhar Dhanapalan)
*esearch-0.7 (05 Oct 2004)
05 Oct 2004;
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
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
stable on ppc64,bug #55519
*esearch-0.6.2 (01 Jul 2004)
01 Jul 2004; Marius Mauch
-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
version bump, fixing bugs #41554 and #41554.
09 Feb 2004; Marius Mauch
Adding a sed for mistyped sys.path change
*esearch-0.6 (08 Feb 2004)
08 Feb 2004; Marius Mauch
esearch-0.6.ebuild, files/eupdatedb.cron:
version bump, closing bug #39629
13 Jan 2004; Jon Portnoy
Stable on AMD64.
*esearch-0.5.3 (11 Jan 2004)
11 Jan 2004; Marius Mauch
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
stable on alpha
13 Dec 2003; Lars Weiler
Masked stable on ppc
*esearch-0.5.2 (25 Nov 2003)
25 Nov 2003; Marius Mauch
adding 0.5.2, marking 0.5.1 stable on x86, removing 0.4.2
02 Nov 2003; Marius Mauch
esearch-0.4.2.ebuild:
marking 0.4.2 stable on x86
*esearch-0.5.1 (23 Oct 2003)
23 Oct 2003; Marius Mauch
version bump
*esearch-0.5 (19 Oct 2003)
19 Oct 2003; Marius Mauch
version bump
*esearch-0.4.2-r1 (18 Oct 2003)
18 Oct 2003; Marius Mauch
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
version bump, needed for #30171
*esearch-0.4.1 (01 Oct 2003)
01 Oct 2003; Marius Mauch
metadata.xml:
version bump
*esearch-0.4.0 (19 Sep 2003)
19 Sep 2003; Seemant Kulleen
new package which speeds up portage searching. David Peter
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"
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
# 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
}