1 |
#!/bin/bash |
#!/bin/bash |
2 |
|
# $Header: /home/cvsd/magellan-cvs/magellan-src/mlivecdbuild/mlivecdbuild.sh,v 1.7 2005-08-31 17:17:29 niro Exp $ |
3 |
|
|
4 |
# |
# |
5 |
# Builds Magellan Livecd's 0.3.6-r7 |
# Builds Magellan Livecd's 0.3.6-r7 |
9 |
source $rc_functions |
source $rc_functions |
10 |
|
|
11 |
### setup ### |
### setup ### |
12 |
export LIVECDROOT=/mnt/mlivecdbuild-0.3.6-r7 |
export LIVECDROOT=/mnt/mlivecdbuild |
13 |
export CDCHROOTDIR=${LIVECDROOT}/chroot |
export CDCHROOTDIR=${LIVECDROOT}/chroot |
14 |
export CDISOROOT=${LIVECDROOT}/isoroot |
export CDISOROOT=${LIVECDROOT}/isoroot |
15 |
export CDMAGEDIR=${LIVECDROOT}/files/mage-src |
export CDMAGEDIR=${LIVECDROOT}/files/mage-src |
24 |
|
|
25 |
# usbstick: vfat doesn't like CAPS and strings longer than 8 chars |
# usbstick: vfat doesn't like CAPS and strings longer than 8 chars |
26 |
export CDID=cdid |
export CDID=cdid |
27 |
export VERSION=0.3.6-r7 |
export VERSION=0.3.6-r8 |
28 |
export CDINITRD=${LIVECDROOT}/mntinitrd |
export CDINITRD=${LIVECDROOT}/mntinitrd |
29 |
export CDISOLOOP=${LIVECDROOT}/isoloop |
export CDISOLOOP=${LIVECDROOT}/isoloop |
30 |
|
|
33 |
export CLOOPDIR=cloop-1.02 |
export CLOOPDIR=cloop-1.02 |
34 |
|
|
35 |
# busybox-0.60.3 is official stable |
# busybox-0.60.3 is official stable |
36 |
export BUSYBOXFILE=busybox-1.00-precompiled.tar.bz2 |
export BUSYBOXFILE=busybox-1.00-precompiled-i486.tar.bz2 |
37 |
export BUSYBOXDIR=busybox-1.00 |
export BUSYBOXDIR=busybox-1.00 |
38 |
|
|
39 |
export SEDFILE=sed-4.0.9-static.tar.bz2 |
export SEDFILE=sed-4.1.4-static.tar.bz2 |
40 |
export SEDDIR=sed-4.0.9 |
export SEDDIR=sed-4.1.4 |
41 |
|
|
42 |
#kernelname must be the same in the isolinux.cfg/syslinux.cfg |
#kernelname must be the same in the isolinux.cfg/syslinux.cfg |
43 |
CDKERNELNAME=magelive |
CDKERNELNAME=magelive |