summaryrefslogtreecommitdiff
path: root/repo/bin/architecture-diff
blob: 757510c0e727e8a2fb06f411f0a1af7c4f96a44f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/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)