Blob Blame History Raw
#!/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