Hello community, here is the log from the commit of package gfxboot for openSUSE:Factory checked in at Wed Oct 21 00:21:30 CEST 2009. -------- --- gfxboot/gfxboot.changes 2009-10-12 15:04:33.000000000 +0200 +++ gfxboot/gfxboot.changes 2009-10-19 17:01:30.000000000 +0200 @@ -1,0 +2,14 @@ +Mon Oct 19 17:00:37 CEST 2009 - snwint@suse.de + +- more examples +- fix progress indicator for PXE boot + +------------------------------------------------------------------- +Fri Oct 16 13:52:51 CEST 2009 - snwint@suse.de + +- support pxe setup in test script +- added patches for syslinux 3.83 +- improved gfxtest script +- added some sample themes + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gfxboot-4.1.33.tar.bz2 New: ---- examples.tar.bz2 gfxboot-4.1.37.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gfxboot.spec ++++++ --- /var/tmp/diff_new_pack.rRsBmc/_old 2009-10-21 00:20:54.000000000 +0200 +++ /var/tmp/diff_new_pack.rRsBmc/_new 2009-10-21 00:20:54.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package gfxboot (Version 4.1.33) +# spec file for package gfxboot (Version 4.1.37) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -27,14 +27,15 @@ Requires: coreutils cpio mktemp perl master-boot-code dosfstools mtools perl-HTML-Parser AutoReqProv: on Summary: Graphical Boot Logo for GRUB, LILO and SYSLINUX -Version: 4.1.33 +Version: 4.1.37 Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gfxboot-4.1.33.tar.bz2 +Source: gfxboot-4.1.37.tar.bz2 Source1: openSUSE.tar.bz2 Source2: SLED.tar.bz2 Source3: SLES.tar.bz2 Source4: upstream.tar.bz2 +Source5: examples.tar.bz2 %description Tools to configure your bootloader graphics. @@ -118,6 +119,7 @@ %setup -T -D -a 2 %setup -T -D -a 3 %setup -T -D -a 4 +%setup -T -D -a 5 %build # fix build @@ -159,6 +161,7 @@ %defattr(-,root,root) /usr/sbin/gfxboot-compile /usr/sbin/gfxboot-font +/usr/sbin/gfxtest %doc doc/gfxboot.html %doc doc/gfxboot.txt /usr/share/gfxboot ++++++ SLED.tar.bz2 ++++++ ++++++ SLES.tar.bz2 ++++++ ++++++ gfxboot-4.1.33.tar.bz2 -> gfxboot-4.1.37.tar.bz2 ++++++ ++++ 3702 lines of diff (skipped) ++++++ openSUSE.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/themes/openSUSE/src/common.inc new/themes/openSUSE/src/common.inc --- old/themes/openSUSE/src/common.inc 2009-10-06 14:29:38.000000000 +0200 +++ new/themes/openSUSE/src/common.inc 2009-10-19 16:52:59.000000000 +0200 @@ -595,6 +595,7 @@ % skip leading '+' or '-' dup 0 get dup '+' eq exch '-' eq or { 1 add } if filesize dup .undef ne { + dup -2 eq { /progress_nosize true def } if sectorsize 1 sub add sectorsize div /progress_extra exch progress_extra add def } { pop } ifelse @@ -892,7 +893,7 @@ dia .text.x get dia .text.y get 28 add rmoveto /progress.bar.height 19 def - /progress.bar.width dia .width get 75 sub def + /progress.bar.width dia .width get progress_nosize { 25 } { 75 } ifelse sub def /progress.sym.width 10 def /progress.bar.width @@ -911,14 +912,13 @@ /progress.sym.current 0 def - 0 progress.percent + progress_nosize not { 0 progress.percent } if serial.line.status { "\n" serial.show dia .text get serial.show " 0%" serial.show } if - } def @@ -943,6 +943,21 @@ % Note: max is just kernel size (in sectors). % /ProgressUpdate { + progress_nosize { + exch pop + sectorsize mul 10 shr + progress.bar.x progress.bar.y moveto + window.color.bg setcolor + progress.bar.width progress.bar.height fillrect + progress.bar.width 10 sub 0 rmoveto + window.color.fg setcolor + 64 string exch + "%d kB" 2 index sprintf + dup showright free + + return + } if + exch progress_extra add exch over over 100 mul exch 1 max div progress.percent @@ -963,6 +978,9 @@ % initrd size (in sectors) /progress_extra 0 def +% for pxe we don't get file sizes +/progress_nosize false def + % - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - % ( time ) ==> ( ) ++++++ upstream.tar.bz2 ++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org