Gentoo Archives: gentoo-commits

From: "Joseph Jezak (josejx)" <josejx@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-boot/yaboot: yaboot-1.3.16.ebuild ChangeLog yaboot-1.3.14-r2.ebuild yaboot-1.3.14.ebuild yaboot-1.3.14-r1.ebuild
Date: Sun, 03 Oct 2010 17:09:42
Message-Id: 20101003170939.0705420051@flycatcher.gentoo.org
1 josejx 10/10/03 17:09:38
2
3 Modified: ChangeLog yaboot-1.3.14-r2.ebuild
4 Added: yaboot-1.3.16.ebuild
5 Removed: yaboot-1.3.14.ebuild yaboot-1.3.14-r1.ebuild
6 Log:
7 Removed old versions. Added latest version, including a new ofpath.
8
9 (Portage version: 2.1.9.13/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.33 sys-boot/yaboot/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/yaboot/ChangeLog?rev=1.33&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/yaboot/ChangeLog?rev=1.33&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/yaboot/ChangeLog?r1=1.32&r2=1.33
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-boot/yaboot/ChangeLog,v
21 retrieving revision 1.32
22 retrieving revision 1.33
23 diff -u -r1.32 -r1.33
24 --- ChangeLog 19 Jul 2010 19:10:19 -0000 1.32
25 +++ ChangeLog 3 Oct 2010 17:09:38 -0000 1.33
26 @@ -1,6 +1,13 @@
27 # ChangeLog for sys-boot/yaboot
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/yaboot/ChangeLog,v 1.32 2010/07/19 19:10:19 josejx Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-boot/yaboot/ChangeLog,v 1.33 2010/10/03 17:09:38 josejx Exp $
31 +
32 +*yaboot-1.3.16 (03 Oct 2010)
33 +
34 + 03 Oct 2010; Joseph Jezak <josejx@g.o> -yaboot-1.3.14.ebuild,
35 + -yaboot-1.3.14-r1.ebuild, yaboot-1.3.14-r2.ebuild, +yaboot-1.3.16.ebuild,
36 + +files/new-ofpath:
37 + Removed old versions. Added latest version, including a new ofpath.
38
39 19 Jul 2010; Joseph Jezak <josejx@g.o> yaboot-1.3.14-r2.ebuild:
40 Marked ppc stable for bug #328879.
41
42
43
44 1.3 sys-boot/yaboot/yaboot-1.3.14-r2.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/yaboot/yaboot-1.3.14-r2.ebuild?rev=1.3&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/yaboot/yaboot-1.3.14-r2.ebuild?rev=1.3&content-type=text/plain
48 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/yaboot/yaboot-1.3.14-r2.ebuild?r1=1.2&r2=1.3
49
50 Index: yaboot-1.3.14-r2.ebuild
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/sys-boot/yaboot/yaboot-1.3.14-r2.ebuild,v
53 retrieving revision 1.2
54 retrieving revision 1.3
55 diff -u -r1.2 -r1.3
56 --- yaboot-1.3.14-r2.ebuild 19 Jul 2010 19:10:19 -0000 1.2
57 +++ yaboot-1.3.14-r2.ebuild 3 Oct 2010 17:09:38 -0000 1.3
58 @@ -1,6 +1,6 @@
59 # Copyright 1999-2010 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/yaboot/yaboot-1.3.14-r2.ebuild,v 1.2 2010/07/19 19:10:19 josejx Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/sys-boot/yaboot/yaboot-1.3.14-r2.ebuild,v 1.3 2010/10/03 17:09:38 josejx Exp $
63
64 inherit eutils toolchain-funcs
65
66 @@ -26,12 +26,12 @@
67 # dual boot patch
68 epatch "${FILESDIR}/yabootconfig-1.3.13.patch"
69 epatch "${FILESDIR}/chrpfix.patch"
70 - if [[ "$(gcc-major-version)" -eq "3" ]]; then
71 + if [[ "$(gcc-major-version)" -eq "3" ]]; then
72 epatch "${FILESDIR}/yaboot-nopiessp.patch"
73 - fi
74 - if [[ "$(gcc-major-version)" -eq "4" ]]; then
75 + fi
76 + if [[ "$(gcc-major-version)" -eq "4" ]]; then
77 epatch "${FILESDIR}/yaboot-nopiessp-gcc4.patch"
78 - fi
79 + fi
80 epatch "${FILESDIR}/sysfs-ofpath.patch"
81 emake PREFIX=/usr MANDIR=share/man CC="$(tc-getCC)" || die
82 }
83
84
85
86 1.1 sys-boot/yaboot/yaboot-1.3.16.ebuild
87
88 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/yaboot/yaboot-1.3.16.ebuild?rev=1.1&view=markup
89 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/yaboot/yaboot-1.3.16.ebuild?rev=1.1&content-type=text/plain
90
91 Index: yaboot-1.3.16.ebuild
92 ===================================================================
93 # Copyright 1999-2010 Gentoo Foundation
94 # Distributed under the terms of the GNU General Public License v2
95 # $Header: /var/cvsroot/gentoo-x86/sys-boot/yaboot/yaboot-1.3.16.ebuild,v 1.1 2010/10/03 17:09:38 josejx Exp $
96
97 inherit eutils toolchain-funcs
98
99 DESCRIPTION="PPC Bootloader"
100 SRC_URI="http://yaboot.ozlabs.org/releases/${P}.tar.gz"
101 HOMEPAGE="http://yaboot.ozlabs.org"
102 SLOT="0"
103 LICENSE="GPL-2"
104 KEYWORDS="-* ~ppc -ppc64"
105 IUSE="ibm"
106
107 DEPEND="sys-apps/powerpc-utils"
108 RDEPEND="!ibm? ( sys-fs/hfsutils
109 sys-fs/hfsplusutils
110 sys-fs/mac-fdisk )"
111
112 PROVIDE="virtual/bootloader"
113
114 src_unpack() {
115 unpack ${A}
116 cd "${S}"
117 cp "${FILESDIR}/new-ofpath" "${S}/ybin/ofpath"
118 }
119
120 src_compile() {
121 export -n CFLAGS
122 export -n CXXFLAGS
123 [ -n "$(tc-getCC)" ] || CC="gcc"
124 # dual boot patch
125 epatch "${FILESDIR}/yabootconfig-1.3.13.patch"
126 epatch "${FILESDIR}/chrpfix.patch"
127 if [[ "$(gcc-major-version)" -eq "3" ]]; then
128 epatch "${FILESDIR}/yaboot-nopiessp.patch"
129 fi
130 if [[ "$(gcc-major-version)" -eq "4" ]]; then
131 epatch "${FILESDIR}/yaboot-nopiessp-gcc4.patch"
132 fi
133 epatch "${FILESDIR}/sysfs-ofpath.patch"
134 emake PREFIX=/usr MANDIR=share/man CC="$(tc-getCC)" || die
135 }
136
137 src_install() {
138 cp etc/yaboot.conf etc/yaboot.conf.bak
139 sed -e 's/\/local//' etc/yaboot.conf >| etc/yaboot.conf.edit
140 mv -f etc/yaboot.conf.edit etc/yaboot.conf
141 make ROOT="${D}" PREFIX=/usr MANDIR=share/man install || die
142 }