diff options
-rwxr-xr-x | tools/update_versions.sh | 13 |
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 |