From: | "Doug Goldstein (cardoe)" <cardoe@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in sys-firmware/seabios: metadata.xml ChangeLog seabios-1.7.0.ebuild seabios-1.6.3.ebuild |
Date: | Sat, 28 Jul 2012 22:16:13 |
Message-Id: | 20120728221603.9480B2004B@flycatcher.gentoo.org |
1 | cardoe 12/07/28 22:16:03 |
2 | |
3 | Added: metadata.xml ChangeLog seabios-1.7.0.ebuild |
4 | seabios-1.6.3.ebuild |
5 | Log: |
6 | Moved from sys-apps/seabios to sys-firmware/seabios. |
7 | |
8 | (Portage version: 2.1.10.65/cvs/Linux x86_64, RepoMan options: --force) |
9 | |
10 | Revision Changes Path |
11 | 1.1 sys-firmware/seabios/metadata.xml |
12 | |
13 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/seabios/metadata.xml?rev=1.1&view=markup |
14 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/seabios/metadata.xml?rev=1.1&content-type=text/plain |
15 | |
16 | Index: metadata.xml |
17 | =================================================================== |
18 | <?xml version="1.0" encoding="UTF-8"?> |
19 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
20 | <pkgmetadata> |
21 | <herd>virtualization</herd> |
22 | <maintainer> |
23 | <email>cardoe@g.o</email> |
24 | <name>Doug Goldstein</name> |
25 | </maintainer> |
26 | </pkgmetadata> |
27 | |
28 | |
29 | |
30 | |
31 | 1.1 sys-firmware/seabios/ChangeLog |
32 | |
33 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/seabios/ChangeLog?rev=1.1&view=markup |
34 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/seabios/ChangeLog?rev=1.1&content-type=text/plain |
35 | |
36 | Index: ChangeLog |
37 | =================================================================== |
38 | # ChangeLog for sys-apps/seabios |
39 | # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
40 | # $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/ChangeLog,v 1.1 2012/07/28 22:16:03 cardoe Exp $ |
41 | |
42 | 26 Jul 2012; Richard Yao <ryao@g.o> seabios-1.7.0.ebuild: |
43 | Keyword ~amd64-fbsd and ~x86-fbsd |
44 | |
45 | 21 Jul 2012; Doug Goldstein <cardoe@g.o> seabios-1.7.0.ebuild: |
46 | Include pre-built versions for systems that don't support compiling this. |
47 | |
48 | *seabios-1.7.0 (28 Jun 2012) |
49 | |
50 | 28 Jun 2012; Doug Goldstein <cardoe@g.o> +seabios-1.7.0.ebuild: |
51 | Version bump. bug #423925 |
52 | |
53 | 28 Jan 2012; Pawel Hajdan jr <phajdan.jr@g.o> seabios-1.6.3.ebuild: |
54 | x86 stable wrt bug #399219 |
55 | |
56 | 24 Jan 2012; Mike Frysinger <vapier@g.o> seabios-1.6.3.ebuild: |
57 | Add depend on python-2 since we need it to build. |
58 | |
59 | 20 Jan 2012; Agostino Sarubbo <ago@g.o> seabios-1.6.3.ebuild: |
60 | Stable for amd64, wrt bug #399219 |
61 | |
62 | 17 Jan 2012; Doug Goldstein <cardoe@g.o> |
63 | -seabios-0.6.3_pre20110817.ebuild: |
64 | Remove older version. |
65 | |
66 | 25 Oct 2011; Diego E. Pettenò <flameeyes@g.o> seabios-1.6.3.ebuild: |
67 | QA: Actually use the damn tarball. |
68 | |
69 | 24 Oct 2011; Doug Goldstein <cardoe@g.o> |
70 | -seabios-0.6.3_pre20010817.ebuild: |
71 | Actually remove wrong version name |
72 | |
73 | *seabios-1.6.3 (24 Oct 2011) |
74 | |
75 | 24 Oct 2011; Doug Goldstein <cardoe@g.o> +seabios-1.6.3.ebuild: |
76 | Version bump to released version |
77 | |
78 | *seabios-0.6.3_pre20110817 (24 Oct 2011) |
79 | |
80 | 24 Oct 2011; Doug Goldstein <cardoe@g.o> |
81 | +seabios-0.6.3_pre20110817.ebuild: |
82 | Fix bad version name |
83 | |
84 | 24 Oct 2011; Doug Goldstein <cardoe@g.o> |
85 | seabios-0.6.3_pre20010817.ebuild: |
86 | Set the active Python to 2.x since this doesn't build with 3.x |
87 | |
88 | 21 Oct 2011; Doug Goldstein <cardoe@g.o> |
89 | seabios-0.6.3_pre20010817.ebuild: |
90 | Update blockers so we mark the versions of qemu-kvm we'll work with. |
91 | |
92 | 19 Sep 2011; Doug Goldstein <cardoe@g.o> |
93 | seabios-0.6.3_pre20010817.ebuild: |
94 | Update install path to match package name. |
95 | |
96 | *seabios-0.6.3_pre20010817 (25 Aug 2011) |
97 | |
98 | 25 Aug 2011; Doug Goldstein <cardoe@g.o> |
99 | +seabios-0.6.3_pre20010817.ebuild, +metadata.xml: |
100 | Add initial version of seabios |
101 | |
102 | |
103 | |
104 | |
105 | 1.1 sys-firmware/seabios/seabios-1.7.0.ebuild |
106 | |
107 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/seabios/seabios-1.7.0.ebuild?rev=1.1&view=markup |
108 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/seabios/seabios-1.7.0.ebuild?rev=1.1&content-type=text/plain |
109 | |
110 | Index: seabios-1.7.0.ebuild |
111 | =================================================================== |
112 | # Copyright 1999-2012 Gentoo Foundation |
113 | # Distributed under the terms of the GNU General Public License v2 |
114 | # $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.7.0.ebuild,v 1.1 2012/07/28 22:16:03 cardoe Exp $ |
115 | |
116 | EAPI=4 |
117 | |
118 | PYTHON_DEPEND="2" |
119 | |
120 | inherit python |
121 | |
122 | #BACKPORTS=1 |
123 | |
124 | if [[ ${PV} = *9999* || ! -z "${EGIT_COMMIT}" ]]; then |
125 | EGIT_REPO_URI="git://git.seabios.org/seabios.git" |
126 | inherit git-2 |
127 | KEYWORDS="" |
128 | SRC_URI="" |
129 | else |
130 | KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd" |
131 | SRC_URI="http://www.linuxtogo.org/~kevin/SeaBIOS/${P}.tar.gz |
132 | http://dev.gentoo.org/~cardoe/distfiles/${P}-bins.tar.xz |
133 | ${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${P}-bp-${BACKPORTS}.tar.bz2}" |
134 | fi |
135 | |
136 | DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS" |
137 | HOMEPAGE="http://www.seabios.org" |
138 | |
139 | LICENSE="LGPL-3 GPL-3" |
140 | SLOT="0" |
141 | IUSE="" |
142 | |
143 | DEPEND="" |
144 | RDEPEND="${DEPEND} |
145 | !app-emulation/qemu |
146 | !<=app-emulation/qemu-kvm-0.15.0" |
147 | |
148 | pkg_setup() { |
149 | python_set_active_version 2 |
150 | } |
151 | |
152 | src_prepare() { |
153 | if [[ -z "${EGIT_COMMIT}" ]]; then |
154 | sed -e "s/VERSION=.*/VERSION=${PV}/" \ |
155 | -i "${S}/Makefile" |
156 | else |
157 | sed -e "s/VERSION=.*/VERSION=${PV}_pre${EGIT_COMMIT}/" \ |
158 | -i "${S}/Makefile" |
159 | fi |
160 | } |
161 | |
162 | src_configure() { |
163 | : |
164 | } |
165 | |
166 | src_compile() { |
167 | if use amd64 || use x86 ; then |
168 | emake out/bios.bin |
169 | fi |
170 | } |
171 | |
172 | src_install() { |
173 | insinto /usr/share/seabios |
174 | if use amd64 || use x86 ; then |
175 | doins out/bios.bin |
176 | else |
177 | doins bins/bios.bin |
178 | fi |
179 | } |
180 | |
181 | |
182 | |
183 | 1.1 sys-firmware/seabios/seabios-1.6.3.ebuild |
184 | |
185 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/seabios/seabios-1.6.3.ebuild?rev=1.1&view=markup |
186 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/seabios/seabios-1.6.3.ebuild?rev=1.1&content-type=text/plain |
187 | |
188 | Index: seabios-1.6.3.ebuild |
189 | =================================================================== |
190 | # Copyright 1999-2012 Gentoo Foundation |
191 | # Distributed under the terms of the GNU General Public License v2 |
192 | # $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.6.3.ebuild,v 1.1 2012/07/28 22:16:03 cardoe Exp $ |
193 | |
194 | EAPI=4 |
195 | |
196 | PYTHON_DEPEND="2" |
197 | |
198 | #BACKPORTS=1 |
199 | |
200 | if [[ ${PV} = *9999* || ! -z "${EGIT_COMMIT}" ]]; then |
201 | EGIT_REPO_URI="git://git.seabios.org/seabios.git" |
202 | GIT_ECLASS="git-2" |
203 | SRC_URI="" |
204 | else |
205 | SRC_URI="http://www.linuxtogo.org/~kevin/SeaBIOS/${P}.tar.gz |
206 | ${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${P}-bp-${BACKPORTS}.tar.bz2}" |
207 | fi |
208 | |
209 | inherit ${GIT_ECLASS} python |
210 | |
211 | if [[ ${PV} != *9999* ]]; then |
212 | KEYWORDS="amd64 x86" |
213 | fi |
214 | |
215 | DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS" |
216 | HOMEPAGE="http://www.seabios.org" |
217 | |
218 | LICENSE="LGPL-3 GPL-3" |
219 | SLOT="0" |
220 | IUSE="" |
221 | |
222 | DEPEND="" |
223 | RDEPEND="${DEPEND} |
224 | !app-emulation/qemu |
225 | !<=app-emulation/qemu-kvm-0.15.0" |
226 | |
227 | pkg_setup() { |
228 | python_set_active_version 2 |
229 | } |
230 | |
231 | src_prepare() { |
232 | if [[ -z "${EGIT_COMMIT}" ]]; then |
233 | sed -e "s/VERSION=.*/VERSION=${PV}/" \ |
234 | -i "${S}/Makefile" |
235 | else |
236 | sed -e "s/VERSION=.*/VERSION=${PV}_pre${EGIT_COMMIT}/" \ |
237 | -i "${S}/Makefile" |
238 | fi |
239 | } |
240 | |
241 | src_configure() { |
242 | : |
243 | } |
244 | |
245 | src_compile() { |
246 | emake out/bios.bin |
247 | # emake out/vgabios.bin |
248 | } |
249 | |
250 | src_install() { |
251 | insinto /usr/share/seabios |
252 | doins out/bios.bin |
253 | # doins out/vgabios.bin |
254 | } |