summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2007-11-28 15:55:04 +0000
committerDavid Woodhouse <dwmw2@infradead.org>2007-11-28 15:55:04 +0000
commit730076e6edbc2b59347078506bc5fa77959bedeb (patch)
tree713283d660f23cc9fce656d133a231515c33c94d /scripts
parente55a73def65ee32fc7533048bde9dbbbb972fecf (diff)
downloadanaconda-730076e6edbc2b59347078506bc5fa77959bedeb.tar.gz
anaconda-730076e6edbc2b59347078506bc5fa77959bedeb.tar.xz
anaconda-730076e6edbc2b59347078506bc5fa77959bedeb.zip
put efika.forth on the install media, for booting Efika
Diffstat (limited to 'scripts')
-rw-r--r--scripts/mk-images.ppc1
-rwxr-xr-xscripts/upd-instroot8
2 files changed, 9 insertions, 0 deletions
diff --git a/scripts/mk-images.ppc b/scripts/mk-images.ppc
index 91f50039c..99afd7e38 100644
--- a/scripts/mk-images.ppc
+++ b/scripts/mk-images.ppc
@@ -100,6 +100,7 @@ doPostImages() {
# Create ofboot.b and bootinfo.txt files, and yaboot binaries for Mac and CHRP
cp $BOOTDISKDIR/bootinfo.txt $TOPDESTPATH/ppc/bootinfo.txt
+ cp $IMGPATH/usr/lib/anaconda-runtime/boot/efika.forth $TOPDESTPATH/ppc/efika.forth
if [ -d $TOPDESTPATH/ppc/mac ]; then
cp $BOOTDISKDIR/ofboot.b $TOPDESTPATH/ppc/mac/ofboot.b
diff --git a/scripts/upd-instroot b/scripts/upd-instroot
index a61ca7c70..b580bd3d6 100755
--- a/scripts/upd-instroot
+++ b/scripts/upd-instroot
@@ -491,6 +491,7 @@ usr/lib/python?.?/site-packages/rhpxl
usr/lib/rpm/macros
usr/lib/rpm/rpmpopt
usr/lib/rpm/rpmrc
+boot/efika.forth
usr/lib/yaboot/addnote
usr/lib/yaboot/ofboot
usr/lib/yaboot/yaboot
@@ -688,6 +689,7 @@ usr/$LIBDIR/python?.?/site-packages/gtk*/gtk
usr/$LIBDIR/python?.?/site-packages/gtk*
usr/$LIBDIR/rpm/rpmpopt
usr/lib/syslinux
+boot/efika.forth
usr/lib/yaboot
usr/sbin/chroot
usr/sbin/ddcprobe
@@ -1130,6 +1132,12 @@ for p in $DEST $DESTGR; do
(cd $p/boot; find -name "*.b") | (cd $p/boot; /bin/cpio --quiet -pdmu $p/usr/lib/anaconda-runtime/boot)
fi
+ # copy bootloader file for ppc
+ if [ $ARCH = ppc -o $ARCH = ppc64 ]; then
+ mkdir -p $p/usr/lib/anaconda-runtime/boot
+ cp -af $p/boot/efika.forth $p/usr/lib/anaconda-runtime/boot
+ fi
+
# copy bootloader file for alpha
if [ $ARCH = alpha -a $p = $DESTGR ]; then
mkdir -p $p/usr/lib/anaconda-runtime/boot