#!/bin/sh

spt_dir=/usr/share/mspt
. $spt_dir/init

# syslinux stuff
[ -f $profile_dir/isolinux.cfg.in ] && cp $profile_dir/isolinux.cfg.in $out_dir/isolinux/isolinux.cfg
[ -f $profile_dir/syslinux.cfg.in ] && cp $profile_dir/syslinux.cfg.in $out_dir/isolinux/syslinux.cfg
[ -f $profile_dir/isolinux.cfg.in ] && cp /usr/lib/syslinux/isolinux.bin $out_dir/isolinux/

#
# make ISO image
#
mkdir -p $out_dir/.disk
echo "${PUBLISHER:+$PUBLISHER }${VERSION:+$VERSION }${LABEL:+$LABEL }${CODENAME:+($CODENAME)}" > $out_dir/.disk/info
CDFILENAME=${isoname:-$CDFILENAME}
CDFILENAME=${CDFILENAME:-livecd.iso}

mkisofs -b isolinux/isolinux.bin \
	-c isolinux/boot.cat \
	-copyright "LICENSE.html" \
	--volset "`cat $out_dir/.disk/info`" \
	-V "$SUITE" \
	-publisher "$PUBLISHER" \
	-p `id -n -u` \
	-sysid "$ORIGIN" \
	-no-emul-boot \
	-boot-info-table \
	-boot-load-size 4 \
	-J -l -r \
	-o $work_dir/$CDFILENAME $out_dir
