public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. df2ac65557ed600db49178475691048755380fe4
@ 2013-05-23 19:55 git
  0 siblings, 0 replies; only message in thread
From: git @ 2013-05-23 19:55 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 10941 bytes --]

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(a)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 @@
-\f 
-\x18splash.lss
-
-
- -  To install IPFire on your system, press the \x0f04<ENTER>\x0f07 key.
- -  To disable vga mode, type: \x0f04novga <ENTER>\x0f07.  
- -  To test the memory in your system type: \x0f04memtest <ENTER>\x0f07.
-
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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-05-23 19:55 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-05-23 19:55 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. df2ac65557ed600db49178475691048755380fe4 git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox