" $specfile
}
+bump_release() {
+ local release=$1 rel
+
+ rel=$(expr ${release} + 1)
+ echo $rel
+}
+
# normalize spec
# takes as input:
# - PACKAGE/
spec=$(rpm -D "name $pkg" -E '%{_specdir}/%{name}.spec')
spec=${spec#$topdir/}
+ echo "$pkg ..."
+
if [ "$update" = "1" ]; then
./builder -g -ns "$spec"
fi
if [ "$inc" = 1 ]; then
if [[ $rel = *%* ]]; then
relmacro=${rel#*%}
- relnum=${rel%%%*}
- newrel=$(expr ${relnum} + 1)
+ newrel=$(bump_release ${rel%%%*})
set_release "$spec" $rel "${newrel}%${relmacro}"
else
- newrel=$(expr ${rel} + 1)
+ newrel=$(bump_release ${rel})
set_release "$spec" $rel $newrel
fi