source: trunk/debathena/scripts/sbuildhack @ 24260

Revision 24260, 767 bytes checked in by broder, 15 years ago (diff)
Finish purging the hackishness of sbuildhack.
  • Property svn:executable set to *
Line 
1#!/bin/sh
2
3# Wrapper around sbuild.  The main purpose is to append a
4# distribution-dependent string like "~ubuntu7.10" to the binary
5# package version
6
7# This script us normally run as "da sbuildhack filename.dsc".
8
9# This script will skip dists listed in ./nobuild.
10
11usage() {
12    echo "Usage: $0 <dist>-<arch> ..." >&2
13    exit 1
14}
15
16. $(dirname "$0")/debian-versions.sh
17
18dist_arch=$1; shift
19if [ -z "$dist_arch" ]; then usage; fi
20IFS=- read dist arch <<EOF
21$dist_arch
22EOF
23if [ -z "$dist" ] || [ -z "$arch" ]; then usage; fi
24
25if [ -e nobuild ] && fgrep -q "$dist" nobuild; then
26  echo "Skipping $dist since it is listed in ./nobuild."
27  exit
28fi
29
30sbuild --append-to-version=`gettag "$dist"` \
31        -d "$dist" --arch="$arch" \
32        --apt-update --apt-distupgrade \
33         -v "$@"
Note: See TracBrowser for help on using the repository browser.