#!/bin/sh -efu

state="$1"; shift
[ "$state" = pending ] || exit 0

. gb-sh-functions

mismatch=
for arch in $GB_ARCH noarch; do
	cmp -s "$GB_REPO_DIR/$arch/base/release" \
	       "build/repo/$arch/base.prev/release" ||
	{
		mismatch=1
		break
	}
done

[ -n "$mismatch" ] || exit 0

gb-task-queue-rebuild

exit 1
