* Add some munging on the Release files if we're not building
for "testing". Used in the etch release, and I'll back it out shortly.
This commit is contained in:
parent
ab7e1d0171
commit
fa2c4bcc52
|
@ -6,6 +6,8 @@ debian-cd (3.0.3) UNRELEASED; urgency=high
|
||||||
* Only put the release notes and installation guide on disc#1
|
* Only put the release notes and installation guide on disc#1
|
||||||
* In list2cds, don't add udebs in the final COMPLETE run -
|
* In list2cds, don't add udebs in the final COMPLETE run -
|
||||||
they're no use there
|
they're no use there
|
||||||
|
* Add some munging on the Release files if we're not building
|
||||||
|
for "testing". Used in the etch release, and I'll back it out shortly.
|
||||||
|
|
||||||
-- Steve McIntyre <93sam@debian.org> Wed, 28 Mar 2007 22:57:41 +0100
|
-- Steve McIntyre <93sam@debian.org> Wed, 28 Mar 2007 22:57:41 +0100
|
||||||
|
|
||||||
|
|
|
@ -283,13 +283,16 @@ if [ -e "$MIRROR/dists/$CODENAME/Release" ] ; then
|
||||||
# Update some other information as well
|
# Update some other information as well
|
||||||
sed -e "s/^Architectures: .*$/Architectures: $ARCHES/" \
|
sed -e "s/^Architectures: .*$/Architectures: $ARCHES/" \
|
||||||
$MIRROR/dists/$CODENAME/Release | \
|
$MIRROR/dists/$CODENAME/Release | \
|
||||||
# sed -e "s/^Suite: .*$/Suite: stable/" | \
|
|
||||||
# sed -e "s/^Description: .*$/Description: Debian $DEBVERSION/" | \
|
|
||||||
sed -e "s|^Components: .*$|Components: $SECTIONS|" | \
|
sed -e "s|^Components: .*$|Components: $SECTIONS|" | \
|
||||||
perl -ne 'if (/^(MD5Sum|SHA1|SHA256):/i) { $f=1; next }
|
perl -ne 'if (/^(MD5Sum|SHA1|SHA256):/i) { $f=1; next }
|
||||||
if ($f) {
|
if ($f) {
|
||||||
unless (/^ /) { print; $f=0 }
|
unless (/^ /) { print; $f=0 }
|
||||||
} else { print }' > dists/$CODENAME/Release
|
} else { print }' > dists/$CODENAME/Release
|
||||||
|
if [ "$DEBVERSION" != "testing" ] ; then
|
||||||
|
RDATE=`awk '/^Date:/ { print $2,$3,$4,$5}' dists/$CODENAME/Release`
|
||||||
|
sed -i -e "s/^Suite: .*$/Suite: stable/" dists/$CODENAME/Release
|
||||||
|
sed -i -e "s/^Description: .*$/Description: Debian $DEBVERSION Released $RDATE/" dists/$CODENAME/Release
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
echo "ERROR: Release file ($MIRROR/dists/$CODENAME/Release) is missing !"
|
echo "ERROR: Release file ($MIRROR/dists/$CODENAME/Release) is missing !"
|
||||||
exit 1
|
exit 1
|
||||||
|
@ -305,13 +308,17 @@ do
|
||||||
mkdir -p dists/$CODENAME/$SECT/binary-$ARCH
|
mkdir -p dists/$CODENAME/$SECT/binary-$ARCH
|
||||||
cp $MIRROR/dists/$CODENAME/$SECT/binary-$ARCH/Release \
|
cp $MIRROR/dists/$CODENAME/$SECT/binary-$ARCH/Release \
|
||||||
dists/$CODENAME/$SECT/binary-$ARCH/
|
dists/$CODENAME/$SECT/binary-$ARCH/
|
||||||
# sed -i "s/^Archive:.*$/Archive: stable/" dists/$CODENAME/$SECT/binary-$ARCH/Release
|
if [ "$DEBVERSION" != "testing" ] ; then
|
||||||
|
sed -i "s/^Archive:.*$/Archive: stable/" dists/$CODENAME/$SECT/binary-$ARCH/Release
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
if [ -n "$NONUS" -a -e "$NONUS/dists/$CODENAME/non-US/$SECT/binary-$ARCH/Release" ] ; then
|
if [ -n "$NONUS" -a -e "$NONUS/dists/$CODENAME/non-US/$SECT/binary-$ARCH/Release" ] ; then
|
||||||
mkdir -p dists/$CODENAME/non-US/$SECT/binary-$ARCH
|
mkdir -p dists/$CODENAME/non-US/$SECT/binary-$ARCH
|
||||||
cp $NONUS/dists/$CODENAME/non-US/$SECT/binary-$ARCH/Release \
|
cp $NONUS/dists/$CODENAME/non-US/$SECT/binary-$ARCH/Release \
|
||||||
dists/$CODENAME/non-US/$SECT/binary-$ARCH/
|
dists/$CODENAME/non-US/$SECT/binary-$ARCH/
|
||||||
# sed -i "s/^Archive:.*$/Archive: stable/" dists/$CODENAME/non-US/$SECT/binary-$ARCH/Release
|
if [ "$DEBVERSION" != "testing" ] ; then
|
||||||
|
sed -i "s/^Archive:.*$/Archive: stable/" dists/$CODENAME/non-US/$SECT/binary-$ARCH/Release
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
@ -327,7 +334,9 @@ do
|
||||||
mkdir -p dists/$CODENAME/main/debian-installer/binary-$ARCH
|
mkdir -p dists/$CODENAME/main/debian-installer/binary-$ARCH
|
||||||
cp $MIRROR/dists/$DI_CODENAME/main/debian-installer/binary-$ARCH/Release \
|
cp $MIRROR/dists/$DI_CODENAME/main/debian-installer/binary-$ARCH/Release \
|
||||||
dists/$CODENAME/main/debian-installer/binary-$ARCH/
|
dists/$CODENAME/main/debian-installer/binary-$ARCH/
|
||||||
# sed -i "s/^Archive:.*$/Archive: stable/" dists/$CODENAME/main/debian-installer/binary-$ARCH/Release
|
if [ "$DEBVERSION" != "testing" ] ; then
|
||||||
|
sed -i "s/^Archive:.*$/Archive: stable/" dists/$CODENAME/main/debian-installer/binary-$ARCH/Release
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue