# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# OTHER DEALINGS IN THE SOFTWARE.
-DPKGARCH=$(dpkg --print-architecture)
-UNAMEARCH=$(uname -m)
-
get_suites() {
case "$1" in
amd64|i386|armel|armhf)
case "$MODE" in
buildd)
mkdir -p /srv/buildd/unpack
- if ! $SILENT setup-dchroot $extraargs -f -a "$a" -D -d '/srv/buildd/unpack' -K "$s"
+ if ! $SILENT setup-dchroot $EXTRAARGS -f -a "$a" -D -d '/srv/buildd/unpack' -K "$s"
then
return 1
fi
;;
porterbox)
- if ! $SILENT setup-dchroot $extraargs -f -a "$a" "$s"
+ if ! $SILENT setup-dchroot $EXTRAARGS -f -a "$a" "$s"
then
return 1
fi
EOF
}
-extraargs=""
+##########
+# "main"
+##########
+
+
+# parse options
+##########
+EXTRAARGS=""
while getopts "cu" OPTION
do
case $OPTION in
c)
- extraargs="$extraargs -c"
+ EXTRAARGS="$EXTRAARGS -c"
;;
h)
usage
done
shift $(($OPTIND - 1))
+# parse arguments
+##########
if [ "$#" -gt 1 ]; then
usage >&2
exit 1
MODE=porterbox
fi
+# figure out whether to be verbose or not
+##########
if [ -t 0 ] ; then
SILENT=""
else
SILENT="chronic"
fi
-
-archs="$DPKGARCH"
+# get list of archs based on dpkg architecture
+##########
+DPKGARCH=$(dpkg --print-architecture)
+archs="DPKGARCH"
case "$DPKGARCH" in
amd64)
archs="$archs i386"