This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree".
The branch, next has been updated via df2ac65557ed600db49178475691048755380fe4 (commit) from 4987c2b7fe4095168a10c0c41f49eb53f4740891 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit df2ac65557ed600db49178475691048755380fe4 Author: Michael Tremer michael.tremer@ipfire.org Date: Wed May 22 14:28:39 2013 +0200
syslinux: Update to 5.01 + new menu.
Some people reported problems that the CD image won't boot on certain hardware.
As there have been more changes on isolinux, this patch replaces the old text prompt with a nice menu in graphical mode.
-----------------------------------------------------------------------
Summary of changes: config/rootfiles/common/i586/syslinux | 26 ++++++---- config/syslinux/boot.msg | 8 ---- config/syslinux/boot.png | Bin 0 -> 161942 bytes config/syslinux/splash.lss | Bin 21920 -> 0 bytes config/syslinux/syslinux.cfg | 87 +++++++++++++++++++++++++++------- lfs/cdrom | 9 ++-- lfs/syslinux | 4 +- 7 files changed, 96 insertions(+), 38 deletions(-) delete mode 100644 config/syslinux/boot.msg create mode 100644 config/syslinux/boot.png delete mode 100644 config/syslinux/splash.lss
Difference in files: diff --git a/config/rootfiles/common/i586/syslinux b/config/rootfiles/common/i586/syslinux index 0c43b88..c9dc534 100644 --- a/config/rootfiles/common/i586/syslinux +++ b/config/rootfiles/common/i586/syslinux @@ -37,6 +37,7 @@ #usr/share/syslinux/com32/include/bitsize/stdintconst.h #usr/share/syslinux/com32/include/bitsize/stdintlimits.h #usr/share/syslinux/com32/include/bufprintf.h +#usr/share/syslinux/com32/include/cli.h #usr/share/syslinux/com32/include/colortbl.h #usr/share/syslinux/com32/include/com32.h #usr/share/syslinux/com32/include/console.h @@ -101,6 +102,8 @@ #usr/share/syslinux/com32/include/gplinclude/vpd/vpd.h #usr/share/syslinux/com32/include/gplinclude/zzjson #usr/share/syslinux/com32/include/gplinclude/zzjson/zzjson.h +#usr/share/syslinux/com32/include/hw +#usr/share/syslinux/com32/include/hw/vga.h #usr/share/syslinux/com32/include/ilog2.h #usr/share/syslinux/com32/include/inttypes.h #usr/share/syslinux/com32/include/klibc @@ -112,13 +115,18 @@ #usr/share/syslinux/com32/include/klibc/sysconfig.h #usr/share/syslinux/com32/include/libansi.h #usr/share/syslinux/com32/include/limits.h +#usr/share/syslinux/com32/include/linux +#usr/share/syslinux/com32/include/linux/list.h #usr/share/syslinux/com32/include/math.h +#usr/share/syslinux/com32/include/menu.h #usr/share/syslinux/com32/include/minmax.h #usr/share/syslinux/com32/include/netinet #usr/share/syslinux/com32/include/netinet/in.h #usr/share/syslinux/com32/include/png.h #usr/share/syslinux/com32/include/pngconf.h +#usr/share/syslinux/com32/include/refstr.h #usr/share/syslinux/com32/include/setjmp.h +#usr/share/syslinux/com32/include/sort.h #usr/share/syslinux/com32/include/stdarg.h #usr/share/syslinux/com32/include/stdbool.h #usr/share/syslinux/com32/include/stddef.h @@ -134,9 +142,11 @@ #usr/share/syslinux/com32/include/sys/elf32.h #usr/share/syslinux/com32/include/sys/elf64.h #usr/share/syslinux/com32/include/sys/elfcommon.h +#usr/share/syslinux/com32/include/sys/exec.h #usr/share/syslinux/com32/include/sys/fpu.h #usr/share/syslinux/com32/include/sys/gpxe.h #usr/share/syslinux/com32/include/sys/io.h +#usr/share/syslinux/com32/include/sys/module.h #usr/share/syslinux/com32/include/sys/pci.h #usr/share/syslinux/com32/include/sys/stat.h #usr/share/syslinux/com32/include/sys/time.h @@ -151,7 +161,6 @@ #usr/share/syslinux/com32/include/syslinux/bootrm.h #usr/share/syslinux/com32/include/syslinux/config.h #usr/share/syslinux/com32/include/syslinux/disk.h -#usr/share/syslinux/com32/include/syslinux/features.h #usr/share/syslinux/com32/include/syslinux/idle.h #usr/share/syslinux/com32/include/syslinux/io.h #usr/share/syslinux/com32/include/syslinux/keyboard.h @@ -172,10 +181,8 @@ #usr/share/syslinux/com32/include/unistd.h #usr/share/syslinux/com32/include/zconf.h #usr/share/syslinux/com32/include/zlib.h -#usr/share/syslinux/com32/libcom32.a -#usr/share/syslinux/com32/libcom32gpl.a #usr/share/syslinux/com32/libcom32upload.a -#usr/share/syslinux/com32/libutil_com.a +#usr/share/syslinux/com32/libgpl.c32 #usr/share/syslinux/com32/libutil_lnx.a #usr/share/syslinux/config.c32 #usr/share/syslinux/cpuid.c32 @@ -200,12 +207,12 @@ #usr/share/syslinux/gpxelinux.0 #usr/share/syslinux/gpxelinuxk.0 #usr/share/syslinux/hdt.c32 +#usr/share/syslinux/hexdump.c32 #usr/share/syslinux/host.c32 #usr/share/syslinux/ifcpu.c32 #usr/share/syslinux/ifcpu64.c32 #usr/share/syslinux/ifmemdsk.c32 #usr/share/syslinux/ifplop.c32 -#usr/share/syslinux/int18.com #usr/share/syslinux/isohdpfx.bin #usr/share/syslinux/isohdpfx_c.bin #usr/share/syslinux/isohdpfx_f.bin @@ -216,6 +223,12 @@ #usr/share/syslinux/isolinux.bin #usr/share/syslinux/kbdmap.c32 #usr/share/syslinux/kontron_wdt.c32 +#usr/share/syslinux/ldlinux.c32 +#usr/share/syslinux/libcom32.c32 +#usr/share/syslinux/libgpl.c32 +#usr/share/syslinux/liblua.c32 +#usr/share/syslinux/libmenu.c32 +#usr/share/syslinux/libutil.c32 #usr/share/syslinux/linux.c32 #usr/share/syslinux/ls.c32 #usr/share/syslinux/lua.c32 @@ -229,10 +242,8 @@ #usr/share/syslinux/menu.c32 #usr/share/syslinux/pcitest.c32 #usr/share/syslinux/pmload.c32 -#usr/share/syslinux/poweroff.com #usr/share/syslinux/prdhcp.c32 #usr/share/syslinux/pwd.c32 -#usr/share/syslinux/pxechain.com #usr/share/syslinux/pxechn.c32 #usr/share/syslinux/pxelinux.0 #usr/share/syslinux/reboot.c32 @@ -243,7 +254,6 @@ #usr/share/syslinux/syslinux.com #usr/share/syslinux/syslinux.exe #usr/share/syslinux/syslinux64.exe -#usr/share/syslinux/ver.com #usr/share/syslinux/vesainfo.c32 #usr/share/syslinux/vesamenu.c32 #usr/share/syslinux/vpdtest.c32 diff --git a/config/syslinux/boot.msg b/config/syslinux/boot.msg deleted file mode 100644 index dd6fc1f..0000000 --- a/config/syslinux/boot.msg +++ /dev/null @@ -1,8 +0,0 @@ - -splash.lss - - - - To install IPFire on your system, press the 04<ENTER>07 key. - - To disable vga mode, type: 04novga <ENTER>07. - - To test the memory in your system type: 04memtest <ENTER>07. - diff --git a/config/syslinux/boot.png b/config/syslinux/boot.png new file mode 100644 index 0000000..cd7463f Binary files /dev/null and b/config/syslinux/boot.png differ diff --git a/config/syslinux/splash.lss b/config/syslinux/splash.lss deleted file mode 100644 index 0ab1f9b..0000000 Binary files a/config/syslinux/splash.lss and /dev/null differ diff --git a/config/syslinux/syslinux.cfg b/config/syslinux/syslinux.cfg index 5a6a975..74d4e3e 100644 --- a/config/syslinux/syslinux.cfg +++ b/config/syslinux/syslinux.cfg @@ -1,17 +1,70 @@ -TIMEOUT 5000 -DISPLAY boot.msg -PROMPT 1 -DEFAULT vmlinuz - APPEND initrd=instroot vga=791 splash=silent ro -LABEL ipfire - KERNEL vmlinuz - APPEND initrd=instroot vga=791 splash=silent ro -LABEL novga - KERNEL vmlinuz - APPEND initrd=instroot ro -LABEL unattended - KERNEL vmlinuz - APPEND initrd=instroot vga=791 splash=silent unattended ro -LABEL memtest - KERNEL memtest - APPEND - + +UI vesamenu.c32 +PROMPT 0 +DEFAULT installer +TIMEOUT 60 + +MENU HSHIFT 0 +MENU WIDTH 40 +MENU MARGIN 1 +MENU VSHIFT 8 +MENU ROWS 10 +MENU HELPMSGROW 16 +MENU BACKGROUND boot.png +MENU CLEAR + +# Coloring +MENU COLOR TITLE * #FFFFFFFF * +MENU COLOR BORDER * #00000000 #00000000 none +MENU COLOR SEL * #FFFFFFFF #FFE74C2E * +MENU COLOR HOTSEL 1;7;37;40 #FFFFFFFF #99E74C2E * +MENU COLOR TABMSG * #FFFFFFFF #00000000 * + +MENU TITLE Welcome! + +LABEL installer + MENU LABEL Install IPFire VERSION + KERNEL vmlinuz + INITRD instroot + APPEND vga=791 + +MENU SEPARATOR + +MENU BEGIN other + MENU TITLE Other installation options + + LABEL other.back + MENU LABEL Back + MENU EXIT + + MENU SEPARATOR + + LABEL novga + MENU LABEL Install IPFire (text mode) + KERNEL vmlinuz + INITRD instroot + + LABEL unattended + MENU LABEL Unattended installation + KERNEL vmlinuz + INITRD instroot + APPEND unattended +MENU END + +MENU BEGIN tools + MENU TITLE Tools + + LABEL tools.back + MENU LABEL Back + MENU EXIT + + MENU SEPARATOR + + LABEL memtest + MENU LABEL memtest86+ + KERNEL memtest + + LABEL hdt + MENU LABEL Hardware Detection Tool + KERNEL hdt.c32 +MENU END diff --git a/lfs/cdrom b/lfs/cdrom index 36dbe01..401df52 100644 --- a/lfs/cdrom +++ b/lfs/cdrom @@ -91,11 +91,14 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ifneq "$(MACHINE_TYPE)" "arm" cp /boot/vmlinuz-$(KVER)-ipfire /install/cdrom/boot/isolinux/vmlinuz cp /install/images/initrd /install/cdrom/boot/isolinux/instroot - cp $(DIR_SRC)/config/syslinux/syslinux.cfg /install/cdrom/boot/isolinux/isolinux.cfg - cp $(DIR_SRC)/config/syslinux/boot.msg /install/cdrom/boot/isolinux/boot.msg - cp $(DIR_SRC)/config/syslinux/splash.lss /install/cdrom/boot/isolinux/splash.lss + cp $(DIR_SRC)/config/syslinux/boot.png /install/cdrom/boot/isolinux/boot.png cp /usr/lib/memtest86+/memtest.bin /install/cdrom/boot/isolinux/memtest cp /usr/share/syslinux/isolinux.bin /install/cdrom/boot/isolinux/isolinux.bin + cp /usr/share/hwdata/pci.ids /install/cdrom/boot/isolinux/pci.ids + cp -vf /usr/share/syslinux/*.c32 /install/cdrom/boot/isolinux/ + sed -e "s/VERSION/$(VERSION) - Core $(CORE)/g" \ + $(DIR_SRC)/config/syslinux/syslinux.cfg \ + > /install/cdrom/boot/isolinux/isolinux.cfg endif cd /install/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt diff --git a/lfs/syslinux b/lfs/syslinux index 43bcde9..7f7d9df 100644 --- a/lfs/syslinux +++ b/lfs/syslinux @@ -24,7 +24,7 @@
include Config
-VER = 4.06 +VER = 5.01
THISAPP = syslinux-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -41,7 +41,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 77d33140860621cd850c3a7ab0ebb7d6 +$(DL_FILE)_MD5 = 57489185863fd74be4e724ef9a2c422f
install : $(TARGET)
hooks/post-receive -- IPFire 2.x development tree