commit: cc7ab687d7b102c9d0bb750f1cd46a818a1508be Author: Andrew Savchenko <bircoph <AT> gmail <DOT> com> AuthorDate: Sat Jan 31 22:47:11 2015 +0000 Commit: Andrew Savchenko <bircoph <AT> gmail <DOT> com> CommitDate: Sat Jan 31 22:47:11 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=dev/bircoph.git;a=commit;h=cc7ab687
lilo: fixed in portage --- profiles/categories | 1 - sys-boot/lilo/ChangeLog | 374 ------------------------------ sys-boot/lilo/Manifest | 7 - sys-boot/lilo/files/lilo-24.0-novga.patch | 12 - sys-boot/lilo/files/lilo.conf | 73 ------ sys-boot/lilo/lilo-24.0-r1.ebuild | 194 ---------------- sys-boot/lilo/metadata.xml | 14 -- 7 files changed, 675 deletions(-) diff --git a/profiles/categories b/profiles/categories index 056aef8..bb7cdb0 100644 --- a/profiles/categories +++ b/profiles/categories @@ -23,7 +23,6 @@ net-misc net-print sci-geosciences sys-apps -sys-boot sys-cluster sys-devel sys-infiniband diff --git a/sys-boot/lilo/ChangeLog b/sys-boot/lilo/ChangeLog deleted file mode 100644 index b893933..0000000 --- a/sys-boot/lilo/ChangeLog +++ /dev/null @@ -1,374 +0,0 @@ -# ChangeLog for sys-boot/lilo -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/lilo/ChangeLog,v 1.82 2014/09/26 13:24:00 ago Exp $ - - 26 Sep 2014; Agostino Sarubbo <a...@gentoo.org> lilo-24.0-r1.ebuild: - Stable for x86, wrt bug #521966 - - 26 Sep 2014; Agostino Sarubbo <a...@gentoo.org> lilo-24.0-r1.ebuild: - Stable for amd64, wrt bug #521966 - -*lilo-24.0-r1 (02 Sep 2014) - - 02 Sep 2014; Tony Vroon <chain...@gentoo.org> +lilo-24.0-r1.ebuild: - Fixing up dolilo for changed kernel build processes resulting in a duplicate - label and thus a defective configuration file. Also copes with /dev/ram0 for - initramfs boots. - - 12 Jul 2014; Mikle Kolyada <zlog...@gentoo.org> lilo-24.0.ebuild: - amd64 stable wrt bug #503058 - - 09 Mar 2014; Pawel Hajdan jr <phajdan...@gentoo.org> lilo-24.0.ebuild: - x86 stable wrt bug #503058 - - 23 Sep 2013; Tony Vroon <chain...@gentoo.org> metadata.xml: - Taking LILO back under my wing as it seems to have been abandoned. - -*lilo-24.0 (23 Sep 2013) - - 23 Sep 2013; Tony Vroon <chain...@gentoo.org> +lilo-24.0.ebuild, - +files/lilo-24.0-novga.patch: - Version bump, as requested by Tomasz Golinski in bug #473366. Rediffed - "novga" patch by Ben Kohler closes bug #452862. Upstream changelog confirms - that this fixes the GCC 4.8 build failure reported by nzqr in bug #471274. - - 09 Apr 2013; Samuli Suominen <ssuomi...@gentoo.org> lilo-22.8-r2.ebuild, - lilo-23.2-r1.ebuild, lilo-23.2-r2.ebuild, metadata.xml: - Remove sys-fs/device-mapper from || () syntax in favour of sys-fs/lvm2 wrt - #461382 - - 04 Mar 2013; Agostino Sarubbo <a...@gentoo.org> lilo-23.2-r2.ebuild: - Stable for x86, wrt bug #436916 - - 04 Mar 2013; Agostino Sarubbo <a...@gentoo.org> lilo-23.2-r2.ebuild: - Stable for amd64, wrt bug #436916 - - 24 Feb 2013; Agostino Sarubbo <a...@gentoo.org> lilo-22.8-r2.ebuild: - Stable for amd64, wrt bug #436916 - - 11 Jul 2011; Jeroen Roovers <j...@gentoo.org> metadata.xml: - "was mistaken in terms of how this works" - -*lilo-23.2-r2 (06 Jun 2011) - - 06 Jun 2011; Jeroen Roovers <j...@gentoo.org> -lilo-23.0.ebuild, - -lilo-23.0-r1.ebuild, -lilo-23.1-r1.ebuild, +lilo-23.2-r2.ebuild: - Do not automagically use lvm2 if present thanks to Michał Górny (bug - #369927). Do not use backticks for subshell. Define a target variable instead - of duplicating the entire command. - - 02 May 2011; Jeroen Roovers <j...@gentoo.org> metadata.xml: - Describe USE=minimal locally. - - 25 Apr 2011; Jeroen Roovers <j...@gentoo.org> lilo-23.1-r1.ebuild, - lilo-23.2-r1.ebuild: - Remove sharutils dep until images/Makefile is fixed. - - 23 Apr 2011; Jeroen Roovers <j...@gentoo.org> lilo-23.1-r1.ebuild, - lilo-23.2-r1.ebuild: - Do not run make in images/ since that tries to run lilo. - -*lilo-23.2-r1 (23 Apr 2011) -*lilo-23.1-r1 (23 Apr 2011) - - 23 Apr 2011; Jeroen Roovers <j...@gentoo.org> -lilo-23.1.ebuild, - +lilo-23.1-r1.ebuild, -lilo-23.2.ebuild, +lilo-23.2-r1.ebuild: - Revision bumps all around (bug #364581). - - 23 Apr 2011; Jeroen Roovers <j...@gentoo.org> lilo-23.0-r1.ebuild, - lilo-23.1.ebuild, lilo-23.2.ebuild: - Fix SRC_URI thanks to Constantin Baranov (bug #364581). - - 10 Apr 2011; Jeroen Roovers <j...@gentoo.org> metadata.xml: - Remove chainsaw as maintainer. - -*lilo-23.2 (10 Apr 2011) - - 10 Apr 2011; Jeroen Roovers <j...@gentoo.org> +lilo-23.2.ebuild: - Version bump. - - 22 Mar 2011; Jeroen Roovers <j...@gentoo.org> lilo-22.8-r2.ebuild, - lilo-23.0.ebuild, lilo-23.0-r1.ebuild, lilo-23.1.ebuild: - Remove PROVIDE="virtual/bootloader" (bug #359971). - - 22 Jan 2011; Jeroen Roovers <j...@gentoo.org> - files/lilo-22.8-correct-usage-info.patch, files/lilo-22.8-makefile.patch, - files/lilo-22.8-novga.patch, files/lilo-23.0-make.patch: - Clean up patches. - -*lilo-23.1 (05 Nov 2010) - - 05 Nov 2010; Jeroen Roovers <j...@gentoo.org> +lilo-23.1.ebuild: - Version bump. - - 20 Jul 2010; Jeroen Roovers <j...@gentoo.org> lilo-23.0-r1.ebuild: - Remove useless doman call. - -*lilo-23.0-r1 (20 Jul 2010) - - 20 Jul 2010; Jeroen Roovers <j...@gentoo.org> +lilo-23.0-r1.ebuild, - +files/lilo-23.0-make.patch: - Give submake a jobserver. - - 19 Jul 2010; Jeroen Roovers <j...@gentoo.org> lilo-23.0.ebuild: - Strip only the lilo binary thanks to Vladimir and Krzysztof Olędzki (bug - #328805). - -*lilo-23.0 (15 Jul 2010) - - 15 Jul 2010; Jeroen Roovers <j...@gentoo.org> +lilo-23.0.ebuild, - metadata.xml: - Version bump. Fix HOMEPAGE and SRC_URI (bug #304655). Add myself as maint. - - 10 Apr 2009; Caleb Tennis <ca...@gentoo.org> lilo-22.8-r2.ebuild: - fix device-mapper dep for lvm2, see #265599 - - 18 Aug 2008; <chain...@gentoo.org> - -files/lilo-22.7.3-correct-usage-info.patch, - -files/lilo-22.7.3-lvm2-not-partionable.patch, - -files/lilo-22.7.3-makefile.patch, - -files/lilo-22.7.3-makefile-nodiags.patch, -files/lilo-22.7.3-novga.patch, - -lilo-22.7.3-r1.ebuild, -lilo-22.8.ebuild, -lilo-22.8-r1.ebuild, - lilo-22.8-r2.ebuild: - bin86 is a build-time dependency, not a run-time dependency. Closes bug - #221541 by Diego Pettenò <flamee...@gentoo.org>. Clean up old ebuilds. - - 05 Aug 2008; Ulrich Mueller <u...@gentoo.org> metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 15 Feb 2008; Tony Vroon <chain...@gentoo.org> lilo-22.8-r2.ebuild: - Mark 22.8-r2 stable on AMD64 & X86. Need to make sure we are ahead of - coreutils to avoid dolilo breakage. - -*lilo-22.8-r2 (31 Jan 2008) - - 31 Jan 2008; Tony Vroon <chain...@gentoo.org> lilo-22.7.3-r1.ebuild, - lilo-22.8.ebuild, lilo-22.8-r1.ebuild, +lilo-22.8-r2.ebuild: - Deal with new coreutils, the new cut insists you start from 1, not 0. Also, - be a bit more intelligent about generating labels, do not prefix the backup - label with o if the name is unique already. Quote a few variables too. - -*lilo-22.8-r1 (28 Apr 2007) - - 28 Apr 2007; Ulrich Mueller <u...@gentoo.org> - +files/lilo-22.8-nodevmapper.patch, +lilo-22.8-r1.ebuild: - Don't detect libdevmapper automatically but control via new USE flag - device-mapper. Resolves bug #172167. - - 21 Apr 2007; Tony Vroon <chain...@gentoo.org> lilo-22.7.3-r1.ebuild, - lilo-22.8.ebuild: - Stop using insinto /etc/conf.d and use the newconfd function instead, bug - #174266. - - 20 Mar 2007; Tony Vroon <chain...@gentoo.org> - -files/lilo-22.7.1-correct-usage-info.patch, - -files/lilo-22.7.1-create-install-dirs.patch, - -files/lilo-22.7.1-devmapper_gentoo.patch, - -files/lilo-22.7.1-manpath.patch, -files/lilo-22.7.1-novga.patch, - -files/lilo-22.7.2-correct-usage-info.patch, - -files/lilo-22.7.2-create-install-dirs.patch, - -files/lilo-22.7.2-devmapper_gentoo.patch, - -files/lilo-22.7.2-install-nostrip.patch, - -files/lilo-22.7.2-makefile.patch, -files/lilo-22.7.2-manpath.patch, - -files/lilo-22.7.2-novga.patch, -files/lilo-22.7-correct-usage-info.patch, - -files/lilo-22.7-create-install-dirs.patch, - -files/lilo-22.7-devmapper_gentoo.patch, - -files/lilo-22.7-install-nostrip.patch, -files/lilo-22.7-manpath.patch, - -files/lilo-22.7-novga.patch: - Delete orphaned patches as well. - -*lilo-22.8 (20 Mar 2007) - - 20 Mar 2007; Tony Vroon <chain...@gentoo.org> - +files/lilo-22.8-correct-usage-info.patch, - +files/lilo-22.8-makefile.patch, +files/lilo-22.8-novga.patch, - -lilo-22.7.ebuild, -lilo-22.7-r1.ebuild, -lilo-22.7.1.ebuild, - -lilo-22.7.2-r2.ebuild, lilo-22.7.3-r1.ebuild, +lilo-22.8.ebuild: - New upstream release, closes bug #171362. 22.7.3-r1 now stable on amd64, - ack'ed by malc on IRC. Cleaned up old ebuilds. - - 15 Jan 2007; Tony Vroon <chain...@gentoo.org> lilo-22.7.3-r1.ebuild: - Mark stable on X86. - - 20 Oct 2006; Tony Vroon <chain...@gentoo.org> lilo-22.7-r1.ebuild: - Marking 22.7-r1 stable on x86. - -*lilo-22.7.3-r1 (11 Oct 2006) - - 11 Oct 2006; Tony Vroon <chain...@gentoo.org> - +files/lilo-22.7.3-lvm2-not-partionable.patch, - +files/lilo-22.7.3-makefile-nodiags.patch, -lilo-22.7.3.ebuild, - +lilo-22.7.3-r1.ebuild: - Revision bump. Patch from Ulrich Mueller <u...@kph.uni-mainz.de> to keep - diag1.img from being installed. Patch to no longer consider LVM2 containers - partionable added, thanks to John Coffman for provided instructions. - Removing now redundant 22.7.3 ebuild. - -*lilo-22.7-r1 (25 Sep 2006) - - 25 Sep 2006; Tony Vroon <chain...@gentoo.org> - +files/lilo-22.7-install-nostrip.patch, +files/lilo-22.7-manpath.patch, - +lilo-22.7-r1.ebuild, -lilo-22.7.2-r1.ebuild: - Feed back patches to 22.7 branch as 22.7.1 and up - do not always work correctly on LVM2 systems. Also - use the new dolilo 0.4 here. - Remove obsolete 22.7.2 branch ebuild. - -*lilo-22.7.3 (25 Sep 2006) - - 25 Sep 2006; Tony Vroon <chain...@gentoo.org> - +files/lilo-22.7.3-correct-usage-info.patch, +files/lilo-22.7.3-makefile.patch, - +files/lilo-22.7.3-novga.patch, +lilo-22.7.3.ebuild: - Version bump. Remove devmap from USE & DEPEND as the patch is accepted upstream. - -*lilo-22.7.2-r2 (05 Sep 2006) - - 05 Sep 2006; Tony Vroon <chain...@gentoo.org> - +files/lilo-22.7.2-install-nostrip.patch, - +files/lilo-22.7.2-makefile.patch, +lilo-22.7.2-r2.ebuild: - Let portage strip the main binary, patch from bug #140210 by Ulrich Mueller - <u...@kph.uni-mainz.de>. Forcibly disable BCC detection (keeps DOS & - diagnostic utilities from building) based on a suggestion from Michael Baer - <m...@easy-pinguin.de> in bug #141777. Bump dolilo to version 0.4; serial - console support and the ability to override bootdev & rootdev, needed in - case of an encrypted root partition. - - 17 Jul 2006; <so...@gentoo.org> lilo-22.7.ebuild, lilo-22.7.1.ebuild, - lilo-22.7.2-r1.ebuild: - - lilo needs to the LC_ALL=C or strange things can and do happen which must - not be risked on a bootloader. bug 140209 - -*lilo-22.7.2-r1 (13 Jul 2006) - - 13 Jul 2006; Tony Vroon <chain...@gentoo.org> - -files/lilo-22.7.2-nostrip.patch, -lilo-22.7.2.ebuild, - +lilo-22.7.2-r1.ebuild: - Portage may whine about LILO prestripping the chainloader but does not do - this properly by itself, as pointed out by Ulrich Mueller - <u...@kph.uni-mainz.de> in bug #140210. People will have to live with the QA - warning for now. - -*lilo-22.7.2 (12 Jul 2006) - - 12 Jul 2006; Tony Vroon <chain...@gentoo.org> - +files/lilo-22.7.2-correct-usage-info.patch, - +files/lilo-22.7.2-create-install-dirs.patch, - +files/lilo-22.7.2-devmapper_gentoo.patch, - +files/lilo-22.7.2-manpath.patch, +files/lilo-22.7.2-nostrip.patch, - +files/lilo-22.7.2-novga.patch, +lilo-22.7.2.ebuild: - Version bump. - -*lilo-22.7.1 (07 Jan 2006) - - 07 Jan 2006; <chain...@gentoo.org> - +files/lilo-22.7.1-correct-usage-info.patch, - +files/lilo-22.7.1-create-install-dirs.patch, - +files/lilo-22.7.1-devmapper_gentoo.patch, - +files/lilo-22.7.1-manpath.patch, +files/lilo-22.7.1-novga.patch, - lilo-22.7.ebuild, +lilo-22.7.1.ebuild: - Version bump, closes bugs #117135 and #117989. Also, clean up after vapier - with regard to bug #35902 fallout on amd64. - - 06 Jan 2006; Olivier Crête <tes...@gentoo.org> lilo-22.7.ebuild: - Stable on amd64 - - 29 Jun 2005; Tony Vroon <chain...@gentoo.org> - -files/lilo-22.6.1-correct-usage-info.patch, - -files/lilo-22.6.1-create-install-dirs.patch, - -files/lilo-22.6.1-devmapper_gentoo.patch, -files/lilo-22.6.1-novga.patch, - -lilo-22.6.1.ebuild, -lilo-22.6.1-r1.ebuild, lilo-22.7.ebuild: - 22.7 stable on x86. Clean up old ebuilds & patches. - - 09 May 2005; Olivier Crête <tes...@gentoo.org> lilo-22.7.ebuild: - Added ~amd64 keyword (fixes bug #82052) - -*lilo-22.7 (02 May 2005) - - 02 May 2005; Tony Vroon <chain...@gentoo.org> - +files/lilo-22.7-correct-usage-info.patch, - +files/lilo-22.7-create-install-dirs.patch, - +files/lilo-22.7-devmapper_gentoo.patch, +files/lilo-22.7-novga.patch, - lilo-22.6.1-r1.ebuild, +lilo-22.7.ebuild: - Version bump. 22.6.1-r1 stable on x86. - - 27 Mar 2005; Tony Vroon <chain...@gentoo.org> - files/lilo-22.6.1-devmapper_gentoo.patch: - Updated devmapper patch by Christophe Saout, closes bug #85233. - - 27 Feb 2005; Tony Vroon <chain...@gentoo.org> lilo-22.6.1-r1.ebuild: - Correct pxeserial USE-flag logic. - -*lilo-22.6.1-r1 (26 Feb 2005) - - 26 Feb 2005; Tony Vroon <chain...@gentoo.org> - +files/lilo-22.6.1-novga.patch, +lilo-22.6.1-r1.ebuild: - Embedded-friendly version with a minimal USE-flag which disables - installation of dolilo and automatic LILO bootsector upgrading. Also - introduces a patch to avoid character echo's and staircasing on PXE serial - consoles with VGA emulation. - - 17 Dec 2004; Tony Vroon <chain...@gentoo.org> -lilo-22.6-r1.ebuild, - lilo-22.6.1.ebuild: - 22.6.1 stable on x86, old ebuild cleaned. - -*lilo-22.6.1 (18 Nov 2004) - - 18 Nov 2004; Tony Vroon <chain...@gentoo.org> - +files/lilo-22.6.1-correct-usage-info.patch, - +files/lilo-22.6.1-create-install-dirs.patch, - +files/lilo-22.6.1-devmapper_gentoo.patch, lilo-22.6-r1.ebuild, - +lilo-22.6.1.ebuild, -lilo-22.6.ebuild: - Version bump, closes bug #71608. 22.6-r1 stable on x86. Cleaned old ebuild. - -*lilo-22.6-r1 (07 Nov 2004) - - 07 Nov 2004; Tony Vroon <chain...@gentoo.org> +lilo-22.6-r1.ebuild: - Dolilo code cleanup. Added memtest86+ and windows OS detection. - - 05 Nov 2004; Tony Vroon <chain...@gentoo.org> -lilo-22.5.9-r2.ebuild, - lilo-22.6.ebuild: - Use CC functionality in toolchain eclass, closes bug #70112. Marked stable - on x86, old ebuild cleaned. - - 16 Oct 2004; <so...@gentoo.org> lilo-22.5.9-r2.ebuild, lilo-22.6.ebuild: - removed erroneous RDEPEND on sed4 - - 06 Oct 2004; Tony Vroon <chain...@gentoo.org> - files/lilo-22.6-devmapper_gentoo.patch: - Use new devmapper patch by Christophe Saout, rediffed 22.5.9 one had issues. - Closes bug #66188 - -*lilo-22.6 (02 Oct 2004) - - 02 Oct 2004; Tony Vroon <chain...@gentoo.org> - +files/lilo-22.6-correct-usage-info.patch, - +files/lilo-22.6-create-install-dirs.patch, - +files/lilo-22.6-devmapper_gentoo.patch, +lilo-22.6.ebuild: - Version bump to 22.6, several patches have been merged upstream, they have - been dropped. Closes bug #63982. - - 06 Sep 2004; Ciaran McCreesh <ciar...@gentoo.org> lilo-22.5.9-r2.ebuild: - Switch to use epause and ebeep, bug #62950 - - 26 Aug 2004; Tony Vroon <chain...@gentoo.org> -lilo-22.5.8-r1.ebuild, - -lilo-22.5.8-r2.ebuild, -lilo-22.5.8-r3.ebuild, -lilo-22.5.8.ebuild, - lilo-22.5.9-r2.ebuild: - Stable on x86. Cleaned old ebuilds. lilo_check perl logic replaced with sed - statement. - -*lilo-22.5.9-r2 (11 Jul 2004) - - 11 Jul 2004; Tony Vroon <chain...@gentoo.org> -lilo-22.5.9-r1.ebuild, - +lilo-22.5.9-r2.ebuild: - Dolilo no longer moves images by default as this could break working configs - with a different naming scheme. Sanity checks are only run if MOVEIMAGES is - enabled, as they aren't necessary otherwise. - -*lilo-22.5.9-r1 (03 Jul 2004) - - 03 Jul 2004; <so...@gentoo.org> lilo-22.5.9-r1.ebuild: - forced lilo to always install manfiles into usr/share/man vs usr/man - -*lilo-22.5.8-r3 (09 May 2004) -*lilo-22.5.8-r2 (13 Apr 2004) -*lilo-22.5.8-r1 (09 Dec 2003) diff --git a/sys-boot/lilo/Manifest b/sys-boot/lilo/Manifest deleted file mode 100644 index 502e715..0000000 --- a/sys-boot/lilo/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX lilo-24.0-novga.patch 497 SHA256 fe9df228f7a9c8585182e6dc457b784b60ed7f357e22a52b0ec629d53a305cf2 SHA512 f09dbca336c6117592ec24e972c393941ae336f01a03449a455b9694e7e7c62fe24cd9fabab96380c91472fc701633a0ca41277180b73525e92cadbb71459d45 WHIRLPOOL 7c5ac6f8ffde38dc104d6196832728326f357ff0e0c0aa69816f1648bb470ae9b3b570facaeaad1c73812da3ce4601d053bc28b48cb9a2b8944c9a8ba05a63a3 -AUX lilo.conf 1722 SHA256 1cc9e4828e7b61f7c0ebf6655d7d6be3b584461308b568267f3c1bb7fb8371d0 SHA512 3e456b950d6f6fa9d1a223e11d60b1679105d97007617f648da5719a1cc9944cb1277849f642faee58038005057c2ed3af1bd635c5c87ec35505cd464e340f49 WHIRLPOOL d6d3749971c7cceba79feef2ed130a0250ecb6961e161aa8850ad99f2272d8cf94dbf2d952abd6b67843040c9623df6b7346d32eb12a9d6586d4c54d1ea875a9 -DIST dolilo-0.6.tar.bz2 3817 SHA256 01293874aea4cfa935d3f22fd52c8f4956e4a85b39a878df1255098825f2840e SHA512 1b59ea5f2e2ac52d62635c9f7d5fb5b2aff6757e6ea6c0950480d8a11832b872115907abe6d8fb3fa5436e2e8971d9a1dda103dc6a15db6fc310c8f4730ab936 WHIRLPOOL 7a24cf7bf4b476967a5d4ba2234ce3256ff9311744be020ef25e6227f8e86098aac89706d23df30d3f0212aa3fe313c0460d1709990b21029d93517b77f61e4e -DIST lilo-24.0.tar.gz 768631 SHA256 3d40c0af1d60a0adbe3696cd6cb8d7e892694351ff225371d871b6b479d82152 SHA512 4158a0f7ab085da063938df2bc77356f9536aa78208a902561f9e61ec478fb17f204f68407f6809638aea9d2e0c88ffc701548291c1635ab40f5b18a7be6bae7 WHIRLPOOL 598e915ddb08b3b8383fb08a1b3dbb75f9340fbb052c4ceed88309274c33b8a5965502a95b99997aba7af2d3ec9da737c13b85784afd8f371ad96b69942069a2 -EBUILD lilo-24.0-r1.ebuild 4943 SHA256 c1dd586e1085af8cf48095b0f0f1c54fb09f31f3027fef753b015840f9fb8536 SHA512 0e89b8f0a056fc4213c3c15e497701c0368db0b86db2e0fbcb9ab677a7c40528543084851d1aa5d31ba405d701b4dfbcc8397cb94aa405590a0b5ce1aa1321d3 WHIRLPOOL 13c09e403e88b49bbae4fbe64aab5f7d909a01b4c9f0924e06eba3adf8cab60062942eeccb18fc18e3e91bb27e03c4bf4318880bda897b99662b7343510839a6 -MISC ChangeLog 14779 SHA256 0d1cb01ad4283ab7ba008edbde270a3219febac259ba3b31c1d7c8b2a10545cd SHA512 033e3e9dbc6623ef5bbe9831a282779c62bf0e5cc9cf871bd6855d20722a1b4e4d3246dec219aab045b6bab8196fffd555f9ecea06edd41ca1cf851d77c9b253 WHIRLPOOL 005d39033192e892ff7684d26ea6dfa67eff167595c6b2191556fb6b5fe99ceaa432194a4a614afd8042d16d9eeee04a334513ada0373a5c9a437191ecdc6e39 -MISC metadata.xml 504 SHA256 4cd65dd103dd97351619de30c8a8eab3f344cb43041a2377e3d8ef8cd9470500 SHA512 decf3fe5ba2137e315f5a7ab428dabff096d01b9eecbce6869e3f33e15f2daaffba450dea1a824ada9ac88a0c2eaaa9160234990c6e0c0e13a75b1c94f0352c0 WHIRLPOOL fc6a70bf788fb0314c8c49012a403212ca080a35ac03277ca254eb29f050276c8e0b366e3258b3ae20e3050b2a72a9f45535a4c313c2f122b413b4ec80e744ca diff --git a/sys-boot/lilo/files/lilo-24.0-novga.patch b/sys-boot/lilo/files/lilo-24.0-novga.patch deleted file mode 100644 index ebb06b4..0000000 --- a/sys-boot/lilo/files/lilo-24.0-novga.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur lilo-23.2/make.vars lilo-23.2.new/make.vars ---- lilo-23.2/make.vars 2013-01-18 11:33:02.438628138 -0600 -+++ lilo-23.2.new/make.vars 2013-01-18 11:34:03.960697091 -0600 -@@ -71,7 +71,7 @@ - - CONFIG=-DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT \ - -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL \ -- -DMDPRAID -DDEVMAPPER -+ -DMDPRAID -DDEVMAPPER -DNOVGA - - # set the following if you wish LILO.COM to be installed - DOS_DIR=/dosC/boot diff --git a/sys-boot/lilo/files/lilo.conf b/sys-boot/lilo/files/lilo.conf deleted file mode 100644 index 08cfc49..0000000 --- a/sys-boot/lilo/files/lilo.conf +++ /dev/null @@ -1,73 +0,0 @@ -# $Header: /var/cvsroot/gentoo-x86/sys-boot/lilo/files/lilo.conf,v 1.2 2004/07/18 04:42:04 dragonheart Exp $ -# Author: Ultanium - -# -# Start LILO global section -# - -# Faster, but won't work on all systems: -#compact -# Should work for most systems, and do not have the sector limit: -lba32 -# If lba32 do not work, use linear: -#linear - -# MBR to install LILO to: -boot = /dev/hda -map = /boot/.map - -# If you are having problems booting from a hardware raid-array -# or have a unusual setup, try this: -#disk=/dev/ataraid/disc0/disc bios=0x80 # see this as the first BIOS disk -#disk=/dev/sda bios=0x81 # see this as the second BIOS disk -#disk=/dev/hda bios=0x82 # see this as the third BIOS disk - -# Here you can select the secondary loader to install. A few -# examples is: -# -# boot-text.b -# boot-menu.b -# boot-bmp.b -# -install = /boot/boot-menu.b # Note that for lilo-22.5.5 or later you - # do not need boot-{text,menu,bmp}.b in - # /boot, as they are linked into the lilo - # binary. - -menu-scheme=Wb -prompt -# If you always want to see the prompt with a 15 second timeout: -#timeout=150 -delay = 50 -# Normal VGA console -vga = normal -# VESA console with size 1024x768x16: -#vga = 791 - -# -# End LILO global section -# - -# -# Linux bootable partition config begins -# -image = /boot/bzImage - root = /dev/hda3 - #root = /devices/discs/disc0/part3 - label = Gentoo - read-only # read-only for checking -# -# Linux bootable partition config ends -# - -# -# DOS bootable partition config begins -# -other = /dev/hda1 - #other = /devices/discs/disc0/part1 - label = Windows - table = /dev/hda -# -# DOS bootable partition config ends -# - diff --git a/sys-boot/lilo/lilo-24.0-r1.ebuild b/sys-boot/lilo/lilo-24.0-r1.ebuild deleted file mode 100644 index b3a95b0..0000000 --- a/sys-boot/lilo/lilo-24.0-r1.ebuild +++ /dev/null @@ -1,194 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/lilo/lilo-24.0-r1.ebuild,v 1.3 2014/09/26 13:24:00 ago Exp $ - -EAPI="5" - -inherit eutils flag-o-matic toolchain-funcs - -DOLILO_V="0.6" -IUSE="static minimal pxeserial device-mapper" - -DESCRIPTION="Standard Linux boot loader" -HOMEPAGE="https://alioth.debian.org/projects/lilo/" - -DOLILO_TAR="dolilo-${DOLILO_V}.tar.bz2" -SRC_URI=" - http://lilo.alioth.debian.org/ftp/sources/${P}.tar.gz - mirror://gentoo/${DOLILO_TAR} -" - -SLOT="0" -LICENSE="BSD GPL-2" -KEYWORDS="-* amd64 x86" - -DEPEND=">=sys-devel/bin86-0.15.5" -RDEPEND="device-mapper? ( >=sys-fs/lvm2-2.02.45 )" - -src_prepare() { - # this patch is needed when booting PXE and the device you're using - # emulates vga console via serial console. - # 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. - use pxeserial && epatch "${FILESDIR}/${P}-novga.patch" - - # Do not strip and have parallel make - # FIXME: images/Makefile does weird stuff - sed -i Makefile src/Makefile \ - -e '/strip/d;s|^ make| $(MAKE)|g' \ - -e '/images install/d' \ - -e '/images all/d' \ - || die "sed strip failed" -} - -src_configure() { - if ! use device-mapper; then - sed -i make.vars -e 's|-DDEVMAPPER||g' || die - fi -} - -src_compile() { - # lilo needs this. bug #140209 - export LC_ALL=C - - # hardened automatic PIC plus PIE building should be suppressed - # because of assembler instructions that cannot be compiled PIC - HARDENED_CFLAGS=$(test-flags-CC -fno-pic -nopie) - - # we explicitly prevent the custom CFLAGS for stability reasons - if use static; then - local target=alles - else - local target=all - fi - - emake CC="$(tc-getCC) ${LDFLAGS} ${HARDENED_CFLAGS}" ${target} || die -} - -src_install() { - keepdir /boot - emake DESTDIR="${D}" install || die - - if use !minimal; then - into / - dosbin "${WORKDIR}"/dolilo/dolilo || die - - into /usr - dosbin keytab-lilo.pl || die - - insinto /etc - newins "${FILESDIR}"/lilo.conf lilo.conf.example || die - - newconfd "${WORKDIR}"/dolilo/dolilo.conf.d dolilo.example || die - - dodoc CHANGELOG* readme/README.* readme/INCOMPAT README - docinto samples ; dodoc sample/* - fi -} - -# Check whether LILO is installed -# This function is from /usr/sbin/mkboot from debianutils, with copyright: -# -# Debian GNU/Linux -# Copyright 1996-1997 Guy Maor <m...@debian.org> -# -# Modified for Gentoo for use with the lilo ebuild by: -# Martin Schlemmer <aza...@gentoo.org> (16 Mar 2003) -# -lilocheck() { - local bootpart= - local rootpart="$(mount | grep -v "tmpfs" | grep -v "rootfs" | grep "on / " | cut -f1 -d " ")" - - echo - einfon "Checking for LILO ..." - - if [ "$(whoami)" != "root" ] - then - echo; echo - eerror "Only root can check for LILO!" - return 1 - fi - - if [ -z "${rootpart}" ] - then - echo; echo - eerror "Could not determine root partition!" - return 1 - fi - - if [ ! -f /etc/lilo.conf -o ! -x /sbin/lilo ] - then - echo " No" - return 1 - fi - - bootpart="$(sed -n "s:^boot[ ]*=[ ]*\(.*\)[ ]*:\1:p" /etc/lilo.conf)" - - if [ -z "${bootpart}" ] - then - # lilo defaults to current root when 'boot=' is not present - bootpart="${rootpart}" - fi - - if ! dd if=${bootpart} ibs=16 count=1 2>&- | grep -q 'LILO' - then - echo; echo - ewarn "Yes, but I couldn't find a LILO signature on ${bootpart}" - ewarn "Check your /etc/lilo.conf, or run /sbin/lilo by hand." - return 1 - fi - - # If password is set to "" in the config file, lilo will - # interactively request to enter it, see # 497288. - # Lilo may or may not ask for password depending on multiple - # complicated factors: - # - lilo.conf was modified after last lilo -p run - # - lilo binary was changed (e.g. version bump or rebuild with - # different compiler). - # To be on the safe side, remind user to reinstall lilo sector - # each time and don't run dolilo automatically. - if grep -q "^[[:space:]]*password[[:space:]]*=[[:space:]]*\"\"" /etc/lilo.conf - then - ewarn - ewarn "Yes, but your /etc/lilo.conf requires interactive password." - ewarn "Run /sbin/lilo -p by hand." - ewarn - return 1 - fi - - echo " Yes, on ${bootpart}" - - return 0 -} - -pkg_postinst() { - if [ ! -e "${ROOT}/boot/boot.b" -a ! -L "${ROOT}/boot/boot.b" ] - then - [ -f "${ROOT}/boot/boot-menu.b" ] && \ - ln -snf boot-menu.b "${ROOT}/boot/boot.b" - fi - - if [ "${ROOT}" = "/" ] && use !minimal; - then - if lilocheck - then - einfo "Running DOLILO to complete the install ..." - # do not redirect to /dev/null because it may display some input - # prompt - /sbin/dolilo - if [ "$?" -ne 0 ] - then - echo - eerror "Running /sbin/dolilo failed! Please check what the problem is" - eerror "before your next reboot." - fi - fi - echo - fi - if use !minimal; then - echo - einfo "Issue 'dolilo' instead of 'lilo' to have a friendly wrapper that" - einfo "handles mounting and unmounting /boot for you. It can do more then" - einfo "that when asked, edit /etc/conf.d/dolilo to harness it's full potential." - echo - fi -} diff --git a/sys-boot/lilo/metadata.xml b/sys-boot/lilo/metadata.xml deleted file mode 100644 index 256d249..0000000 --- a/sys-boot/lilo/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>base-system</herd> -<maintainer> - <email>chain...@gentoo.org</email> - <name>Tony Vroon</name> -</maintainer> -<use> - <flag name='device-mapper'>Enable support for device-mapper from <pkg>sys-fs/lvm2</pkg></flag> - <flag name='minimal'>Do not install the dolilo helper script</flag> - <flag name='pxeserial'>Avoid character echo on PXE serial console</flag> -</use> -</pkgmetadata>