Gentoo Archives: gentoo-commits

From: Andrew Savchenko <bircoph@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/bircoph:master commit in: profiles/, sys-boot/lilo/, sys-boot/lilo/files/
Date: Sat, 31 Jan 2015 23:18:30
Message-Id: 1422744431.cc7ab687d7b102c9d0bb750f1cd46a818a1508be.bircoph@gentoo
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>