1 |
commit: cc7ab687d7b102c9d0bb750f1cd46a818a1508be |
2 |
Author: Andrew Savchenko <bircoph <AT> gmail <DOT> com> |
3 |
AuthorDate: Sat Jan 31 22:47:11 2015 +0000 |
4 |
Commit: Andrew Savchenko <bircoph <AT> gmail <DOT> com> |
5 |
CommitDate: Sat Jan 31 22:47:11 2015 +0000 |
6 |
URL: http://sources.gentoo.org/gitweb/?p=dev/bircoph.git;a=commit;h=cc7ab687 |
7 |
|
8 |
lilo: fixed in portage |
9 |
|
10 |
--- |
11 |
profiles/categories | 1 - |
12 |
sys-boot/lilo/ChangeLog | 374 ------------------------------ |
13 |
sys-boot/lilo/Manifest | 7 - |
14 |
sys-boot/lilo/files/lilo-24.0-novga.patch | 12 - |
15 |
sys-boot/lilo/files/lilo.conf | 73 ------ |
16 |
sys-boot/lilo/lilo-24.0-r1.ebuild | 194 ---------------- |
17 |
sys-boot/lilo/metadata.xml | 14 -- |
18 |
7 files changed, 675 deletions(-) |
19 |
|
20 |
diff --git a/profiles/categories b/profiles/categories |
21 |
index 056aef8..bb7cdb0 100644 |
22 |
--- a/profiles/categories |
23 |
+++ b/profiles/categories |
24 |
@@ -23,7 +23,6 @@ net-misc |
25 |
net-print |
26 |
sci-geosciences |
27 |
sys-apps |
28 |
-sys-boot |
29 |
sys-cluster |
30 |
sys-devel |
31 |
sys-infiniband |
32 |
|
33 |
diff --git a/sys-boot/lilo/ChangeLog b/sys-boot/lilo/ChangeLog |
34 |
deleted file mode 100644 |
35 |
index b893933..0000000 |
36 |
--- a/sys-boot/lilo/ChangeLog |
37 |
+++ /dev/null |
38 |
@@ -1,374 +0,0 @@ |
39 |
-# ChangeLog for sys-boot/lilo |
40 |
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
41 |
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/lilo/ChangeLog,v 1.82 2014/09/26 13:24:00 ago Exp $ |
42 |
- |
43 |
- 26 Sep 2014; Agostino Sarubbo <ago@g.o> lilo-24.0-r1.ebuild: |
44 |
- Stable for x86, wrt bug #521966 |
45 |
- |
46 |
- 26 Sep 2014; Agostino Sarubbo <ago@g.o> lilo-24.0-r1.ebuild: |
47 |
- Stable for amd64, wrt bug #521966 |
48 |
- |
49 |
-*lilo-24.0-r1 (02 Sep 2014) |
50 |
- |
51 |
- 02 Sep 2014; Tony Vroon <chainsaw@g.o> +lilo-24.0-r1.ebuild: |
52 |
- Fixing up dolilo for changed kernel build processes resulting in a duplicate |
53 |
- label and thus a defective configuration file. Also copes with /dev/ram0 for |
54 |
- initramfs boots. |
55 |
- |
56 |
- 12 Jul 2014; Mikle Kolyada <zlogene@g.o> lilo-24.0.ebuild: |
57 |
- amd64 stable wrt bug #503058 |
58 |
- |
59 |
- 09 Mar 2014; Pawel Hajdan jr <phajdan.jr@g.o> lilo-24.0.ebuild: |
60 |
- x86 stable wrt bug #503058 |
61 |
- |
62 |
- 23 Sep 2013; Tony Vroon <chainsaw@g.o> metadata.xml: |
63 |
- Taking LILO back under my wing as it seems to have been abandoned. |
64 |
- |
65 |
-*lilo-24.0 (23 Sep 2013) |
66 |
- |
67 |
- 23 Sep 2013; Tony Vroon <chainsaw@g.o> +lilo-24.0.ebuild, |
68 |
- +files/lilo-24.0-novga.patch: |
69 |
- Version bump, as requested by Tomasz Golinski in bug #473366. Rediffed |
70 |
- "novga" patch by Ben Kohler closes bug #452862. Upstream changelog confirms |
71 |
- that this fixes the GCC 4.8 build failure reported by nzqr in bug #471274. |
72 |
- |
73 |
- 09 Apr 2013; Samuli Suominen <ssuominen@g.o> lilo-22.8-r2.ebuild, |
74 |
- lilo-23.2-r1.ebuild, lilo-23.2-r2.ebuild, metadata.xml: |
75 |
- Remove sys-fs/device-mapper from || () syntax in favour of sys-fs/lvm2 wrt |
76 |
- #461382 |
77 |
- |
78 |
- 04 Mar 2013; Agostino Sarubbo <ago@g.o> lilo-23.2-r2.ebuild: |
79 |
- Stable for x86, wrt bug #436916 |
80 |
- |
81 |
- 04 Mar 2013; Agostino Sarubbo <ago@g.o> lilo-23.2-r2.ebuild: |
82 |
- Stable for amd64, wrt bug #436916 |
83 |
- |
84 |
- 24 Feb 2013; Agostino Sarubbo <ago@g.o> lilo-22.8-r2.ebuild: |
85 |
- Stable for amd64, wrt bug #436916 |
86 |
- |
87 |
- 11 Jul 2011; Jeroen Roovers <jer@g.o> metadata.xml: |
88 |
- "was mistaken in terms of how this works" |
89 |
- |
90 |
-*lilo-23.2-r2 (06 Jun 2011) |
91 |
- |
92 |
- 06 Jun 2011; Jeroen Roovers <jer@g.o> -lilo-23.0.ebuild, |
93 |
- -lilo-23.0-r1.ebuild, -lilo-23.1-r1.ebuild, +lilo-23.2-r2.ebuild: |
94 |
- Do not automagically use lvm2 if present thanks to Michał Górny (bug |
95 |
- #369927). Do not use backticks for subshell. Define a target variable instead |
96 |
- of duplicating the entire command. |
97 |
- |
98 |
- 02 May 2011; Jeroen Roovers <jer@g.o> metadata.xml: |
99 |
- Describe USE=minimal locally. |
100 |
- |
101 |
- 25 Apr 2011; Jeroen Roovers <jer@g.o> lilo-23.1-r1.ebuild, |
102 |
- lilo-23.2-r1.ebuild: |
103 |
- Remove sharutils dep until images/Makefile is fixed. |
104 |
- |
105 |
- 23 Apr 2011; Jeroen Roovers <jer@g.o> lilo-23.1-r1.ebuild, |
106 |
- lilo-23.2-r1.ebuild: |
107 |
- Do not run make in images/ since that tries to run lilo. |
108 |
- |
109 |
-*lilo-23.2-r1 (23 Apr 2011) |
110 |
-*lilo-23.1-r1 (23 Apr 2011) |
111 |
- |
112 |
- 23 Apr 2011; Jeroen Roovers <jer@g.o> -lilo-23.1.ebuild, |
113 |
- +lilo-23.1-r1.ebuild, -lilo-23.2.ebuild, +lilo-23.2-r1.ebuild: |
114 |
- Revision bumps all around (bug #364581). |
115 |
- |
116 |
- 23 Apr 2011; Jeroen Roovers <jer@g.o> lilo-23.0-r1.ebuild, |
117 |
- lilo-23.1.ebuild, lilo-23.2.ebuild: |
118 |
- Fix SRC_URI thanks to Constantin Baranov (bug #364581). |
119 |
- |
120 |
- 10 Apr 2011; Jeroen Roovers <jer@g.o> metadata.xml: |
121 |
- Remove chainsaw as maintainer. |
122 |
- |
123 |
-*lilo-23.2 (10 Apr 2011) |
124 |
- |
125 |
- 10 Apr 2011; Jeroen Roovers <jer@g.o> +lilo-23.2.ebuild: |
126 |
- Version bump. |
127 |
- |
128 |
- 22 Mar 2011; Jeroen Roovers <jer@g.o> lilo-22.8-r2.ebuild, |
129 |
- lilo-23.0.ebuild, lilo-23.0-r1.ebuild, lilo-23.1.ebuild: |
130 |
- Remove PROVIDE="virtual/bootloader" (bug #359971). |
131 |
- |
132 |
- 22 Jan 2011; Jeroen Roovers <jer@g.o> |
133 |
- files/lilo-22.8-correct-usage-info.patch, files/lilo-22.8-makefile.patch, |
134 |
- files/lilo-22.8-novga.patch, files/lilo-23.0-make.patch: |
135 |
- Clean up patches. |
136 |
- |
137 |
-*lilo-23.1 (05 Nov 2010) |
138 |
- |
139 |
- 05 Nov 2010; Jeroen Roovers <jer@g.o> +lilo-23.1.ebuild: |
140 |
- Version bump. |
141 |
- |
142 |
- 20 Jul 2010; Jeroen Roovers <jer@g.o> lilo-23.0-r1.ebuild: |
143 |
- Remove useless doman call. |
144 |
- |
145 |
-*lilo-23.0-r1 (20 Jul 2010) |
146 |
- |
147 |
- 20 Jul 2010; Jeroen Roovers <jer@g.o> +lilo-23.0-r1.ebuild, |
148 |
- +files/lilo-23.0-make.patch: |
149 |
- Give submake a jobserver. |
150 |
- |
151 |
- 19 Jul 2010; Jeroen Roovers <jer@g.o> lilo-23.0.ebuild: |
152 |
- Strip only the lilo binary thanks to Vladimir and Krzysztof Olędzki (bug |
153 |
- #328805). |
154 |
- |
155 |
-*lilo-23.0 (15 Jul 2010) |
156 |
- |
157 |
- 15 Jul 2010; Jeroen Roovers <jer@g.o> +lilo-23.0.ebuild, |
158 |
- metadata.xml: |
159 |
- Version bump. Fix HOMEPAGE and SRC_URI (bug #304655). Add myself as maint. |
160 |
- |
161 |
- 10 Apr 2009; Caleb Tennis <caleb@g.o> lilo-22.8-r2.ebuild: |
162 |
- fix device-mapper dep for lvm2, see #265599 |
163 |
- |
164 |
- 18 Aug 2008; <chainsaw@g.o> |
165 |
- -files/lilo-22.7.3-correct-usage-info.patch, |
166 |
- -files/lilo-22.7.3-lvm2-not-partionable.patch, |
167 |
- -files/lilo-22.7.3-makefile.patch, |
168 |
- -files/lilo-22.7.3-makefile-nodiags.patch, -files/lilo-22.7.3-novga.patch, |
169 |
- -lilo-22.7.3-r1.ebuild, -lilo-22.8.ebuild, -lilo-22.8-r1.ebuild, |
170 |
- lilo-22.8-r2.ebuild: |
171 |
- bin86 is a build-time dependency, not a run-time dependency. Closes bug |
172 |
- #221541 by Diego Pettenò <flameeyes@g.o>. Clean up old ebuilds. |
173 |
- |
174 |
- 05 Aug 2008; Ulrich Mueller <ulm@g.o> metadata.xml: |
175 |
- Add USE flag description to metadata wrt GLEP 56. |
176 |
- |
177 |
- 15 Feb 2008; Tony Vroon <chainsaw@g.o> lilo-22.8-r2.ebuild: |
178 |
- Mark 22.8-r2 stable on AMD64 & X86. Need to make sure we are ahead of |
179 |
- coreutils to avoid dolilo breakage. |
180 |
- |
181 |
-*lilo-22.8-r2 (31 Jan 2008) |
182 |
- |
183 |
- 31 Jan 2008; Tony Vroon <chainsaw@g.o> lilo-22.7.3-r1.ebuild, |
184 |
- lilo-22.8.ebuild, lilo-22.8-r1.ebuild, +lilo-22.8-r2.ebuild: |
185 |
- Deal with new coreutils, the new cut insists you start from 1, not 0. Also, |
186 |
- be a bit more intelligent about generating labels, do not prefix the backup |
187 |
- label with o if the name is unique already. Quote a few variables too. |
188 |
- |
189 |
-*lilo-22.8-r1 (28 Apr 2007) |
190 |
- |
191 |
- 28 Apr 2007; Ulrich Mueller <ulm@g.o> |
192 |
- +files/lilo-22.8-nodevmapper.patch, +lilo-22.8-r1.ebuild: |
193 |
- Don't detect libdevmapper automatically but control via new USE flag |
194 |
- device-mapper. Resolves bug #172167. |
195 |
- |
196 |
- 21 Apr 2007; Tony Vroon <chainsaw@g.o> lilo-22.7.3-r1.ebuild, |
197 |
- lilo-22.8.ebuild: |
198 |
- Stop using insinto /etc/conf.d and use the newconfd function instead, bug |
199 |
- #174266. |
200 |
- |
201 |
- 20 Mar 2007; Tony Vroon <chainsaw@g.o> |
202 |
- -files/lilo-22.7.1-correct-usage-info.patch, |
203 |
- -files/lilo-22.7.1-create-install-dirs.patch, |
204 |
- -files/lilo-22.7.1-devmapper_gentoo.patch, |
205 |
- -files/lilo-22.7.1-manpath.patch, -files/lilo-22.7.1-novga.patch, |
206 |
- -files/lilo-22.7.2-correct-usage-info.patch, |
207 |
- -files/lilo-22.7.2-create-install-dirs.patch, |
208 |
- -files/lilo-22.7.2-devmapper_gentoo.patch, |
209 |
- -files/lilo-22.7.2-install-nostrip.patch, |
210 |
- -files/lilo-22.7.2-makefile.patch, -files/lilo-22.7.2-manpath.patch, |
211 |
- -files/lilo-22.7.2-novga.patch, -files/lilo-22.7-correct-usage-info.patch, |
212 |
- -files/lilo-22.7-create-install-dirs.patch, |
213 |
- -files/lilo-22.7-devmapper_gentoo.patch, |
214 |
- -files/lilo-22.7-install-nostrip.patch, -files/lilo-22.7-manpath.patch, |
215 |
- -files/lilo-22.7-novga.patch: |
216 |
- Delete orphaned patches as well. |
217 |
- |
218 |
-*lilo-22.8 (20 Mar 2007) |
219 |
- |
220 |
- 20 Mar 2007; Tony Vroon <chainsaw@g.o> |
221 |
- +files/lilo-22.8-correct-usage-info.patch, |
222 |
- +files/lilo-22.8-makefile.patch, +files/lilo-22.8-novga.patch, |
223 |
- -lilo-22.7.ebuild, -lilo-22.7-r1.ebuild, -lilo-22.7.1.ebuild, |
224 |
- -lilo-22.7.2-r2.ebuild, lilo-22.7.3-r1.ebuild, +lilo-22.8.ebuild: |
225 |
- New upstream release, closes bug #171362. 22.7.3-r1 now stable on amd64, |
226 |
- ack'ed by malc on IRC. Cleaned up old ebuilds. |
227 |
- |
228 |
- 15 Jan 2007; Tony Vroon <chainsaw@g.o> lilo-22.7.3-r1.ebuild: |
229 |
- Mark stable on X86. |
230 |
- |
231 |
- 20 Oct 2006; Tony Vroon <chainsaw@g.o> lilo-22.7-r1.ebuild: |
232 |
- Marking 22.7-r1 stable on x86. |
233 |
- |
234 |
-*lilo-22.7.3-r1 (11 Oct 2006) |
235 |
- |
236 |
- 11 Oct 2006; Tony Vroon <chainsaw@g.o> |
237 |
- +files/lilo-22.7.3-lvm2-not-partionable.patch, |
238 |
- +files/lilo-22.7.3-makefile-nodiags.patch, -lilo-22.7.3.ebuild, |
239 |
- +lilo-22.7.3-r1.ebuild: |
240 |
- Revision bump. Patch from Ulrich Mueller <ulm@×××××××××××××.de> to keep |
241 |
- diag1.img from being installed. Patch to no longer consider LVM2 containers |
242 |
- partionable added, thanks to John Coffman for provided instructions. |
243 |
- Removing now redundant 22.7.3 ebuild. |
244 |
- |
245 |
-*lilo-22.7-r1 (25 Sep 2006) |
246 |
- |
247 |
- 25 Sep 2006; Tony Vroon <chainsaw@g.o> |
248 |
- +files/lilo-22.7-install-nostrip.patch, +files/lilo-22.7-manpath.patch, |
249 |
- +lilo-22.7-r1.ebuild, -lilo-22.7.2-r1.ebuild: |
250 |
- Feed back patches to 22.7 branch as 22.7.1 and up |
251 |
- do not always work correctly on LVM2 systems. Also |
252 |
- use the new dolilo 0.4 here. |
253 |
- Remove obsolete 22.7.2 branch ebuild. |
254 |
- |
255 |
-*lilo-22.7.3 (25 Sep 2006) |
256 |
- |
257 |
- 25 Sep 2006; Tony Vroon <chainsaw@g.o> |
258 |
- +files/lilo-22.7.3-correct-usage-info.patch, +files/lilo-22.7.3-makefile.patch, |
259 |
- +files/lilo-22.7.3-novga.patch, +lilo-22.7.3.ebuild: |
260 |
- Version bump. Remove devmap from USE & DEPEND as the patch is accepted upstream. |
261 |
- |
262 |
-*lilo-22.7.2-r2 (05 Sep 2006) |
263 |
- |
264 |
- 05 Sep 2006; Tony Vroon <chainsaw@g.o> |
265 |
- +files/lilo-22.7.2-install-nostrip.patch, |
266 |
- +files/lilo-22.7.2-makefile.patch, +lilo-22.7.2-r2.ebuild: |
267 |
- Let portage strip the main binary, patch from bug #140210 by Ulrich Mueller |
268 |
- <ulm@×××××××××××××.de>. Forcibly disable BCC detection (keeps DOS & |
269 |
- diagnostic utilities from building) based on a suggestion from Michael Baer |
270 |
- <micb@××××××××××××.de> in bug #141777. Bump dolilo to version 0.4; serial |
271 |
- console support and the ability to override bootdev & rootdev, needed in |
272 |
- case of an encrypted root partition. |
273 |
- |
274 |
- 17 Jul 2006; <solar@g.o> lilo-22.7.ebuild, lilo-22.7.1.ebuild, |
275 |
- lilo-22.7.2-r1.ebuild: |
276 |
- - lilo needs to the LC_ALL=C or strange things can and do happen which must |
277 |
- not be risked on a bootloader. bug 140209 |
278 |
- |
279 |
-*lilo-22.7.2-r1 (13 Jul 2006) |
280 |
- |
281 |
- 13 Jul 2006; Tony Vroon <chainsaw@g.o> |
282 |
- -files/lilo-22.7.2-nostrip.patch, -lilo-22.7.2.ebuild, |
283 |
- +lilo-22.7.2-r1.ebuild: |
284 |
- Portage may whine about LILO prestripping the chainloader but does not do |
285 |
- this properly by itself, as pointed out by Ulrich Mueller |
286 |
- <ulm@×××××××××××××.de> in bug #140210. People will have to live with the QA |
287 |
- warning for now. |
288 |
- |
289 |
-*lilo-22.7.2 (12 Jul 2006) |
290 |
- |
291 |
- 12 Jul 2006; Tony Vroon <chainsaw@g.o> |
292 |
- +files/lilo-22.7.2-correct-usage-info.patch, |
293 |
- +files/lilo-22.7.2-create-install-dirs.patch, |
294 |
- +files/lilo-22.7.2-devmapper_gentoo.patch, |
295 |
- +files/lilo-22.7.2-manpath.patch, +files/lilo-22.7.2-nostrip.patch, |
296 |
- +files/lilo-22.7.2-novga.patch, +lilo-22.7.2.ebuild: |
297 |
- Version bump. |
298 |
- |
299 |
-*lilo-22.7.1 (07 Jan 2006) |
300 |
- |
301 |
- 07 Jan 2006; <chainsaw@g.o> |
302 |
- +files/lilo-22.7.1-correct-usage-info.patch, |
303 |
- +files/lilo-22.7.1-create-install-dirs.patch, |
304 |
- +files/lilo-22.7.1-devmapper_gentoo.patch, |
305 |
- +files/lilo-22.7.1-manpath.patch, +files/lilo-22.7.1-novga.patch, |
306 |
- lilo-22.7.ebuild, +lilo-22.7.1.ebuild: |
307 |
- Version bump, closes bugs #117135 and #117989. Also, clean up after vapier |
308 |
- with regard to bug #35902 fallout on amd64. |
309 |
- |
310 |
- 06 Jan 2006; Olivier Crête <tester@g.o> lilo-22.7.ebuild: |
311 |
- Stable on amd64 |
312 |
- |
313 |
- 29 Jun 2005; Tony Vroon <chainsaw@g.o> |
314 |
- -files/lilo-22.6.1-correct-usage-info.patch, |
315 |
- -files/lilo-22.6.1-create-install-dirs.patch, |
316 |
- -files/lilo-22.6.1-devmapper_gentoo.patch, -files/lilo-22.6.1-novga.patch, |
317 |
- -lilo-22.6.1.ebuild, -lilo-22.6.1-r1.ebuild, lilo-22.7.ebuild: |
318 |
- 22.7 stable on x86. Clean up old ebuilds & patches. |
319 |
- |
320 |
- 09 May 2005; Olivier Crête <tester@g.o> lilo-22.7.ebuild: |
321 |
- Added ~amd64 keyword (fixes bug #82052) |
322 |
- |
323 |
-*lilo-22.7 (02 May 2005) |
324 |
- |
325 |
- 02 May 2005; Tony Vroon <chainsaw@g.o> |
326 |
- +files/lilo-22.7-correct-usage-info.patch, |
327 |
- +files/lilo-22.7-create-install-dirs.patch, |
328 |
- +files/lilo-22.7-devmapper_gentoo.patch, +files/lilo-22.7-novga.patch, |
329 |
- lilo-22.6.1-r1.ebuild, +lilo-22.7.ebuild: |
330 |
- Version bump. 22.6.1-r1 stable on x86. |
331 |
- |
332 |
- 27 Mar 2005; Tony Vroon <chainsaw@g.o> |
333 |
- files/lilo-22.6.1-devmapper_gentoo.patch: |
334 |
- Updated devmapper patch by Christophe Saout, closes bug #85233. |
335 |
- |
336 |
- 27 Feb 2005; Tony Vroon <chainsaw@g.o> lilo-22.6.1-r1.ebuild: |
337 |
- Correct pxeserial USE-flag logic. |
338 |
- |
339 |
-*lilo-22.6.1-r1 (26 Feb 2005) |
340 |
- |
341 |
- 26 Feb 2005; Tony Vroon <chainsaw@g.o> |
342 |
- +files/lilo-22.6.1-novga.patch, +lilo-22.6.1-r1.ebuild: |
343 |
- Embedded-friendly version with a minimal USE-flag which disables |
344 |
- installation of dolilo and automatic LILO bootsector upgrading. Also |
345 |
- introduces a patch to avoid character echo's and staircasing on PXE serial |
346 |
- consoles with VGA emulation. |
347 |
- |
348 |
- 17 Dec 2004; Tony Vroon <chainsaw@g.o> -lilo-22.6-r1.ebuild, |
349 |
- lilo-22.6.1.ebuild: |
350 |
- 22.6.1 stable on x86, old ebuild cleaned. |
351 |
- |
352 |
-*lilo-22.6.1 (18 Nov 2004) |
353 |
- |
354 |
- 18 Nov 2004; Tony Vroon <chainsaw@g.o> |
355 |
- +files/lilo-22.6.1-correct-usage-info.patch, |
356 |
- +files/lilo-22.6.1-create-install-dirs.patch, |
357 |
- +files/lilo-22.6.1-devmapper_gentoo.patch, lilo-22.6-r1.ebuild, |
358 |
- +lilo-22.6.1.ebuild, -lilo-22.6.ebuild: |
359 |
- Version bump, closes bug #71608. 22.6-r1 stable on x86. Cleaned old ebuild. |
360 |
- |
361 |
-*lilo-22.6-r1 (07 Nov 2004) |
362 |
- |
363 |
- 07 Nov 2004; Tony Vroon <chainsaw@g.o> +lilo-22.6-r1.ebuild: |
364 |
- Dolilo code cleanup. Added memtest86+ and windows OS detection. |
365 |
- |
366 |
- 05 Nov 2004; Tony Vroon <chainsaw@g.o> -lilo-22.5.9-r2.ebuild, |
367 |
- lilo-22.6.ebuild: |
368 |
- Use CC functionality in toolchain eclass, closes bug #70112. Marked stable |
369 |
- on x86, old ebuild cleaned. |
370 |
- |
371 |
- 16 Oct 2004; <solar@g.o> lilo-22.5.9-r2.ebuild, lilo-22.6.ebuild: |
372 |
- removed erroneous RDEPEND on sed4 |
373 |
- |
374 |
- 06 Oct 2004; Tony Vroon <chainsaw@g.o> |
375 |
- files/lilo-22.6-devmapper_gentoo.patch: |
376 |
- Use new devmapper patch by Christophe Saout, rediffed 22.5.9 one had issues. |
377 |
- Closes bug #66188 |
378 |
- |
379 |
-*lilo-22.6 (02 Oct 2004) |
380 |
- |
381 |
- 02 Oct 2004; Tony Vroon <chainsaw@g.o> |
382 |
- +files/lilo-22.6-correct-usage-info.patch, |
383 |
- +files/lilo-22.6-create-install-dirs.patch, |
384 |
- +files/lilo-22.6-devmapper_gentoo.patch, +lilo-22.6.ebuild: |
385 |
- Version bump to 22.6, several patches have been merged upstream, they have |
386 |
- been dropped. Closes bug #63982. |
387 |
- |
388 |
- 06 Sep 2004; Ciaran McCreesh <ciaranm@g.o> lilo-22.5.9-r2.ebuild: |
389 |
- Switch to use epause and ebeep, bug #62950 |
390 |
- |
391 |
- 26 Aug 2004; Tony Vroon <chainsaw@g.o> -lilo-22.5.8-r1.ebuild, |
392 |
- -lilo-22.5.8-r2.ebuild, -lilo-22.5.8-r3.ebuild, -lilo-22.5.8.ebuild, |
393 |
- lilo-22.5.9-r2.ebuild: |
394 |
- Stable on x86. Cleaned old ebuilds. lilo_check perl logic replaced with sed |
395 |
- statement. |
396 |
- |
397 |
-*lilo-22.5.9-r2 (11 Jul 2004) |
398 |
- |
399 |
- 11 Jul 2004; Tony Vroon <chainsaw@g.o> -lilo-22.5.9-r1.ebuild, |
400 |
- +lilo-22.5.9-r2.ebuild: |
401 |
- Dolilo no longer moves images by default as this could break working configs |
402 |
- with a different naming scheme. Sanity checks are only run if MOVEIMAGES is |
403 |
- enabled, as they aren't necessary otherwise. |
404 |
- |
405 |
-*lilo-22.5.9-r1 (03 Jul 2004) |
406 |
- |
407 |
- 03 Jul 2004; <solar@g.o> lilo-22.5.9-r1.ebuild: |
408 |
- forced lilo to always install manfiles into usr/share/man vs usr/man |
409 |
- |
410 |
-*lilo-22.5.8-r3 (09 May 2004) |
411 |
-*lilo-22.5.8-r2 (13 Apr 2004) |
412 |
-*lilo-22.5.8-r1 (09 Dec 2003) |
413 |
|
414 |
diff --git a/sys-boot/lilo/Manifest b/sys-boot/lilo/Manifest |
415 |
deleted file mode 100644 |
416 |
index 502e715..0000000 |
417 |
--- a/sys-boot/lilo/Manifest |
418 |
+++ /dev/null |
419 |
@@ -1,7 +0,0 @@ |
420 |
-AUX lilo-24.0-novga.patch 497 SHA256 fe9df228f7a9c8585182e6dc457b784b60ed7f357e22a52b0ec629d53a305cf2 SHA512 f09dbca336c6117592ec24e972c393941ae336f01a03449a455b9694e7e7c62fe24cd9fabab96380c91472fc701633a0ca41277180b73525e92cadbb71459d45 WHIRLPOOL 7c5ac6f8ffde38dc104d6196832728326f357ff0e0c0aa69816f1648bb470ae9b3b570facaeaad1c73812da3ce4601d053bc28b48cb9a2b8944c9a8ba05a63a3 |
421 |
-AUX lilo.conf 1722 SHA256 1cc9e4828e7b61f7c0ebf6655d7d6be3b584461308b568267f3c1bb7fb8371d0 SHA512 3e456b950d6f6fa9d1a223e11d60b1679105d97007617f648da5719a1cc9944cb1277849f642faee58038005057c2ed3af1bd635c5c87ec35505cd464e340f49 WHIRLPOOL d6d3749971c7cceba79feef2ed130a0250ecb6961e161aa8850ad99f2272d8cf94dbf2d952abd6b67843040c9623df6b7346d32eb12a9d6586d4c54d1ea875a9 |
422 |
-DIST dolilo-0.6.tar.bz2 3817 SHA256 01293874aea4cfa935d3f22fd52c8f4956e4a85b39a878df1255098825f2840e SHA512 1b59ea5f2e2ac52d62635c9f7d5fb5b2aff6757e6ea6c0950480d8a11832b872115907abe6d8fb3fa5436e2e8971d9a1dda103dc6a15db6fc310c8f4730ab936 WHIRLPOOL 7a24cf7bf4b476967a5d4ba2234ce3256ff9311744be020ef25e6227f8e86098aac89706d23df30d3f0212aa3fe313c0460d1709990b21029d93517b77f61e4e |
423 |
-DIST lilo-24.0.tar.gz 768631 SHA256 3d40c0af1d60a0adbe3696cd6cb8d7e892694351ff225371d871b6b479d82152 SHA512 4158a0f7ab085da063938df2bc77356f9536aa78208a902561f9e61ec478fb17f204f68407f6809638aea9d2e0c88ffc701548291c1635ab40f5b18a7be6bae7 WHIRLPOOL 598e915ddb08b3b8383fb08a1b3dbb75f9340fbb052c4ceed88309274c33b8a5965502a95b99997aba7af2d3ec9da737c13b85784afd8f371ad96b69942069a2 |
424 |
-EBUILD lilo-24.0-r1.ebuild 4943 SHA256 c1dd586e1085af8cf48095b0f0f1c54fb09f31f3027fef753b015840f9fb8536 SHA512 0e89b8f0a056fc4213c3c15e497701c0368db0b86db2e0fbcb9ab677a7c40528543084851d1aa5d31ba405d701b4dfbcc8397cb94aa405590a0b5ce1aa1321d3 WHIRLPOOL 13c09e403e88b49bbae4fbe64aab5f7d909a01b4c9f0924e06eba3adf8cab60062942eeccb18fc18e3e91bb27e03c4bf4318880bda897b99662b7343510839a6 |
425 |
-MISC ChangeLog 14779 SHA256 0d1cb01ad4283ab7ba008edbde270a3219febac259ba3b31c1d7c8b2a10545cd SHA512 033e3e9dbc6623ef5bbe9831a282779c62bf0e5cc9cf871bd6855d20722a1b4e4d3246dec219aab045b6bab8196fffd555f9ecea06edd41ca1cf851d77c9b253 WHIRLPOOL 005d39033192e892ff7684d26ea6dfa67eff167595c6b2191556fb6b5fe99ceaa432194a4a614afd8042d16d9eeee04a334513ada0373a5c9a437191ecdc6e39 |
426 |
-MISC metadata.xml 504 SHA256 4cd65dd103dd97351619de30c8a8eab3f344cb43041a2377e3d8ef8cd9470500 SHA512 decf3fe5ba2137e315f5a7ab428dabff096d01b9eecbce6869e3f33e15f2daaffba450dea1a824ada9ac88a0c2eaaa9160234990c6e0c0e13a75b1c94f0352c0 WHIRLPOOL fc6a70bf788fb0314c8c49012a403212ca080a35ac03277ca254eb29f050276c8e0b366e3258b3ae20e3050b2a72a9f45535a4c313c2f122b413b4ec80e744ca |
427 |
|
428 |
diff --git a/sys-boot/lilo/files/lilo-24.0-novga.patch b/sys-boot/lilo/files/lilo-24.0-novga.patch |
429 |
deleted file mode 100644 |
430 |
index ebb06b4..0000000 |
431 |
--- a/sys-boot/lilo/files/lilo-24.0-novga.patch |
432 |
+++ /dev/null |
433 |
@@ -1,12 +0,0 @@ |
434 |
-diff -ur lilo-23.2/make.vars lilo-23.2.new/make.vars |
435 |
---- lilo-23.2/make.vars 2013-01-18 11:33:02.438628138 -0600 |
436 |
-+++ lilo-23.2.new/make.vars 2013-01-18 11:34:03.960697091 -0600 |
437 |
-@@ -71,7 +71,7 @@ |
438 |
- |
439 |
- CONFIG=-DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT \ |
440 |
- -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL \ |
441 |
-- -DMDPRAID -DDEVMAPPER |
442 |
-+ -DMDPRAID -DDEVMAPPER -DNOVGA |
443 |
- |
444 |
- # set the following if you wish LILO.COM to be installed |
445 |
- DOS_DIR=/dosC/boot |
446 |
|
447 |
diff --git a/sys-boot/lilo/files/lilo.conf b/sys-boot/lilo/files/lilo.conf |
448 |
deleted file mode 100644 |
449 |
index 08cfc49..0000000 |
450 |
--- a/sys-boot/lilo/files/lilo.conf |
451 |
+++ /dev/null |
452 |
@@ -1,73 +0,0 @@ |
453 |
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/lilo/files/lilo.conf,v 1.2 2004/07/18 04:42:04 dragonheart Exp $ |
454 |
-# Author: Ultanium |
455 |
- |
456 |
-# |
457 |
-# Start LILO global section |
458 |
-# |
459 |
- |
460 |
-# Faster, but won't work on all systems: |
461 |
-#compact |
462 |
-# Should work for most systems, and do not have the sector limit: |
463 |
-lba32 |
464 |
-# If lba32 do not work, use linear: |
465 |
-#linear |
466 |
- |
467 |
-# MBR to install LILO to: |
468 |
-boot = /dev/hda |
469 |
-map = /boot/.map |
470 |
- |
471 |
-# If you are having problems booting from a hardware raid-array |
472 |
-# or have a unusual setup, try this: |
473 |
-#disk=/dev/ataraid/disc0/disc bios=0x80 # see this as the first BIOS disk |
474 |
-#disk=/dev/sda bios=0x81 # see this as the second BIOS disk |
475 |
-#disk=/dev/hda bios=0x82 # see this as the third BIOS disk |
476 |
- |
477 |
-# Here you can select the secondary loader to install. A few |
478 |
-# examples is: |
479 |
-# |
480 |
-# boot-text.b |
481 |
-# boot-menu.b |
482 |
-# boot-bmp.b |
483 |
-# |
484 |
-install = /boot/boot-menu.b # Note that for lilo-22.5.5 or later you |
485 |
- # do not need boot-{text,menu,bmp}.b in |
486 |
- # /boot, as they are linked into the lilo |
487 |
- # binary. |
488 |
- |
489 |
-menu-scheme=Wb |
490 |
-prompt |
491 |
-# If you always want to see the prompt with a 15 second timeout: |
492 |
-#timeout=150 |
493 |
-delay = 50 |
494 |
-# Normal VGA console |
495 |
-vga = normal |
496 |
-# VESA console with size 1024x768x16: |
497 |
-#vga = 791 |
498 |
- |
499 |
-# |
500 |
-# End LILO global section |
501 |
-# |
502 |
- |
503 |
-# |
504 |
-# Linux bootable partition config begins |
505 |
-# |
506 |
-image = /boot/bzImage |
507 |
- root = /dev/hda3 |
508 |
- #root = /devices/discs/disc0/part3 |
509 |
- label = Gentoo |
510 |
- read-only # read-only for checking |
511 |
-# |
512 |
-# Linux bootable partition config ends |
513 |
-# |
514 |
- |
515 |
-# |
516 |
-# DOS bootable partition config begins |
517 |
-# |
518 |
-other = /dev/hda1 |
519 |
- #other = /devices/discs/disc0/part1 |
520 |
- label = Windows |
521 |
- table = /dev/hda |
522 |
-# |
523 |
-# DOS bootable partition config ends |
524 |
-# |
525 |
- |
526 |
|
527 |
diff --git a/sys-boot/lilo/lilo-24.0-r1.ebuild b/sys-boot/lilo/lilo-24.0-r1.ebuild |
528 |
deleted file mode 100644 |
529 |
index b3a95b0..0000000 |
530 |
--- a/sys-boot/lilo/lilo-24.0-r1.ebuild |
531 |
+++ /dev/null |
532 |
@@ -1,194 +0,0 @@ |
533 |
-# Copyright 1999-2014 Gentoo Foundation |
534 |
-# Distributed under the terms of the GNU General Public License v2 |
535 |
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/lilo/lilo-24.0-r1.ebuild,v 1.3 2014/09/26 13:24:00 ago Exp $ |
536 |
- |
537 |
-EAPI="5" |
538 |
- |
539 |
-inherit eutils flag-o-matic toolchain-funcs |
540 |
- |
541 |
-DOLILO_V="0.6" |
542 |
-IUSE="static minimal pxeserial device-mapper" |
543 |
- |
544 |
-DESCRIPTION="Standard Linux boot loader" |
545 |
-HOMEPAGE="https://alioth.debian.org/projects/lilo/" |
546 |
- |
547 |
-DOLILO_TAR="dolilo-${DOLILO_V}.tar.bz2" |
548 |
-SRC_URI=" |
549 |
- http://lilo.alioth.debian.org/ftp/sources/${P}.tar.gz |
550 |
- mirror://gentoo/${DOLILO_TAR} |
551 |
-" |
552 |
- |
553 |
-SLOT="0" |
554 |
-LICENSE="BSD GPL-2" |
555 |
-KEYWORDS="-* amd64 x86" |
556 |
- |
557 |
-DEPEND=">=sys-devel/bin86-0.15.5" |
558 |
-RDEPEND="device-mapper? ( >=sys-fs/lvm2-2.02.45 )" |
559 |
- |
560 |
-src_prepare() { |
561 |
- # this patch is needed when booting PXE and the device you're using |
562 |
- # emulates vga console via serial console. |
563 |
- # IE.. B.B.o.o.o.o.t.t.i.i.n.n.g.g....l.l.i.i.n.n.u.u.x.x and stair stepping. |
564 |
- use pxeserial && epatch "${FILESDIR}/${P}-novga.patch" |
565 |
- |
566 |
- # Do not strip and have parallel make |
567 |
- # FIXME: images/Makefile does weird stuff |
568 |
- sed -i Makefile src/Makefile \ |
569 |
- -e '/strip/d;s|^ make| $(MAKE)|g' \ |
570 |
- -e '/images install/d' \ |
571 |
- -e '/images all/d' \ |
572 |
- || die "sed strip failed" |
573 |
-} |
574 |
- |
575 |
-src_configure() { |
576 |
- if ! use device-mapper; then |
577 |
- sed -i make.vars -e 's|-DDEVMAPPER||g' || die |
578 |
- fi |
579 |
-} |
580 |
- |
581 |
-src_compile() { |
582 |
- # lilo needs this. bug #140209 |
583 |
- export LC_ALL=C |
584 |
- |
585 |
- # hardened automatic PIC plus PIE building should be suppressed |
586 |
- # because of assembler instructions that cannot be compiled PIC |
587 |
- HARDENED_CFLAGS=$(test-flags-CC -fno-pic -nopie) |
588 |
- |
589 |
- # we explicitly prevent the custom CFLAGS for stability reasons |
590 |
- if use static; then |
591 |
- local target=alles |
592 |
- else |
593 |
- local target=all |
594 |
- fi |
595 |
- |
596 |
- emake CC="$(tc-getCC) ${LDFLAGS} ${HARDENED_CFLAGS}" ${target} || die |
597 |
-} |
598 |
- |
599 |
-src_install() { |
600 |
- keepdir /boot |
601 |
- emake DESTDIR="${D}" install || die |
602 |
- |
603 |
- if use !minimal; then |
604 |
- into / |
605 |
- dosbin "${WORKDIR}"/dolilo/dolilo || die |
606 |
- |
607 |
- into /usr |
608 |
- dosbin keytab-lilo.pl || die |
609 |
- |
610 |
- insinto /etc |
611 |
- newins "${FILESDIR}"/lilo.conf lilo.conf.example || die |
612 |
- |
613 |
- newconfd "${WORKDIR}"/dolilo/dolilo.conf.d dolilo.example || die |
614 |
- |
615 |
- dodoc CHANGELOG* readme/README.* readme/INCOMPAT README |
616 |
- docinto samples ; dodoc sample/* |
617 |
- fi |
618 |
-} |
619 |
- |
620 |
-# Check whether LILO is installed |
621 |
-# This function is from /usr/sbin/mkboot from debianutils, with copyright: |
622 |
-# |
623 |
-# Debian GNU/Linux |
624 |
-# Copyright 1996-1997 Guy Maor <maor@××××××.org> |
625 |
-# |
626 |
-# Modified for Gentoo for use with the lilo ebuild by: |
627 |
-# Martin Schlemmer <azarah@g.o> (16 Mar 2003) |
628 |
-# |
629 |
-lilocheck() { |
630 |
- local bootpart= |
631 |
- local rootpart="$(mount | grep -v "tmpfs" | grep -v "rootfs" | grep "on / " | cut -f1 -d " ")" |
632 |
- |
633 |
- echo |
634 |
- einfon "Checking for LILO ..." |
635 |
- |
636 |
- if [ "$(whoami)" != "root" ] |
637 |
- then |
638 |
- echo; echo |
639 |
- eerror "Only root can check for LILO!" |
640 |
- return 1 |
641 |
- fi |
642 |
- |
643 |
- if [ -z "${rootpart}" ] |
644 |
- then |
645 |
- echo; echo |
646 |
- eerror "Could not determine root partition!" |
647 |
- return 1 |
648 |
- fi |
649 |
- |
650 |
- if [ ! -f /etc/lilo.conf -o ! -x /sbin/lilo ] |
651 |
- then |
652 |
- echo " No" |
653 |
- return 1 |
654 |
- fi |
655 |
- |
656 |
- bootpart="$(sed -n "s:^boot[ ]*=[ ]*\(.*\)[ ]*:\1:p" /etc/lilo.conf)" |
657 |
- |
658 |
- if [ -z "${bootpart}" ] |
659 |
- then |
660 |
- # lilo defaults to current root when 'boot=' is not present |
661 |
- bootpart="${rootpart}" |
662 |
- fi |
663 |
- |
664 |
- if ! dd if=${bootpart} ibs=16 count=1 2>&- | grep -q 'LILO' |
665 |
- then |
666 |
- echo; echo |
667 |
- ewarn "Yes, but I couldn't find a LILO signature on ${bootpart}" |
668 |
- ewarn "Check your /etc/lilo.conf, or run /sbin/lilo by hand." |
669 |
- return 1 |
670 |
- fi |
671 |
- |
672 |
- # If password is set to "" in the config file, lilo will |
673 |
- # interactively request to enter it, see # 497288. |
674 |
- # Lilo may or may not ask for password depending on multiple |
675 |
- # complicated factors: |
676 |
- # - lilo.conf was modified after last lilo -p run |
677 |
- # - lilo binary was changed (e.g. version bump or rebuild with |
678 |
- # different compiler). |
679 |
- # To be on the safe side, remind user to reinstall lilo sector |
680 |
- # each time and don't run dolilo automatically. |
681 |
- if grep -q "^[[:space:]]*password[[:space:]]*=[[:space:]]*\"\"" /etc/lilo.conf |
682 |
- then |
683 |
- ewarn |
684 |
- ewarn "Yes, but your /etc/lilo.conf requires interactive password." |
685 |
- ewarn "Run /sbin/lilo -p by hand." |
686 |
- ewarn |
687 |
- return 1 |
688 |
- fi |
689 |
- |
690 |
- echo " Yes, on ${bootpart}" |
691 |
- |
692 |
- return 0 |
693 |
-} |
694 |
- |
695 |
-pkg_postinst() { |
696 |
- if [ ! -e "${ROOT}/boot/boot.b" -a ! -L "${ROOT}/boot/boot.b" ] |
697 |
- then |
698 |
- [ -f "${ROOT}/boot/boot-menu.b" ] && \ |
699 |
- ln -snf boot-menu.b "${ROOT}/boot/boot.b" |
700 |
- fi |
701 |
- |
702 |
- if [ "${ROOT}" = "/" ] && use !minimal; |
703 |
- then |
704 |
- if lilocheck |
705 |
- then |
706 |
- einfo "Running DOLILO to complete the install ..." |
707 |
- # do not redirect to /dev/null because it may display some input |
708 |
- # prompt |
709 |
- /sbin/dolilo |
710 |
- if [ "$?" -ne 0 ] |
711 |
- then |
712 |
- echo |
713 |
- eerror "Running /sbin/dolilo failed! Please check what the problem is" |
714 |
- eerror "before your next reboot." |
715 |
- fi |
716 |
- fi |
717 |
- echo |
718 |
- fi |
719 |
- if use !minimal; then |
720 |
- echo |
721 |
- einfo "Issue 'dolilo' instead of 'lilo' to have a friendly wrapper that" |
722 |
- einfo "handles mounting and unmounting /boot for you. It can do more then" |
723 |
- einfo "that when asked, edit /etc/conf.d/dolilo to harness it's full potential." |
724 |
- echo |
725 |
- fi |
726 |
-} |
727 |
|
728 |
diff --git a/sys-boot/lilo/metadata.xml b/sys-boot/lilo/metadata.xml |
729 |
deleted file mode 100644 |
730 |
index 256d249..0000000 |
731 |
--- a/sys-boot/lilo/metadata.xml |
732 |
+++ /dev/null |
733 |
@@ -1,14 +0,0 @@ |
734 |
-<?xml version="1.0" encoding="UTF-8"?> |
735 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
736 |
-<pkgmetadata> |
737 |
-<herd>base-system</herd> |
738 |
-<maintainer> |
739 |
- <email>chainsaw@g.o</email> |
740 |
- <name>Tony Vroon</name> |
741 |
-</maintainer> |
742 |
-<use> |
743 |
- <flag name='device-mapper'>Enable support for device-mapper from <pkg>sys-fs/lvm2</pkg></flag> |
744 |
- <flag name='minimal'>Do not install the dolilo helper script</flag> |
745 |
- <flag name='pxeserial'>Avoid character echo on PXE serial console</flag> |
746 |
-</use> |
747 |
-</pkgmetadata> |