#!/bin/bash
# fetch-rawhide-pari-build - fetches current rawhide pari build for abidiff
nvr=$(koji latest-pkg rawhide pari | tail -n 1 | awk '{ print $1 }')
mkdir -p "$nvr"
cd "$nvr"
verrel=$(echo $nvr | sed -e 's/^pari-//')
dnf --disablerepo=\* --enablerepo=rawhide download \
"pari-${verrel}" "pari-gp-${verrel}"
dnf --disablerepo=\* --enablerepo=rawhide-debuginfo download \
"pari-debuginfo-${verrel}" "pari-gp-debuginfo-${verrel}"
cd -
newverrel=$(fedpkg verrel | sed -e 's/^pari-//')
echo abipkgdiff --d1 "$nvr/pari-debuginfo-${verrel}".x86_64.rpm --d2 "pari-${newverrel}/pari-debuginfo-${newverrel}".x86_64.rpm "$nvr/pari-${verrel}".x86_64.rpm "pari-${newverrel}/pari-${newverrel}".x86_64.rpm
echo abipkgdiff --d1 "$nvr/pari-debuginfo-${verrel}".x86_64.rpm --d2 "pari-${newverrel}/pari-debuginfo-${newverrel}".x86_64.rpm --d1 "$nvr/pari-gp-debuginfo-${verrel}".x86_64.rpm --d2 "pari-${newverrel}/pari-gp-debuginfo-${newverrel}".x86_64.rpm "$nvr/pari-gp-${verrel}".x86_64.rpm "pari-${newverrel}/pari-gp-${newverrel}".x86_64.rpm