Gentoo Archives: gentoo-commits

From: "Petteri Raty (betelgeuse)" <betelgeuse@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/yum: yum-3.2.8.ebuild ChangeLog
Date: Sat, 27 Sep 2008 13:41:33
Message-Id: E1Kja38-0004E2-GR@stork.gentoo.org
1 betelgeuse 08/09/27 13:41:30
2
3 Modified: yum-3.2.8.ebuild ChangeLog
4 Log:
5 Use EAPI 2 use dependencies instead of built_with_use.
6 (Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 i686)
7
8 Revision Changes Path
9 1.6 sys-apps/yum/yum-3.2.8.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/yum/yum-3.2.8.ebuild?rev=1.6&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/yum/yum-3.2.8.ebuild?rev=1.6&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/yum/yum-3.2.8.ebuild?r1=1.5&r2=1.6
14
15 Index: yum-3.2.8.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sys-apps/yum/yum-3.2.8.ebuild,v
18 retrieving revision 1.5
19 retrieving revision 1.6
20 diff -u -r1.5 -r1.6
21 --- yum-3.2.8.ebuild 29 May 2008 18:04:58 -0000 1.5
22 +++ yum-3.2.8.ebuild 27 Sep 2008 13:41:29 -0000 1.6
23 @@ -1,7 +1,8 @@
24 # Copyright 1999-2008 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/yum/yum-3.2.8.ebuild,v 1.5 2008/05/29 18:04:58 hawking Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/yum/yum-3.2.8.ebuild,v 1.6 2008/09/27 13:41:29 betelgeuse Exp $
28
29 +EAPI=2
30 NEED_PYTHON=1
31 inherit python eutils multilib
32
33 @@ -14,26 +15,13 @@
34 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
35 IUSE=""
36
37 -RDEPEND=">=dev-lang/python-2.5
38 - app-arch/rpm
39 +RDEPEND=">=dev-lang/python-2.5[sqlite]
40 + app-arch/rpm[python]
41 dev-python/sqlitecachec
42 dev-python/celementtree
43 - dev-libs/libxml2
44 + dev-libs/libxml2[python]
45 dev-python/urlgrabber"
46
47 -pkg_setup() {
48 - _built_with_use() {
49 - local pkg=$1 ; shift
50 - if ! built_with_use ${pkg} "$@" ; then
51 - eerror "You need to install ${pkg} with USE='$*'"
52 - die "re-emerge ${pkg} with USE='$*'"
53 - fi
54 - }
55 - _built_with_use dev-libs/libxml2 python
56 - _built_with_use dev-lang/python sqlite
57 - _built_with_use app-arch/rpm python
58 -}
59 -
60 src_install() {
61 python_version
62 emake install DESTDIR="${D}" || die
63
64
65
66 1.7 sys-apps/yum/ChangeLog
67
68 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/yum/ChangeLog?rev=1.7&view=markup
69 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/yum/ChangeLog?rev=1.7&content-type=text/plain
70 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/yum/ChangeLog?r1=1.6&r2=1.7
71
72 Index: ChangeLog
73 ===================================================================
74 RCS file: /var/cvsroot/gentoo-x86/sys-apps/yum/ChangeLog,v
75 retrieving revision 1.6
76 retrieving revision 1.7
77 diff -u -r1.6 -r1.7
78 --- ChangeLog 29 May 2008 18:04:58 -0000 1.6
79 +++ ChangeLog 27 Sep 2008 13:41:29 -0000 1.7
80 @@ -1,6 +1,9 @@
81 # ChangeLog for sys-apps/yum
82 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
83 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/yum/ChangeLog,v 1.6 2008/05/29 18:04:58 hawking Exp $
84 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/yum/ChangeLog,v 1.7 2008/09/27 13:41:29 betelgeuse Exp $
85 +
86 + 27 Sep 2008; Petteri Räty <betelgeuse@g.o> yum-3.2.8.ebuild:
87 + Use EAPI 2 use dependencies instead of built_with_use.
88
89 29 May 2008; Ali Polatel <hawking@g.o> yum-2.6.1.ebuild,
90 yum-3.2.8.ebuild: