Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-portage/esearch: ChangeLog esearch-0.7.1-r8.ebuild
Date: Wed, 23 Feb 2011 16:42:43
Message-Id: 20110223164234.2FA8720057@flycatcher.gentoo.org
1 zmedico 11/02/23 16:42:34
2
3 Modified: ChangeLog
4 Added: esearch-0.7.1-r8.ebuild
5 Log:
6 23 Feb 2011; Zac Medico <zmedico@g.o> +esearch-0.7.1-r8.ebuild:
7 Bug #356177 - Specify python2 in shebangs.
8
9 (Portage version: 2.2.0_alpha25/cvs/Linux i686)
10
11 Revision Changes Path
12 1.61 app-portage/esearch/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/esearch/ChangeLog?rev=1.61&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/esearch/ChangeLog?rev=1.61&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/esearch/ChangeLog?r1=1.60&r2=1.61
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-portage/esearch/ChangeLog,v
21 retrieving revision 1.60
22 retrieving revision 1.61
23 diff -u -r1.60 -r1.61
24 --- ChangeLog 24 Jun 2009 16:08:58 -0000 1.60
25 +++ ChangeLog 23 Feb 2011 16:42:34 -0000 1.61
26 @@ -1,6 +1,11 @@
27 # ChangeLog for app-portage/esearch
28 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/ChangeLog,v 1.60 2009/06/24 16:08:58 fuzzyray Exp $
30 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/ChangeLog,v 1.61 2011/02/23 16:42:34 zmedico Exp $
32 +
33 +*esearch-0.7.1-r8 (23 Feb 2011)
34 +
35 + 23 Feb 2011; Zac Medico <zmedico@g.o> +esearch-0.7.1-r8.ebuild:
36 + Bug #356177 - Specify python2 in shebangs.
37
38 07 Mar 2009; Petteri Räty <betelgeuse@g.o> esearch-0.7.1.ebuild,
39 esearch-0.7.1-r7.ebuild:
40
41
42
43 1.1 app-portage/esearch/esearch-0.7.1-r8.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/esearch/esearch-0.7.1-r8.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/esearch/esearch-0.7.1-r8.ebuild?rev=1.1&content-type=text/plain
47
48 Index: esearch-0.7.1-r8.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/esearch-0.7.1-r8.ebuild,v 1.1 2011/02/23 16:42:34 zmedico Exp $
53
54 EAPI=3
55 PYTHON_DEPEND=2:2.4
56 PYTHON_USE_WITH=readline
57
58 inherit base eutils python
59
60 DESCRIPTION="Replacement for 'emerge --search' with search-index"
61 HOMEPAGE="http://david-peter.de/esearch.html"
62 SRC_URI="http://david-peter.de/downloads/${P}.tar.bz2"
63
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
67 IUSE="linguas_it"
68
69 RDEPEND=">=sys-apps/portage-2.0.50"
70
71 PATCHES=( "${FILESDIR}"/97462-esearch-metadata.patch
72 "${FILESDIR}"/97969-ignore-missing-ebuilds.patch
73 "${FILESDIR}"/120817-unset-emergedefaultopts.patch
74 "${FILESDIR}"/124601-remove-deprecated-syntax.patch
75 "${FILESDIR}"/132548-multiple-overlay.patch
76 "${FILESDIR}"/231223-fix-deprecated.patch
77 "${FILESDIR}"/253216-fix-ebuild-option.patch
78 "${FILESDIR}"/186994-esync-quiet.patch
79 "${FILESDIR}"/146555-esearch-manifest2.patch )
80
81 src_compile() { :; }
82
83 src_install() {
84 dodir /usr/bin/ /usr/sbin/ || die "dodir failed"
85
86 exeinto /usr/lib/esearch
87 doexe eupdatedb.py esearch.py esync.py common.py || die "doexe failed"
88
89 dosym /usr/lib/esearch/esearch.py /usr/bin/esearch || die "dosym failed"
90 dosym /usr/lib/esearch/eupdatedb.py /usr/sbin/eupdatedb || die "dosym failed"
91 dosym /usr/lib/esearch/esync.py /usr/sbin/esync || die "dosym failed"
92
93 doman en/{esearch,eupdatedb,esync}.1 || die "doman failed"
94 dodoc ChangeLog "${FILESDIR}/eupdatedb.cron" || die "dodoc failed"
95
96 if use linguas_it ; then
97 insinto /usr/share/man/it/man1
98 doins it/{esearch,eupdatedb,esync}.1 || die "doins failed"
99 fi
100
101 python_convert_shebangs -r 2 "${D}"
102 }