#!/bin/bash set -eu ARCH1=amd64 PGDG="pgdg-testing" while getopts "A:a:p" opt ; do case $opt in A) ARCH1="$OPTARG" ;; a) ARCH2="$OPTARG" ;; p) PGDG="pgdg" ;; esac done # shift away args shift $(($OPTIND - 1)) BINDIR=$(dirname $0) DISTS=$BINDIR/../dists DIST=${1:-sid} [ -t 1 ] && TO_TERM="-t" $BINDIR/diff-dists $TO_TERM -b \ <(bzcat $DISTS/$DIST-$PGDG/main/binary-$ARCH1/Packages.bz2) \ <(bzcat $DISTS/$DIST-$PGDG/main/binary-$ARCH2/Packages.bz2)