aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/update_versions.sh13
1 files changed, 11 insertions, 2 deletions
diff --git a/tools/update_versions.sh b/tools/update_versions.sh
index 22429ff..5cabde7 100755
--- 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