Hello community,
here is the log from the commit of package lilo
checked in at Wed Nov 1 18:11:24 CET 2006.
--------
--- arch/ppc/lilo/lilo.changes 2006-10-30 15:08:18.000000000 +0100
+++ /mounts/work_src_done/STABLE/lilo/lilo.changes 2006-11-01 13:29:30.000000000 +0100
@@ -1,0 +2,46 @@
+Wed Nov 1 13:28:36 CET 2006 - olh@suse.de
+
+- set the os-chooser timeout from 3 to 5 seconds to fix slow monitors
+
+-------------------------------------------------------------------
+Wed Nov 1 13:19:25 CET 2006 - olh@suse.de
+
+- use new Forth script for all Macs
+
+-------------------------------------------------------------------
+Wed Nov 1 13:15:19 CET 2006 - olh@suse.de
+
+- set the color map also in the new Forth script
+
+-------------------------------------------------------------------
+Tue Oct 31 23:14:50 CET 2006 - olh@suse.de
+
+- open output-device in yaboot and remove yaboot,do-open-screen handling
+ leave the output-device alone if yaboot,do-not-open-screen exists
+
+-------------------------------------------------------------------
+Tue Oct 31 22:14:37 CET 2006 - olh@suse.de
+
+- use the stdout ihandle in yaboot to setup the color map
+
+-------------------------------------------------------------------
+Tue Oct 31 15:31:23 CET 2006 - olh@suse.de
+
+- use a different Forth script for MacRISC[34] to open the screen
+
+-------------------------------------------------------------------
+Mon Oct 30 23:04:02 CET 2006 - olh@suse.de
+
+- use load/go in os-chooser instead of boot eval in linux only config
+
+-------------------------------------------------------------------
+Mon Oct 30 23:02:08 CET 2006 - olh@suse.de
+
+- encode foreground-color in hex in os-chooser
+
+-------------------------------------------------------------------
+Mon Oct 30 22:59:40 CET 2006 - olh@suse.de
+
+- handle no monitor connected on G5 with nvidia card in os-chooser
+
+-------------------------------------------------------------------
Old:
----
lilo-10.1.18.tar.bz2
yaboot-10.1.18-r849.tar.bz2
New:
----
lilo-10.1.19.tar.bz2
yaboot-10.1.19-r858.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lilo.spec ++++++
--- /var/tmp/diff_new_pack.OMTTO7/_old 2006-11-01 18:07:40.000000000 +0100
+++ /var/tmp/diff_new_pack.OMTTO7/_new 2006-11-01 18:07:40.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package lilo (Version 10.1.18)
+# spec file for package lilo (Version 10.1.19)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,7 +11,7 @@
# norootforbuild
Name: lilo
-%define yaboot_vers 10.1.18-r849
+%define yaboot_vers 10.1.19-r858
Group: System/Boot
License: BSD License and BSD-like, Other License(s), see package
Summary: The Linux Loader, a Boot Menu
@@ -23,7 +23,7 @@
Requires: powerpc-utils
Requires: binutils
Requires: parted
-Version: 10.1.18
+Version: 10.1.19
Release: 1
Source0: lilo-%{version}.tar.bz2
Source1: http://penguinppc.org/projects/yaboot/yaboot-%{yaboot_vers}.tar.bz2
@@ -161,6 +161,25 @@
%doc %{_mandir}/*/*
%changelog -n lilo
+* Wed Nov 01 2006 - olh@suse.de
+- set the os-chooser timeout from 3 to 5 seconds to fix slow monitors
+* Wed Nov 01 2006 - olh@suse.de
+- use new Forth script for all Macs
+* Wed Nov 01 2006 - olh@suse.de
+- set the color map also in the new Forth script
+* Tue Oct 31 2006 - olh@suse.de
+- open output-device in yaboot and remove yaboot,do-open-screen handling
+ leave the output-device alone if yaboot,do-not-open-screen exists
+* Tue Oct 31 2006 - olh@suse.de
+- use the stdout ihandle in yaboot to setup the color map
+* Tue Oct 31 2006 - olh@suse.de
+- use a different Forth script for MacRISC[34] to open the screen
+* Mon Oct 30 2006 - olh@suse.de
+- use load/go in os-chooser instead of boot eval in linux only config
+* Mon Oct 30 2006 - olh@suse.de
+- encode foreground-color in hex in os-chooser
+* Mon Oct 30 2006 - olh@suse.de
+- handle no monitor connected on G5 with nvidia card in os-chooser
* Mon Oct 30 2006 - olh@suse.de
- let yaboot run 'output-device output' if no yaboot,do-not-open-screen
exists, or if yaboot,do-open-screen property exists in /chosen
++++++ lilo-10.1.18.tar.bz2 -> lilo-10.1.19.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/lilo-10.1.18/lilo-pmac.lib new/lilo-10.1.19/lilo-pmac.lib
--- old/lilo-10.1.18/lilo-pmac.lib 2006-10-30 15:08:18.000000000 +0100
+++ new/lilo-10.1.19/lilo-pmac.lib 2006-11-01 13:29:30.000000000 +0100
@@ -1,4 +1,4 @@
-# $Id: lilo-pmac.lib 848 2006-10-30 14:08:18Z olh $
+# $Id: lilo-pmac.lib 862 2006-11-01 12:29:30Z olh $
# vim: syntax=sh
#
# library for PowerMac routings
@@ -171,13 +171,38 @@
if [ "$OPTION_USE_OS_CHOOSER" = "yes" ] ; then
cat <<-EOF
dev /chosen 0 0 " yaboot,do-not-open-screen" property device-end
- " screen" output
- dev screen
- " "(0000000000aa00aa0000aaaaaa0000aa00aaaa5500aaaaaa)" drop 0 7 set-colors
- " "(5555555555ff55ff5555ffffff5555ff55ffffff55ffffff)" drop 8 15 set-colors
- device-end
- f to foreground-color
- 0 to background-color
+ output-device find-device?
+ if
+ " device_type" active-package get-package-property
+ not
+ if
+ decode-string
+ 2swap
+ 2drop
+ " display" $=
+ if
+ " display-cfg" active-package get-package-property
+ dup
+ not
+ if
+ drop
+ decode-int
+ 2rot
+ 2drop
+ -1 =
+ not
+ then
+ if
+ output-device output
+ output-device select-dev
+ " "(0000000000aa00aa0000aaaaaa0000aa00aaaa5500aaaaaa)" drop 0 7 " set-colors" my-self \$call-method
+ " "(5555555555ff55ff5555ffffff5555ff55ffffff55ffffff)" drop 8 15 " set-colors" my-self \$call-method
+ h#f to foreground-color
+ 0 to background-color
+ then
+ then
+ then
+ then
EOF
if [ "$CONFIG_PARSE_HASOTHER" = "true" ] ; then
@@ -204,7 +229,7 @@
MY_STRING_WITHOUT_SPACE_BAR=$MY_YABOOT_STRING
SPACE_BAR_HINT="MacOS"
fi
- # 1 is the timeout
+ # 5 is the timeout
cat <<-EOF
" "(0C)" fb8-write drop
" "(0d 0a)" fb8-write drop
@@ -218,7 +243,7 @@
" "(0d 0a)" fb8-write drop
" "(0d 0a)" fb8-write drop
" "(09) press space to boot $SPACE_BAR_HINT ... " fb8-write drop
- get-msecs d# 3 3E8 * +
+ get-msecs d# 5 3E8 * +
begin
key? if
key case
@@ -229,12 +254,11 @@
until
drop
$MY_STRING_WITHOUT_SPACE_BAR
- echo
EOF
else
cat <<-EOF
- " "(0d 0a)" fb8-write drop
- " Booting Yaboot ..." cr " boot $BOOT_DEVICEPATH,\\\\yaboot" eval
+ load $BOOT_DEVICEPATH,\\\\yaboot
+ go
EOF
fi
else
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/lilo-10.1.18/lilo.new new/lilo-10.1.19/lilo.new
--- old/lilo-10.1.18/lilo.new 2006-10-30 14:07:26.000000000 +0100
+++ new/lilo-10.1.19/lilo.new 2006-10-30 14:07:26.000000000 +0100
@@ -66,7 +66,7 @@
function Usage() {
cat <