#!/bin/bash

if [ "$#" -ne 2 ]; then
	echo "Usage: $0 <series> <package>" 1>&2
	exit 1
fi
series="$1"
pkg="$2"

curl -s "http://people.canonical.com/~ubuntu-archive/proposed-migration/$series/update_output.txt" | awk '
BEGIN				{ show=2; arch_cnt=0 }
/^Arch order is:/		{
					for (pos=4; pos <= NF; pos++) {
						arch=$pos
						sub(",", "", arch)
						arch_long[arch_cnt] = arch "-"
						arch_short[arch_cnt] = substr(arch, 1, 1) "-"
						arch_cnt += 1
					}
				}
/^trying: '"$pkg"'$/		{ if (show == 0) { print ""; }; show=1; print; next }
/^trying: /			{ if (show == 1) { show=0; }; next }
/^Trying.* '"$pkg"'\//		{ if (show == 0) { print ""; }; show=1; print; next }
/^$/				{ if (show == 1) { show=0; }; next }
/^\ *(got|start|orig|easy|ori|pre|now):/	{
					if (show == 1) {
						for (arch_num = 0; arch_num < arch_cnt; arch_num += 1) {
							sub(arch_short[arch_num], arch_long[arch_num])
						}
					}
				}
(show == 1)			{ print }
'
