# don't look at RELEASE, it contains our build number
QF="$QF %{VERSION} %{EPOCH}\\n"
QF="$QF %{SUMMARY}\\n%{DESCRIPTION}\\n"
- QF="$QF %{VENDOR} %{DISTRIBUTION} %{DISTURL}"
+ QF="$QF %{VENDOR}\\n"
QF="$QF %{LICENSE} %{LICENSE}\\n"
QF="$QF %{GROUP} %{URL} %{EXCLUDEARCH} %{EXCLUDEOS} %{EXCLUSIVEARCH}\\n"
QF="$QF %{EXCLUSIVEOS} %{RPMVERSION} %{PLATFORM}\\n"
check_header $oldrpm > $file1
check_header $newrpm > $file2
+
+ if [ -n $newrpm ]; then
+ # if the rpm is from prerelease projects, do not compare project name.
+ QF="%{DISTRIBUTION}"
+ dist=$(check_header $newrpm | sed -r 's/(.*)\/.*/\1/')
+ if [[ $dist =~ "prerelease" ]]; then
+ echo "This is a prerelease project. Do not compare the project name."
+ QF="%{DISTURL}\\n"
+ echo `check_header $oldrpm | sed -r 's/.*\/(.*\/.*)/\1/'` >> $file1
+ echo `check_header $newrpm | sed -r 's/.*\/(.*\/.*)/\1/'` >> $file2
+ else
+ QF="%{DISTURL} %{DISTRIBUTION}\\n"
+ echo "This is not a prerelease project. Compare the project name."
+ check_header $oldrpm >> $file1
+ check_header $newrpm >> $file2
+ fi
+ fi
# the DISTURL tag can be used as checkin ID
#echo "$QF"