* generate_di+k_list: Deal with kernel package name change. All arches

with 2.6 kernels will now include only linux-image packages.
This commit is contained in:
Joey Hess 2005-09-14 20:06:12 +00:00
parent 2fbc702d74
commit 31c9a29551
2 changed files with 19 additions and 15 deletions

4
debian/changelog vendored
View File

@ -23,8 +23,10 @@ debian-cd (2.2.24) UNRELEASED; urgency=low
available, as it is a dependency.
* Since debootstrap is in sbin, add sbin to PATH.
* Remove other random hadcoded paths to programs in bin.
* generate_di+k_list: Deal with kernel package name change. All arches
with 2.6 kernels will now include only linux-image packages.
-- Joey Hess <joeyh@debian.org> Wed, 14 Sep 2005 14:26:36 -0400
-- Joey Hess <joeyh@debian.org> Wed, 14 Sep 2005 16:05:02 -0400
debian-cd (2.2.23) unstable; urgency=low

View File

@ -41,6 +41,7 @@ jfsutils
reiserfsprogs
libfribidi0
localization-config
#ifdef ARCH_i386
discover
discover1
@ -54,13 +55,14 @@ EOF
/bin/sed -n 's/Package: \(kernel-pcmcia-modules-2.4.*-386\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-i386/Packages| tail -n 1 \
>> debian-installer+kernel-$DI_CODENAME
/bin/sed -n 's/Package: \(kernel-image-2.6.*-386\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-i386/Packages| tail -n 1 \
>> debian-installer+kernel-$DI_CODENAME
/bin/sed -n 's/Package: \(kernel-headers-2.4.*-386\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-i386/Packages| tail -n 1 \
>> debian-installer+kernel-$DI_CODENAME
/bin/sed -n 's/Package: \(kernel-headers-2.6.*-386\)$/\1/p' \
/bin/sed -n 's/Package: \(linux-image-2.6.*-386\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-i386/Packages| tail -n 1 \
>> debian-installer+kernel-$DI_CODENAME
/bin/sed -n 's/Package: \(linux-headers-2.6.*-386\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-i386/Packages| tail -n 1 \
>> debian-installer+kernel-$DI_CODENAME
@ -75,15 +77,12 @@ EOF
if [ ! -e $MIRROR/dists/$CODENAME/main/binary-amd64/Packages ]; then
echo "Cannot find amd64 packages file, inserting static entry as workaround" >&2
echo kernel-image-2.6.8-11-amd64-generic >> debian-installer+kernel-$DI_CODENAME
echo linux-image-2.6.8-12-amd64-generic >> debian-installer+kernel-$DI_CODENAME
else
/bin/sed -n 's/Package: \(kernel-image-2.6.*-generic\)$/\1/p' \
/bin/sed -n 's/Package: \(linux-image-2.6.*-generic\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-amd64/Packages| tail -n 1 \
>> debian-installer+kernel-$DI_CODENAME
/bin/sed -n 's/Package: \(kernel-pcmcia-modules-2.6.*-generic\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-amd64/Packages| tail -n 1 \
>> debian-installer+kernel-$DI_CODENAME
/bin/sed -n 's/Package: \(kernel-headers-2.6.*-generic\)$/\1/p' \
/bin/sed -n 's/Package: \(linux-headers-2.6.*-generic\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-amd64/Packages| tail -n 1 \
>> debian-installer+kernel-$DI_CODENAME
fi
@ -106,7 +105,7 @@ cat >> debian-installer+kernel-$DI_CODENAME << EOF
discover1
EOF
/bin/sed -n 's/Package: \(kernel-image-2.6.*\)$/\1/p' \
/bin/sed -n 's/Package: \(linux-image-2.6.*\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-hppa/Packages| tail -n4 \
>> debian-installer+kernel-$DI_CODENAME
@ -123,10 +122,10 @@ EOF
/bin/sed -n 's/Package: \(kernel-image-2\.4-.*\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-ia64/Packages \
>> debian-installer+kernel-$DI_CODENAME
/bin/sed -n 's/Package: \(kernel-image-2\.6\..*\)$/\1/p' \
/bin/sed -n 's/Package: \(linux-image-2\.6\..*\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-ia64/Packages | tail -n 4 \
>> debian-installer+kernel-$DI_CODENAME
/bin/sed -n 's/Package: \(kernel-image-2\.6-.*\)$/\1/p' \
/bin/sed -n 's/Package: \(linux-image-2\.6-.*\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-ia64/Packages \
>> debian-installer+kernel-$DI_CODENAME
@ -186,7 +185,10 @@ discover1
initrd-tools
EOF
/bin/sed -n 's/Package: \(kernel-image-.*-sparc.*\)$/\1/p' \
/bin/sed -n 's/Package: \(kernel-image-2.4.*-sparc.*\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-sparc/Packages \
>> debian-installer+kernel-$DI_CODENAME
/bin/sed -n 's/Package: \(linux-image-2.6.*-sparc.*\)$/\1/p' \
$MIRROR/dists/$CODENAME/main/binary-sparc/Packages \
>> debian-installer+kernel-$DI_CODENAME