ChangeLog

# ChangeLog for app-portage/esearch
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/ChangeLog,v 1.50 2008/04/25 21:05:08 ricmm Exp $

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 105234-fix-2.1-cache.patch 474 RMD160 ee04dcf82798bb33f397761c80897c2ac72ad510 SHA1 203ad8cbd3091d4d985f53df66c77e0fcf85dca0 SHA256 958b1d22d9763589a5d1c7306c3050f335a72f81a3d9aeb39c151a9023c86539
AUX 120817-unset-emergedefaultopts.patch 823 RMD160 5078c7097eb3cd9c120cff008d1fbd6d3fde8d0e SHA1 f1eb1c43c8608aadb0c1eb7c36938740b0e440cb SHA256 f25baddac3c0b5ab2f5411501ac1e1e2337b4e9f9330727711f791dec7e81efb
AUX 124601-remove-deprecated-syntax.patch 312 RMD160 674766835c76d5762285e9c836d042d02f64835f SHA1 d5cd2fd035b593a06be7c4c987c1dd877d77d80d SHA256 687b73013b733b3bbf7bdcdda85fdef649fdee23392cf9bab1f4564483b53b16
AUX 132548-multiple-overlay.patch 5002 RMD160 ba6aa899a16461b607f1abe6bbb50ff17bcf8baa SHA1 8e01acc15fde11a859a225d6a4c8b805bc254e53 SHA256 ac804f1f4851bc64a17dcc1b8d37df74ed104417597b95cc512f44e861dbcbcf
AUX 97462-esearch-metadata.patch 1670 RMD160 432eb8c25204385ef07ee45a6a7e5098b893522e SHA1 1a23d325724f084b051b1bf7605ba665d06eb333 SHA256 afa06803863682228a47a01040623aeab313e6525524b9d72ab18aed55af5642
AUX 97969-ignore-missing-ebuilds.patch 761 RMD160 f8688922d539f01acabc8758242bc83e2b2dc104 SHA1 9b54c1649499d96551cc3e078822dfe51f4f4c1e SHA256 c086b85bcb75c14857ba63f56e0948561592463b3aa869e7de2ad1ce5be519c0
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-r2.ebuild 1593 RMD160 922d363e5d3700571486dd98b40f8b581f32abce SHA1 d4d8c60e206d6f418383480eecc7b318f82de188 SHA256 939d5efa32c6f83119088e2af14e93df1a3063a0ece583ac9d1aeebdcf6e5064
EBUILD esearch-0.7.1-r3.ebuild 1876 RMD160 778b519d81ad85ec52cecf6232bc2a08dd06a674 SHA1 3571c6796b2d4f4822bd6d056548c3914b372951 SHA256 5848e73ab918b44a22ea58e40fd4f732c7ef470f970a5643ca64ae62e72ab148
EBUILD esearch-0.7.1-r4.ebuild 1888 RMD160 b8a1f852c4008492fc92086b3d15a0a42d21667c SHA1 14bbdae0197bb8f0ae3d2e2d63aa4bccb451df6f SHA256 7687e595d4c5d502b68fa384272fc493c8c638d42cf3bafae2c458009da1f3a5
EBUILD esearch-0.7.1.ebuild 1387 RMD160 d29fd54a9962072bc9d92f1fff528b4f8c2fb82f SHA1 30d5c3fbdfc6af111cb67a912ef648a47fd34407 SHA256 9d081f2d33ac65a13c20000beef1b5b059066762405b18dbdceb617f9c0e37a8
MISC ChangeLog 7106 RMD160 8bd833c008394abf7b75f3df04ea7a5cdeff2845 SHA1 36137dda88e1dede8aef8abbded360a4f8a832e1 SHA256 3bcf95ac0b889d047d6ecbb0a8e7a4fc78f53d4f5c9696899d58ff851513715e
MISC metadata.xml 166 RMD160 ca32b35979234f4c3cb4b824fb3c4b5c41bbb1b5 SHA1 ad2b30d8643bb8c9dc8042a399b172878b7021d7 SHA256 3837555db151fa9c3afbe9eb1edff296df030efb574605d6d2b5b37228c2a021

esearch-0.7.1-r2.ebuild

# Copyright 1999-2007 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-r2.ebuild,v 1.3 2007/02/28 21:57:37 genstef Exp $

inherit 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"
IUSE="linguas_it"

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

pkg_setup() {
if ! built_with_use dev-lang/python readline ; then
eerror "Python has to be build with 'readline' support!"
eerror "To do so: USE=\"readline\" emerge python"
eerror "Or, add \"readline\" to your USE string in"
eerror "/etc/make.conf"
die "Works only with python readline support"
fi
}

src_compile() {
epatch ${FILESDIR}/97462-esearch-metadata.patch || die "Failed to patch sources!"
epatch ${FILESDIR}/97969-ignore-missing-ebuilds.patch || die "Failed to patch sources!"
}

src_install() {
dodir /usr/bin/ /usr/sbin/

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
dosym /usr/lib/esearch/eupdatedb.py /usr/sbin/eupdatedb
dosym /usr/lib/esearch/esync.py /usr/sbin/esync

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

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

esearch-0.7.1-r3.ebuild

# Copyright 1999-2007 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-r3.ebuild,v 1.3 2007/02/28 21:57:37 genstef Exp $

inherit 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"
IUSE="linguas_it"

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

pkg_setup() {
if ! built_with_use dev-lang/python readline ; then
eerror "Python has to be build with 'readline' support!"
eerror "To do so: USE=\"readline\" emerge python"
eerror "Or, add \"readline\" to your USE string in"
eerror "/etc/make.conf"
die "Works only with python readline support"
fi
}

src_compile() {
epatch ${FILESDIR}/97462-esearch-metadata.patch || die "Failed to patch sources!"
epatch ${FILESDIR}/97969-ignore-missing-ebuilds.patch || die "Failed to patch sources!"
epatch ${FILESDIR}/120817-unset-emergedefaultopts.patch || die "Failed to patch sources!"
epatch ${FILESDIR}/105234-fix-2.1-cache.patch || die "Failed to patch sources!"
echo "Fixing deprecated emerge syntax."
sed -i -e 's:/usr/bin/emerge sync:/usr/bin/emerge --sync:g' esync.py
}

src_install() {
dodir /usr/bin/ /usr/sbin/

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
dosym /usr/lib/esearch/eupdatedb.py /usr/sbin/eupdatedb
dosym /usr/lib/esearch/esync.py /usr/sbin/esync

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

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

esearch-0.7.1-r4.ebuild

# Copyright 1999-2007 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-r4.ebuild,v 1.4 2007/05/09 15:50:05 drizzt Exp $

inherit 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
>=sys-apps/portage-2.0.50"

pkg_setup() {
if ! built_with_use dev-lang/python readline ; then
eerror "Python has to be build with 'readline' support!"
eerror "To do so: USE=\"readline\" emerge python"
eerror "Or, add \"readline\" to your USE string in"
eerror "/etc/make.conf"
die "Works only with python readline support"
fi
}

src_compile() {
epatch ${FILESDIR}/97462-esearch-metadata.patch || die "Failed to patch sources!"
epatch ${FILESDIR}/97969-ignore-missing-ebuilds.patch || die "Failed to patch sources!"
epatch ${FILESDIR}/120817-unset-emergedefaultopts.patch || die "Failed to patch sources!"
epatch ${FILESDIR}/132548-multiple-overlay.patch || die "Failed to patch sources!"
echo "Fixing deprecated emerge syntax."
sed -i -e 's:/usr/bin/emerge sync:/usr/bin/emerge --sync:g' esync.py
}

src_install() {
dodir /usr/bin/ /usr/sbin/

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
dosym /usr/lib/esearch/eupdatedb.py /usr/sbin/eupdatedb
dosym /usr/lib/esearch/esync.py /usr/sbin/esync

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

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

esearch-0.7.1.ebuild

# Copyright 1999-2008 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.ebuild,v 1.17 2008/04/25 21:05:08 ricmm Exp $

inherit 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"
IUSE="linguas_it"

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

pkg_setup() {
if ! built_with_use dev-lang/python readline ; then
eerror "Python has to be build with 'readline' support!"
eerror "To do so: USE=\"readline\" emerge python"
eerror "Or, add \"readline\" to your USE string in"
eerror "/etc/make.conf"
die "Works only with python readline support"
fi
}

src_install() {
dodir /usr/bin/ /usr/sbin/

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
dosym /usr/lib/esearch/eupdatedb.py /usr/sbin/eupdatedb
dosym /usr/lib/esearch/esync.py /usr/sbin/esync

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

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

files

metadata.xml




tools-portage