Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-boot/cromwell: cromwell-2.40-r3.ebuild ChangeLog
Date: Sun, 13 May 2012 20:46:23
Message-Id: 20120513204613.B25F42004C@flycatcher.gentoo.org
1 vapier 12/05/13 20:46:13
2
3 Modified: cromwell-2.40-r3.ebuild ChangeLog
4 Log:
5 Update to EAPI=4 and fix linking with newer gcc versions #363535 by Diego Elio Pettenò.
6
7 (Portage version: 2.2.0_alpha102/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.7 sys-boot/cromwell/cromwell-2.40-r3.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/cromwell/cromwell-2.40-r3.ebuild?rev=1.7&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/cromwell/cromwell-2.40-r3.ebuild?rev=1.7&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/cromwell/cromwell-2.40-r3.ebuild?r1=1.6&r2=1.7
15
16 Index: cromwell-2.40-r3.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-boot/cromwell/cromwell-2.40-r3.ebuild,v
19 retrieving revision 1.6
20 retrieving revision 1.7
21 diff -u -r1.6 -r1.7
22 --- cromwell-2.40-r3.ebuild 15 Apr 2011 10:00:25 -0000 1.6
23 +++ cromwell-2.40-r3.ebuild 13 May 2012 20:46:13 -0000 1.7
24 @@ -1,8 +1,10 @@
25 -# Copyright 1999-2011 Gentoo Foundation
26 +# Copyright 1999-2012 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/cromwell/cromwell-2.40-r3.ebuild,v 1.6 2011/04/15 10:00:25 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-boot/cromwell/cromwell-2.40-r3.ebuild,v 1.7 2012/05/13 20:46:13 vapier Exp $
30
31 -inherit eutils mount-boot toolchain-funcs
32 +EAPI="4"
33 +
34 +inherit eutils mount-boot toolchain-funcs flag-o-matic
35
36 DESCRIPTION="Xbox boot loader"
37 HOMEPAGE="http://www.xbox-linux.org/wiki/Cromwell"
38 @@ -15,21 +17,22 @@
39 IUSE=""
40 RESTRICT="strip"
41
42 -src_unpack() {
43 - unpack ${A}
44 - cd "${S}"
45 +src_prepare() {
46 epatch "${WORKDIR}"/${PF}-cvs-fixes.patch
47 - sed -i 's:-Werror::' Makefile Rules.make
48 + epatch "${FILESDIR}"/${P}-gcc-4.6.patch #363535
49 + sed -i 's:-Werror:-m32:' Makefile Rules.make || die
50 + sed -i '/^EXTRA_CFLAGS/s:$: -m32:' Rules.make boot_rom/Makefile || die
51 sed -i \
52 -e '/^bin.imagebld:/,$s:\<gcc\>:${CC}:' \
53 Makefile || die
54 + append-flags -m32
55 }
56
57 src_compile() {
58 - emake -j1 CC="$(tc-getCC)" LD="$(tc-getLD)" || die
59 + emake -j1 CC="$(tc-getCC)" LD="$(tc-getLD)"
60 }
61
62 src_install() {
63 insinto /boot/${PN}
64 - doins image/cromwell{,_1024}.bin xbe/xromwell.xbe || die
65 + doins image/cromwell{,_1024}.bin xbe/xromwell.xbe
66 }
67
68
69
70 1.15 sys-boot/cromwell/ChangeLog
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/cromwell/ChangeLog?rev=1.15&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/cromwell/ChangeLog?rev=1.15&content-type=text/plain
74 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/cromwell/ChangeLog?r1=1.14&r2=1.15
75
76 Index: ChangeLog
77 ===================================================================
78 RCS file: /var/cvsroot/gentoo-x86/sys-boot/cromwell/ChangeLog,v
79 retrieving revision 1.14
80 retrieving revision 1.15
81 diff -u -r1.14 -r1.15
82 --- ChangeLog 15 Apr 2011 10:00:25 -0000 1.14
83 +++ ChangeLog 13 May 2012 20:46:13 -0000 1.15
84 @@ -1,6 +1,11 @@
85 # ChangeLog for sys-boot/cromwell
86 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
87 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/cromwell/ChangeLog,v 1.14 2011/04/15 10:00:25 vapier Exp $
88 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
89 +# $Header: /var/cvsroot/gentoo-x86/sys-boot/cromwell/ChangeLog,v 1.15 2012/05/13 20:46:13 vapier Exp $
90 +
91 + 13 May 2012; Mike Frysinger <vapier@g.o>
92 + +files/cromwell-2.40-gcc-4.6.patch, cromwell-2.40-r3.ebuild:
93 + Update to EAPI=4 and fix linking with newer gcc versions #363535 by Diego Elio
94 + Pettenò.
95
96 15 Apr 2011; Mike Frysinger <vapier@g.o> cromwell-2.40-r3.ebuild:
97 Respect toolchain build settings.