commit 7658bbb687cc12db6b99045f9d87db3b8882591c
parent 787e98e731caf76506ce93215b6e5ffe77bdc10b
Author: Andreas Guldstrand <andreas.guldstrand@gmail.com>
Date: Tue, 20 Sep 2016 16:51:30 +0200
tools/update_version.sh: only update what actually looks like a $VERSION in perl scripts
Diffstat:
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/tools/update_versions.sh b/tools/update_versions.sh
@@ -28,7 +28,7 @@ fi
version="$1"
-update="
+update_perl="
SBO-Lib/lib/SBO/Lib.pm
SBO-Lib/lib/SBO/Lib/Util.pm
SBO-Lib/lib/SBO/Lib/Tree.pm
@@ -38,6 +38,8 @@ update="
SBO-Lib/lib/SBO/Lib/Info.pm
SBO-Lib/lib/SBO/Lib/Download.pm
SBO-Lib/lib/SBO/Lib/Build.pm
+"
+update_slackbuild="
slackbuild/sbotools/sbotools.SlackBuild
slackbuild/sbotools/sbotools.info
"
@@ -46,9 +48,16 @@ old_version=$(grep '^our $VERSION' SBO-Lib/lib/SBO/Lib.pm | grep -Eo '[0-9]+(\.[
tmpfile=$(mktemp /tmp/XXXXXXXXXX)
-for i in $update; do
+for i in $update_slackbuild; do
cat $i | sed "s/$old_version/$version/g" > $tmpfile
if [[ "$?" == "0" ]]; then
mv $tmpfile $i
fi
done
+
+for i in $update_perl; do
+ cat $i | sed "s/'$old_version'/'$version'/g" > $tmpfile
+ if [[ "$?" == "0" ]]; then
+ mv $tmpfile $i
+ fi
+done