36813cd
#!/bin/bash
36813cd
# fetch-rawhide-pari-build - fetches current rawhide pari build for abidiff
36813cd
36813cd
nvr=$(koji latest-pkg rawhide pari | tail -n 1 | awk '{ print $1 }')
36813cd
36813cd
mkdir -p "$nvr"
36813cd
cd "$nvr"
36813cd
36813cd
verrel=$(echo $nvr | sed -e 's/^pari-//')
36813cd
36813cd
dnf --disablerepo=\* --enablerepo=rawhide download \
36813cd
	"pari-${verrel}" "pari-gp-${verrel}"
36813cd
36813cd
dnf --disablerepo=\* --enablerepo=rawhide-debuginfo download \
36813cd
	"pari-debuginfo-${verrel}" "pari-gp-debuginfo-${verrel}"
36813cd
36813cd
cd -
36813cd
36813cd
newverrel=$(fedpkg verrel | sed -e 's/^pari-//')
36813cd
36813cd
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
36813cd
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