4
# Include dist-upgrader dir when available
7
SOURCEDIR="$MIRROR/dists/$CODENAME/main/dist-upgrader-all/current"
8
TARGETDIR="$DIR/dists/$CODENAME/main/dist-upgrader/binary-all"
10
if [ -d "$SOURCEDIR" ]; then
12
# copy upgrade tarball + signature
13
cp -av "$SOURCEDIR/$CODENAME"* "$TARGETDIR"
14
# extract the cdromupgrade script from the archive and put it
15
# onto the top-level of the CD
16
tar -C "$DIR" -x -z -f "$TARGETDIR/$CODENAME.tar.gz" ./cdromupgrade
19
# now check if any prerequisites need to go onto the CD
20
PACKAGESGZ="$MIRROR/dists/$PREV_CODENAME-backports/main/debian-installer/binary-$ARCH/Packages.gz"
21
ARCH_TARGETDIR="$DIR/dists/$CODENAME/main/dist-upgrader/binary-$ARCH"
22
mkdir -p "$ARCH_TARGETDIR"
23
for pkg in $(zcat "$PACKAGESGZ" | grep-dctrl -PrnsFilename ^release-upgrader-); do
25
cp -a "$MIRROR/$pkg" "$ARCH_TARGETDIR"