From: "Andrew Savchenko" <bircoph@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] dev/bircoph:master commit in: profiles/, sys-boot/lilo/, sys-boot/lilo/files/
Date: Sat, 31 Jan 2015 23:18:24 +0000 (UTC) [thread overview]
Message-ID: <1422744431.cc7ab687d7b102c9d0bb750f1cd46a818a1508be.bircoph@gentoo> (raw)
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 <ago@gentoo.org> lilo-24.0-r1.ebuild:
- Stable for x86, wrt bug #521966
-
- 26 Sep 2014; Agostino Sarubbo <ago@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 <chainsaw@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 <zlogene@gentoo.org> lilo-24.0.ebuild:
- amd64 stable wrt bug #503058
-
- 09 Mar 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> lilo-24.0.ebuild:
- x86 stable wrt bug #503058
-
- 23 Sep 2013; Tony Vroon <chainsaw@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 <chainsaw@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 <ssuominen@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 <ago@gentoo.org> lilo-23.2-r2.ebuild:
- Stable for x86, wrt bug #436916
-
- 04 Mar 2013; Agostino Sarubbo <ago@gentoo.org> lilo-23.2-r2.ebuild:
- Stable for amd64, wrt bug #436916
-
- 24 Feb 2013; Agostino Sarubbo <ago@gentoo.org> lilo-22.8-r2.ebuild:
- Stable for amd64, wrt bug #436916
-
- 11 Jul 2011; Jeroen Roovers <jer@gentoo.org> metadata.xml:
- "was mistaken in terms of how this works"
-
-*lilo-23.2-r2 (06 Jun 2011)
-
- 06 Jun 2011; Jeroen Roovers <jer@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 <jer@gentoo.org> metadata.xml:
- Describe USE=minimal locally.
-
- 25 Apr 2011; Jeroen Roovers <jer@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 <jer@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 <jer@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 <jer@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 <jer@gentoo.org> metadata.xml:
- Remove chainsaw as maintainer.
-
-*lilo-23.2 (10 Apr 2011)
-
- 10 Apr 2011; Jeroen Roovers <jer@gentoo.org> +lilo-23.2.ebuild:
- Version bump.
-
- 22 Mar 2011; Jeroen Roovers <jer@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 <jer@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 <jer@gentoo.org> +lilo-23.1.ebuild:
- Version bump.
-
- 20 Jul 2010; Jeroen Roovers <jer@gentoo.org> lilo-23.0-r1.ebuild:
- Remove useless doman call.
-
-*lilo-23.0-r1 (20 Jul 2010)
-
- 20 Jul 2010; Jeroen Roovers <jer@gentoo.org> +lilo-23.0-r1.ebuild,
- +files/lilo-23.0-make.patch:
- Give submake a jobserver.
-
- 19 Jul 2010; Jeroen Roovers <jer@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 <jer@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 <caleb@gentoo.org> lilo-22.8-r2.ebuild:
- fix device-mapper dep for lvm2, see #265599
-
- 18 Aug 2008; <chainsaw@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ò <flameeyes@gentoo.org>. Clean up old ebuilds.
-
- 05 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
- Add USE flag description to metadata wrt GLEP 56.
-
- 15 Feb 2008; Tony Vroon <chainsaw@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 <chainsaw@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 <ulm@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 <chainsaw@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 <chainsaw@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 <chainsaw@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 <chainsaw@gentoo.org> lilo-22.7.3-r1.ebuild:
- Mark stable on X86.
-
- 20 Oct 2006; Tony Vroon <chainsaw@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 <chainsaw@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 <ulm@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 <chainsaw@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 <chainsaw@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 <chainsaw@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
- <ulm@kph.uni-mainz.de>. Forcibly disable BCC detection (keeps DOS &
- diagnostic utilities from building) based on a suggestion from Michael Baer
- <micb@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; <solar@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 <chainsaw@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
- <ulm@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 <chainsaw@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; <chainsaw@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 <tester@gentoo.org> lilo-22.7.ebuild:
- Stable on amd64
-
- 29 Jun 2005; Tony Vroon <chainsaw@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 <tester@gentoo.org> lilo-22.7.ebuild:
- Added ~amd64 keyword (fixes bug #82052)
-
-*lilo-22.7 (02 May 2005)
-
- 02 May 2005; Tony Vroon <chainsaw@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 <chainsaw@gentoo.org>
- files/lilo-22.6.1-devmapper_gentoo.patch:
- Updated devmapper patch by Christophe Saout, closes bug #85233.
-
- 27 Feb 2005; Tony Vroon <chainsaw@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 <chainsaw@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 <chainsaw@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 <chainsaw@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 <chainsaw@gentoo.org> +lilo-22.6-r1.ebuild:
- Dolilo code cleanup. Added memtest86+ and windows OS detection.
-
- 05 Nov 2004; Tony Vroon <chainsaw@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; <solar@gentoo.org> lilo-22.5.9-r2.ebuild, lilo-22.6.ebuild:
- removed erroneous RDEPEND on sed4
-
- 06 Oct 2004; Tony Vroon <chainsaw@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 <chainsaw@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 <ciaranm@gentoo.org> lilo-22.5.9-r2.ebuild:
- Switch to use epause and ebeep, bug #62950
-
- 26 Aug 2004; Tony Vroon <chainsaw@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 <chainsaw@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; <solar@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 <maor@debian.org>
-#
-# Modified for Gentoo for use with the lilo ebuild by:
-# Martin Schlemmer <azarah@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>chainsaw@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>
reply other threads:[~2015-01-31 23:18 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1422744431.cc7ab687d7b102c9d0bb750f1cd46a818a1508be.bircoph@gentoo \
--to=bircoph@gmail.com \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox