* Don't put ppc boot files on discs >1.

* Add more hfs options to m68k discs, to match ppc.
This commit is contained in:
Steve McIntyre 2006-12-12 02:09:34 +00:00
parent 8aa2c36dd0
commit 95ffabb409
3 changed files with 17 additions and 13 deletions

2
debian/changelog vendored
View File

@ -162,6 +162,8 @@ debian-cd (3.0.0) UNRELEASED; urgency=low
* When we've finished making a CD tree in make_disc_trees.pl,
re-compress the gzipped Sources and Packages. Workaround for bug
#402482 in busybox gunzip code.
* Don't put ppc boot files on discs >1.
* Add more hfs options to m68k discs, to match ppc.
-- Frans Pop <fjp@debian.org> Thu, 7 Dec 2006 02:00:04 +0100

View File

@ -29,6 +29,10 @@ fi
cd $CDDIR/..
# Recommended size for a HFS Catalog is 4 megas per giga, defaults to 4 megas
# MAXDISKBLOCKS is measured in 2K blocks
newsize=`echo "$MAXDISKBLOCKS * 2048 / 256" | bc`
add_mkisofs_opt $N.mkisofs_opts "-hfs-parms MAX_XTCSIZE=$newsize"
add_mkisofs_opt $N.mkisofs_opts "-J"
add_mkisofs_opt $N.mkisofs_opts "--netatalk"
add_mkisofs_opt $N.mkisofs_opts "-hfs"

View File

@ -27,33 +27,31 @@ fi
cd $CDDIR/..
# Only disk 1* bootable
#if [ $N != 1 -a $N != 1_NONUS ]; then
# # we don't need HFS cruft on anything but CD 1
# :> $N.mkisofs_opts
# exit 0
#fi
install_languages $CDDIR
add_mkisofs_opt $N.mkisofs_opts "--iso-level 2"
add_mkisofs_opt $N.mkisofs_opts "--chrp-boot"
add_mkisofs_opt $N.mkisofs_opts "--netatalk"
add_mkisofs_opt $N.mkisofs_opts "-hfs"
add_mkisofs_opt $N.mkisofs_opts "-probe"
add_mkisofs_opt $N.mkisofs_opts "-map $BASEDIR/data/hfs.map"
# Recommended size for a HFS Catalog is 4 megas per giga, defaults to 4 megas
# MAXDISKBLOCKS is measured in 2K blocks
newsize=`echo "$MAXDISKBLOCKS * 2048 / 256" | bc`
add_mkisofs_opt $N.mkisofs_opts "-hfs-parms MAX_XTCSIZE=$newsize"
# Only disk 1* bootable
if [ $N != 1 ] ; then
exit 0
fi
add_mkisofs_opt $N.mkisofs_opts "--chrp-boot"
# For newworld Mac booting - Note, no spaces in volid!
add_mkisofs_opt $N.mkisofs_opts "-part"
add_mkisofs_opt $N.mkisofs_opts "-no-desktop"
add_mkisofs_opt $N.mkisofs_opts "-hfs-bless CD$N/install"
add_mkisofs_opt $N.mkisofs_opts "-hfs-volid Debian/PowerPC_${CODENAME}"
# Recommended size for a HFS Catalog is 4 megas per giga, defaults to 4 megas
# MAXDISKBLOCKS is measured in 2K blocks
newsize=`echo "$MAXDISKBLOCKS * 2048 / 256" | bc`
add_mkisofs_opt $N.mkisofs_opts "-hfs-parms MAX_XTCSIZE=$newsize"
cd $INSTALLDIR
# Extract yaboot from the archive
if [ -z "$YABOOT_DEBUG" ]; then