#!/bin/sh

set -e

ALL_LOGS=`mktemp`

PACKAGE=$1
VERSION=`(test -z "$2" && echo "[~+.[:alnum:]-]+") || echo "$2"`
ARCH=`(test -z "$3" && echo "[[:alnum:]-]+") || echo "$3"`

BASE="http://buildd.debian.org"
PATTERN="fetch\.cgi\?&pkg=$PACKAGE&ver=$VERSION&arch=$ARCH&stamp=[[:digit:]]+"

wget -q -O $ALL_LOGS "$BASE/build.php?&pkg=$PACKAGE"

for match in `grep -E -o "$PATTERN" $ALL_LOGS`; do
    ver=`echo $match | cut -d'&' -f3 | cut -d'=' -f2`
    arch=`echo $match | cut -d'&' -f4 | cut -d'=' -f2`
    wget -O "${PACKAGE}_${ver}_${arch}.log" "$BASE/$match"
done
