diff options
author | Tony Vroon <chainsaw@gentoo.org> | 2006-09-05 11:26:29 +0000 |
---|---|---|
committer | Tony Vroon <chainsaw@gentoo.org> | 2006-09-05 11:26:29 +0000 |
commit | 1d9fd040991d99799719c824c9141c4b46e23516 (patch) | |
tree | 14fb21c368297447b341cd06c063fed1c456dc43 /sys-boot/lilo/files | |
parent | Add this old version, because it's the last GPL-version. (diff) | |
download | gentoo-2-1d9fd040991d99799719c824c9141c4b46e23516.tar.gz gentoo-2-1d9fd040991d99799719c824c9141c4b46e23516.tar.bz2 gentoo-2-1d9fd040991d99799719c824c9141c4b46e23516.zip |
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.
(Portage version: 2.1.1_rc1-r2)
Diffstat (limited to 'sys-boot/lilo/files')
-rw-r--r-- | sys-boot/lilo/files/digest-lilo-22.7.2-r2 | 6 | ||||
-rw-r--r-- | sys-boot/lilo/files/lilo-22.7.2-install-nostrip.patch | 10 | ||||
-rw-r--r-- | sys-boot/lilo/files/lilo-22.7.2-makefile.patch | 24 |
3 files changed, 40 insertions, 0 deletions
diff --git a/sys-boot/lilo/files/digest-lilo-22.7.2-r2 b/sys-boot/lilo/files/digest-lilo-22.7.2-r2 new file mode 100644 index 000000000000..c844e713f234 --- /dev/null +++ b/sys-boot/lilo/files/digest-lilo-22.7.2-r2 @@ -0,0 +1,6 @@ +MD5 08243e46598d6f457e8e4135f1fa8d52 dolilo-0.4.tar.bz2 3753 +RMD160 e63d7d258461346620d012d8e89b22b3f969b089 dolilo-0.4.tar.bz2 3753 +SHA256 812f7cb7a9c93eade7afaa8f12955723c4bdaede1c61f90162390dedfc37bd2e dolilo-0.4.tar.bz2 3753 +MD5 2bf1eb08c449a28ebadcf66c48a26567 lilo-22.7.2.src.tar.gz 433625 +RMD160 03fe32839751b3497dc9f06490dc2cd3bff6b805 lilo-22.7.2.src.tar.gz 433625 +SHA256 3fae019ee67a63f8fc35aade5e7f61a1dd01a210af1b46c6df4b9862597547da lilo-22.7.2.src.tar.gz 433625 diff --git a/sys-boot/lilo/files/lilo-22.7.2-install-nostrip.patch b/sys-boot/lilo/files/lilo-22.7.2-install-nostrip.patch new file mode 100644 index 000000000000..b8d9f2dc5a9b --- /dev/null +++ b/sys-boot/lilo/files/lilo-22.7.2-install-nostrip.patch @@ -0,0 +1,10 @@ +--- lilo-22.7.2/Makefile~ 2006-07-13 15:10:06.000000000 +0200 ++++ lilo-22.7.2/Makefile 2006-07-13 15:12:47.000000000 +0200 +@@ -439,7 +439,6 @@ + rm -f $$ROOT$(BOOT_DIR)/boot.b; fi + cp mkrescue $$ROOT$(SBIN_DIR) + cp lilo $$ROOT$(SBIN_DIR) +- strip $$ROOT$(SBIN_DIR)/lilo + cp keytab-lilo.pl $$ROOT$(USRSBIN_DIR) + cp manPages/lilo.8 $$ROOT$(MAN_DIR)/man8 + cp manPages/mkrescue.8 $$ROOT$(MAN_DIR)/man8 diff --git a/sys-boot/lilo/files/lilo-22.7.2-makefile.patch b/sys-boot/lilo/files/lilo-22.7.2-makefile.patch new file mode 100644 index 000000000000..0b23b353223f --- /dev/null +++ b/sys-boot/lilo/files/lilo-22.7.2-makefile.patch @@ -0,0 +1,24 @@ +--- Makefile.orig 2006-09-05 12:11:46.000000000 +0100 ++++ Makefile 2006-09-05 12:12:11.000000000 +0100 +@@ -77,8 +77,7 @@ + CFG_DIR=/etc + BOOT_DIR=/boot + USRSBIN_DIR=/usr/sbin +-# set the following if you wish LILO.COM to be installed +-DOS_DIR=/dosC/boot ++ + # + #MAN_DIR=`if [ -z "$(whereis lilo | grep 'lilo.8')" ]; then \ + # whereis lilo | sed -e "sX.* /usrX/usrX" -e "sX/man8/lilo.8.*XX" ; \ +@@ -155,10 +154,7 @@ + # + # everything needed to run, just short of installation + # +-all: lilo bootsect.b diag1.img # OBSOLETE: $(BOOTS) edit dparam.com activate +- if [ -x /usr/bin/bcc -o -x /usr/local/bin/bcc ]; then \ +- make diagnostic; \ +- make dosexe; fi ++all: lilo + + # + # everything above plus the statically linked version |