Commit graph

117 commits

Author SHA1 Message Date
Stefan Saraev
747011f0f8 syslinux. nope nope nope. revert part of 7322b4
under ubuntu (syslinux 4.05) there is NO libcom32.c32.
this does not mean my sislinux install is broken
so create_livestick should *never* fail!
2013-10-22 14:33:07 +03:00
Stefan Saraev
f2966ccbce *bootloader/image: use mktemp. cleanup 2013-10-21 13:32:32 +03:00
Stephan Raue
7322b40201 Add Arch Linux Support to create_livestick, thanks to 'egore', this fixes #2647
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-09-29 18:15:23 +02:00
Stefan Saraev
d072f93d43 syslinux: release: pass $PATH to syslinux/image
... parted:host ^^
2013-09-26 21:05:17 +03:00
Jan-Hendrik Peters
d8ad75cd87 save some ascii art 2013-09-22 20:51:40 +02:00
Stefan Saraev
abe6e06d16 syslinuxrelease: add initial "make image" support
BIG FAT WARNING:
this requires sudo at build-time. may not work with
auto-builds. check your etc/sudoers

BIG FAT WARNING:
this is a work in progress. use only if you know what you are doing.
2013-09-16 22:19:50 +03:00
Stefan Saraev
4ce825bae6 syslinux: build syslinux-host
TODO: ugly. needs some rework
2013-09-16 22:18:50 +03:00
Stefan Saraev
95531abbcd create_virtualimage: updates for arch lunix
thanks @braytac

ref #2589
2013-09-15 11:44:04 +03:00
Stefan Saraev
00135b3bc6 create_livestick: check for 'mkfs.vfat'
closes #2567
2013-09-07 20:01:12 +03:00
Stephan Raue
7a4b53003c syslinux: simplyfing build script
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-28 21:40:59 +02:00
Stefan Saraev
feface09a0 syslinux: update to syslinux-5.10 2013-06-28 20:47:16 +03:00
Stefan Saraev
f8e8a16dbd Revert "create_livestick: use our *.c32"
This reverts commit af39048a80.
2013-06-27 13:19:54 +03:00
Stefan Saraev
af39048a80 create_livestick: use our *.c32
we should never trust people's host syslinux
2013-06-26 23:15:26 +03:00
Christian Hewitt
ab69dfa907 livestick: add banner to osx script
deleted accidentally earlier
2013-05-10 22:40:08 +04:00
Christian Hewitt
a6d64c69f0 add create_livestick_osx and files
closes #2278
2013-05-10 14:00:24 +03:00
vpeter4
e1f7220cf5 create_livestick: changes required for syslinux 5.01 2013-05-08 20:04:15 +02:00
Stephan Raue
ec7c923cf4 syslinux: update to syslinux-5.01
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-03 22:33:40 +02:00
Stefan Saraev
13bb8100d3 create_livestick: fix bad subst. works only in bash. thanks fritsch 2013-04-27 13:01:48 +03:00
Stephan Raue
fd03e318e7 Merge pull request #2216 from dagwieers/livestick-part-fix
Wrong partition name used for devices ending with numbers
2013-04-21 14:19:04 -07:00
Dag Wieers
171b937be0 Use the host's vesamenu.c32 as well
When using syslinux and C32 modules it's important to use the C32 modules build with the same syslinux. This patch ensures that we use the host OS's vesamenu.c32, rather than the one shipped in the tarball.
2013-04-21 23:08:28 +02:00
Dag Wieers
ac14d279c3 Wrong partition name used for devices ending with numbers
On Linux when a block device ends with a number (like my SD card device: **/dev/mmcblk0**) the first partition is called **/dev/mmcblk0p1** (with an added **p**). This snippet makes sure that the correct partition name is used in both cases.
2013-04-21 22:28:41 +02:00
Stephan Raue
208fd9a5d3 Revert "Changed any found references to INSTALL file, which is empty for now."
This reverts commit 6a78265e50.
2013-04-16 16:19:01 +02:00
Radosław Benkel
6a78265e50 Changed any found references to INSTALL file, which is empty for now. 2013-04-15 21:20:39 +02:00
vpeter4
d1edf6f772 oeinstaller, create_livestick*: get rid of white screen during boot 2013-03-22 18:27:29 +01:00
Stefan Saraev
d4275b65d7 fix typo in create_livestick.bat 2013-03-22 18:58:34 +02:00
vpeter4
78dc13c2f9 oeinstaller, create_livestick*: updated syslinux.cfg, add boot menu splash image 2013-03-22 12:16:05 +01:00
Stefan Saraev
43a2a0d5c0 create_installstick: rename to create_livestick.exe 2013-03-21 22:59:54 +02:00
Stefan Saraev
6b9e43b8d6 tools: add updated create_installstick.exe 2013-03-21 22:53:02 +02:00
Stephan Raue
cc7e9e85af create_livestick.bat: install vesamenu.c32
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-21 05:31:27 +01:00
Stephan Raue
7e4af5d0ab syslinux: rename install scripts, change script comments
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-21 05:02:32 +01:00
Stephan Raue
b97a1d80b7 syslinux: add bootmenu to install stick, add Live stick support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-21 04:56:36 +01:00
Stefan Saraev
0015373fea tools: add updated create_installstick.exe 2013-03-16 18:27:06 +02:00
Stefan Saraev
4a6592e635 tools: add updated create_installstick.exe 2013-03-15 23:22:39 +02:00
vpeter4
2e323d3f42 create_virtualimage: robustness creating image at least on Ubuntu 2013-01-23 19:20:44 +01:00
Stefan Saraev
32f419c0ec create_virtualimage: we don't need md5 checks here 2013-01-22 20:19:21 +02:00
vpeter4
d59ef0beaa update create_virtualimage script
copied changes from commit 34854f9 and commit 467914e.
2013-01-22 20:14:31 +02:00
Stefan Saraev
e713c88d37 Revert " update create_virtualimage script"
This reverts commit 34854f95b6.

needs rework:
 - /dev/loopXpX don't work on many distros. 'losetup -o' should be used
2013-01-21 23:04:17 +02:00
Stefan Saraev
00243d7dde Revert "create_virtualimage: extend script with:"
This reverts commit 467914e8fd.

needs rework:
 - $4 (system part size?) should be optional
 - /dev/loopXpX don't work on many distros. 'losetup -o' should be used
2013-01-21 23:00:41 +02:00
Stephan Raue
714d84edec Revert "syslinux: update to syslinux-5.00"
This reverts commit c5541beedc.
2012-12-27 12:16:01 +01:00
Stephan Raue
c5541beedc syslinux: update to syslinux-5.00
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-12-17 10:28:03 +01:00
Gregor Fuis
467914e8fd create_virtualimage: extend script with:
- check if target directory exists as script fails othervise
- fix possibility to secify disk size
- check for extlinux tool (needed on ubuntu)
- add option to specify size of system partition
2012-11-27 19:05:51 +01:00
lrusak
34854f95b6 update create_virtualimage script 2012-11-20 01:46:09 -08:00
Stephan Raue
c638e041aa syslinux: update to syslinux-4.06
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-11-07 10:30:40 +01:00
Stephan Raue
fd22934fa6 Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-next
Conflicts:
	packages/mediacenter/xbmc-frodo-theme-Confluence/meta
	packages/mediacenter/xbmc-frodo/build
	packages/mediacenter/xbmc-frodo/meta
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-001-add_support_to_specify_GIT_REV-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-303-fix_libdvd_xFLAGS-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-311-fix_rsxs_build-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-321-texturepacker-hostflags-and-rework.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-452-change_lcd_content-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-453-add_openelec.tv_RSS_news-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-454-disable_backslash-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-457-fix_connection_check-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-463-add_remote_devinput-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-f13566b-001-add_support_to_specify_GIT_REV-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-f13566b-303-fix_libdvd_xFLAGS-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-f13566b-311-fix_rsxs_build-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-f13566b-321-texturepacker-hostflags-and-rework.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-f13566b-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-f13566b-452-change_lcd_content-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-f13566b-453-add_openelec.tv_RSS_news-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-f13566b-454-disable_backslash-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-f13566b-457-fix_connection_check-0.1.patch
	packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-f13566b-463-add_remote_devinput-0.1.patch
	packages/mediacenter/xbmc-pvr-addons/meta
	packages/mediacenter/xbmc/patches/xbmc-11.0.2-902.21-backport_vdpau_and_xvba_patches-b38863d.patch
	packages/mediacenter/xbmc/patches/xbmc-6cf5b9d-001-add_support_to_specify_GIT_REV-0.1.patch
	packages/mediacenter/xbmc/patches/xbmc-6cf5b9d-303-fix_libdvd_xFLAGS-0.1.patch
	packages/mediacenter/xbmc/patches/xbmc-6cf5b9d-311-fix_rsxs_build-0.1.patch
	packages/mediacenter/xbmc/patches/xbmc-6cf5b9d-321-texturepacker-hostflags-and-rework.patch
	packages/mediacenter/xbmc/patches/xbmc-6cf5b9d-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch
	packages/mediacenter/xbmc/patches/xbmc-6cf5b9d-452-change_lcd_content-0.1.patch
	packages/mediacenter/xbmc/patches/xbmc-6cf5b9d-453-add_openelec.tv_RSS_news-0.1.patch
	packages/mediacenter/xbmc/patches/xbmc-6cf5b9d-454-disable_backslash-0.1.patch
	packages/mediacenter/xbmc/patches/xbmc-6cf5b9d-457-fix_connection_check-0.1.patch
	packages/mediacenter/xbmc/patches/xbmc-6cf5b9d-463-add_remote_devinput-0.1.patch
2012-10-09 08:56:25 +02:00
tubes41
eb1043df59 Update packages/tools/syslinux/files/create_installstick.bat
UNC Path fix for Windows 7
2012-10-03 19:55:15 +08:00
Stephan Raue
4bf21caeeb syslinux: depends on package'e2fsprogs'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-29 12:56:00 +02:00
Stephan Raue
cab74c1cfb syslinux: add patches to build with newer kernels
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-23 14:36:38 +02:00
Stefan Saraev
f546aaed89 syslinux: build depend on util-linux 2012-06-24 22:45:50 +03:00
Stefan Saraev
c02e678ebf create_virtualimage: use the first unused loop device 2012-05-22 23:40:42 +03:00
Stephan Raue
e7afecfdcc syslinux: add release install script, which will be called from scripts/image
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-05 10:26:39 +02:00