* Switch from 2.4 to 2.6 kernels for arm, mips and mipsel

* Switch from yaird over to initramfs-tools (same arches)
  * Much simplified generate_di+k_list - mips and mipsel don't need script
    fragments any more
  * Added elilo for i386
This commit is contained in:
Steve McIntyre 2006-07-27 23:58:59 +00:00
parent 4dca488b28
commit 325d409eea
2 changed files with 40 additions and 54 deletions

7
debian/changelog vendored
View File

@ -87,6 +87,13 @@ debian-cd (2.2.25) UNRELEASED; urgency=low
* Drop initrd-tools for ia64, powerpc and sparc. * Drop initrd-tools for ia64, powerpc and sparc.
* Include initramfs-tools instead of yaird for ia64 and sparc. * Include initramfs-tools instead of yaird for ia64 and sparc.
[ Steve McIntyre ]
* Switch from 2.4 to 2.6 kernels for arm, mips and mipsel
* Switch from yaird over to initramfs-tools (same arches)
* Much simplified generate_di+k_list - mips and mipsel don't need script
fragments any more
* Added elilo for i386
-- Frans Pop <fjp@debian.org> Fri, 28 Jul 2006 01:45:13 +0200 -- Frans Pop <fjp@debian.org> Fri, 28 Jul 2006 01:45:13 +0200
debian-cd (2.2.24) unstable; urgency=low debian-cd (2.2.24) unstable; urgency=low

View File

@ -77,6 +77,7 @@ discover
discover1 discover1
grub grub
lilo lilo
elilo
/* Note that we do not have to include every optimised kernel flavor for /* Note that we do not have to include every optimised kernel flavor for
* i386, but this does control what kernels are available on the netinst CD. * i386, but this does control what kernels are available on the netinst CD.
* Kernel headers are included as third party modules are commonly * Kernel headers are included as third party modules are commonly
@ -131,42 +132,48 @@ elilo
#endif #endif
#ifdef ARCH_mips #ifdef ARCH_mips
yaird initramfs-tools
arcboot arcboot
sibyl sibyl
EOF linux-image-2.6-r4k-ip22
linux-image-2.6-r5k-ip32
# Only include mips kernels that d-i base-installer installs. linux-image-2.6-sb1-bcm91250a
# XXX once mips gets kernel-image-2.4-<subarch> packages, use those linux-image-2.6-sb1a-bcm91480b
# instead.
for subarch in r4k-ip22 r5k-ip22 sb1-swarm-bn; do
zcat $MIRROR/dists/$CODENAME/main/binary-mips/Packages.gz | \
sed -n 's/Package: \(kernel-image-.*-.*\)$/\1/p' | \
grep -- "-$subarch$" | sort -n | tail -n 1 \
>> debian-installer+kernel-$DI_CODENAME
done
cat >> debian-installer+kernel-$DI_CODENAME << EOF
#endif #endif
#ifdef ARCH_mipsel #ifdef ARCH_mipsel
yaird initramfs-tools
sibyl sibyl
colo colo
delo delo
EOF linux-image-2.6-r3k-kn02
linux-image-2.6-r4k-kn04
linux-image-2.6-r5k-cobalt
linux-image-2.6-sb1-bcm91250a
linux-image-2.6-sb1a-bcm91480b
#endif
# Only include mipsel kernels that d-i base-installer installs. #ifdef ARCH_arm
# XXX once mips gets kernel-image-2.4-<subarch> packages, use those initramfs-tools
# instead. discover1
for subarch in r3k-kn02 r4k-kn04 cobalt lasat; do nwutil
zcat $MIRROR/dists/$CODENAME/main/binary-mipsel/Packages.gz | \ slugimage
sed -n 's/Package: \(kernel-image-.*-.*\)$/\1/p' | \ nslu2-utils
grep -- "-$subarch$" | sort -n | tail -n 1 \ linux-image-2.6-footbridge
>> debian-installer+kernel-$DI_CODENAME linux-image-2.6-ixp4xx
done linux-image-2.6-nslu2
linux-image-2.6-rpc
linux-image-2.6-s3c2410
#endif
cat >> debian-installer+kernel-$DI_CODENAME << EOF #ifdef ARCH_sparc
initramfs-tools
silo
discover1
linux-image-2.6-sparc32
linux-image-2.6-sparc32-smp
linux-image-2.6-sparc64
linux-image-2.6-sparc64-smp
#endif #endif
#ifdef ARCH_powerpc #ifdef ARCH_powerpc
@ -198,16 +205,6 @@ done
cat >> debian-installer+kernel-$DI_CODENAME << EOF cat >> debian-installer+kernel-$DI_CODENAME << EOF
#endif #endif
#ifdef ARCH_sparc
initramfs-tools
silo
discover1
linux-image-2.6-sparc32
linux-image-2.6-sparc32-smp
linux-image-2.6-sparc64
linux-image-2.6-sparc64-smp
#endif
#ifdef ARCH_m68k #ifdef ARCH_m68k
initramfs-tools initramfs-tools
fileutils fileutils
@ -239,24 +236,6 @@ cat >> debian-installer+kernel-$DI_CODENAME << EOF
#endif #endif
#ifdef ARCH_arm
initramfs-tools
discover1
nwutil
slugimage
nslu2-utils
EOF EOF
zcat $MIRROR/dists/$CODENAME/main/binary-arm/Packages.gz | \
sed -n 's/Package: \(kernel-image-2.4.*\)$/\1/p' | \
tail -n5 \
>> debian-installer+kernel-$DI_CODENAME
cat >> debian-installer+kernel-$DI_CODENAME << EOF
linux-image-2.6-footbridge
linux-image-2.6-ixp4xx
linux-image-2.6-nslu2
linux-image-2.6-rpc
linux-image-2.6-s3c2410
#endif
EOF