summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2002-10-22 04:03:50 +0000
committerJeremy Katz <katzj@redhat.com>2002-10-22 04:03:50 +0000
commit3ce49abef97bdd9b9d8f506abcfa95a901882577 (patch)
tree7315e67570852600341f554a87598e0d2d029ff7 /scripts
parentd52e2429669757ab51b5463782a4823ae19839f7 (diff)
downloadanaconda-3ce49abef97bdd9b9d8f506abcfa95a901882577.tar.gz
anaconda-3ce49abef97bdd9b9d8f506abcfa95a901882577.tar.xz
anaconda-3ce49abef97bdd9b9d8f506abcfa95a901882577.zip
basic ppc support for tree builds pulled forward from 7.1 ppc
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/mk-images4
-rw-r--r--scripts/mk-images.ppc18
-rwxr-xr-xscripts/upd-instroot8
3 files changed, 30 insertions, 0 deletions
diff --git a/scripts/mk-images b/scripts/mk-images
index 52ef3702e..b7cea7987 100755
--- a/scripts/mk-images
+++ b/scripts/mk-images
@@ -400,6 +400,10 @@ makeinitrd() {
mkdir -p $MBD_DIR/var/state
ln -s /tmp $MBD_DIR/var/state/xkb
+ if [ "$BUILDARCH" = "ppc" -o "$BUILDARCH" = "ppc64" ]; then
+ mkdir -p $MBD_DIR/dev/iseries
+ fi
+
if [ -n "$LOADERMODULES" ]; then
MODSET=`expandModuleSet "$LOADERMODULES"`
makemoduleball --name $MODULEBALLNAME $MBD_DIR/modules "$MODSET"
diff --git a/scripts/mk-images.ppc b/scripts/mk-images.ppc
new file mode 100644
index 000000000..aff51e322
--- /dev/null
+++ b/scripts/mk-images.ppc
@@ -0,0 +1,18 @@
+SECSTAGE="nfs fat vfat raid0 raid1 raid5 ext3"
+NETMODULES="pcnet32 tulip yellowfin acenic"
+SCSIMODULES=""
+
+prepareBootImage() {
+ mkdir -p $TOPDESTPATH/ppc/chrp
+}
+
+makeinitrd --initrdto $TOPDESTPATH/ppc/chrp/ramdisk.image.gz \
+ --initrdsize 8192 \
+ --loaderbin loader \
+ --modules "nfs fat vfat $NETMODULES $SCSIMODULES"
+
+makeinstimage "netstg" "$SECSTAGE $SCSIMODULES $IDEMODULES"
+makeinstimage "hdstg" "$SECSTAGE $NETMODULES $IDEMODULES"
+makemainmodules "$SECSTAGE $NETMODULES $SCSIMODULES $IDEMODULES"
+makemainimage "stage2" "cramfs"
+
diff --git a/scripts/upd-instroot b/scripts/upd-instroot
index 5a5ab36a7..9b2ccb6b7 100755
--- a/scripts/upd-instroot
+++ b/scripts/upd-instroot
@@ -187,6 +187,10 @@ if [ $ARCH = s390 -o $ARCH = s390x ]; then
modutils portmap textutils openssl telnet-server strace ssh_keys"
fi
+if [ $ARCH = ppc ]; then
+ PACKAGESGR="$PACKAGESGR fbset"
+fi
+
KEEPFILE=/tmp/keepfile.$$
cat > $KEEPFILE <<EOF
boot/efi/EFI/redhat/elilo.efi
@@ -328,6 +332,7 @@ usr/sbin/dmidecode
usr/share/anaconda/locale-list
usr/share/anaconda/anaconda.conf
usr/share/terminfo/l/linux
+usr/share/terminfo/v/vt100
usr/share/doc/kon2*/terminfo.kon
usr/share/hwdata/pcitable
usr/share/hwdata/pci.ids
@@ -446,6 +451,7 @@ bin/umount
bin/zcat
boot/*.b
boot/bootlx
+etc/fb.modes
etc/gtk-2.0/gtkrc*
etc/im_palette.pal
etc/imrc
@@ -605,6 +611,7 @@ usr/$LIBDIR/rpm/rpmpopt
usr/lib/syslinux/*
usr/sbin/chroot
usr/sbin/ddcprobe
+usr/sbin/fbset
usr/sbin/gnome-pty-helper
usr/sbin/traceroute
usr/share/anaconda/*
@@ -633,6 +640,7 @@ usr/share/redhat-config-keyboard/*
usr/share/terminfo/l/linux
usr/share/terminfo/x/xterm
usr/share/terminfo/k/kon
+usr/share/terminfo/v/vt100
usr/share/themes/Bluecurve/gtk-2.0/*
usr/share/vte/termcap/xterm
usr/share/zoneinfo/zone.tab