source: trunk/debathena/scripts/chroot-sources @ 24882

Revision 24882, 1.2 KB checked in by geofft, 14 years ago (diff)
chroot-sources: Default to -dev, not -proposed, per new workflow
  • Property svn:executable set to *
RevLine 
[24680]1#!/bin/bash
2
[24882]3# Usage (e.g.): sbuild --chroot-sources=/path/to/chroot-sources
[24680]4
5# Adjust /etc/apt/sources.list.d/debathena.list using the
[24683]6# DEBATHENA_RELEASE environment variable (set to either "production",
[24680]7# "-proposed", or "-development"),
8#
[24882]9# If DEBATHENA_RELEASE is unset, assume we're building out of -development.
[24680]10
[24882]11: ${DEBATHENA_RELEASE=-development}
[24680]12: ${DEBATHENA_MIRROR:=http://debathena.mit.edu/apt}
13dist="$SBUILD_BUILD_CONF_DISTRIBUTION"
14list=/etc/apt/sources.list.d/debathena.list
15
16rm -f "$list"
17
18cat >>"$list" <<EOF
19deb $DEBATHENA_MIRROR $dist debathena debathena-config
20deb-src $DEBATHENA_MIRROR $dist debathena debathena-config
21EOF
22
23if [ "$DEBATHENA_RELEASE" = "-proposed" ] || [ "$DEBATHENA_RELEASE" = "-development" ]; then
[24682]24    cat >>"$list" <<EOF
[24680]25deb $DEBATHENA_MIRROR ${dist}-proposed debathena debathena-config
26deb-src $DEBATHENA_MIRROR ${dist}-proposed debathena debathena-config
27EOF
28fi
29
30if [ "$DEBATHENA_RELEASE" = "-development" ]; then
31    cat >>"$list" <<EOF
32deb $DEBATHENA_MIRROR ${dist}-development debathena debathena-config
33deb-src $DEBATHENA_MIRROR ${dist}-development debathena debathena-config
34EOF
35fi
36
37DEBIAN_FRONTEND=noninteractive apt-get update
Note: See TracBrowser for help on using the repository browser.