X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/178a1d20483eae24dd15ff5c54257194a4d7afde..2e4a3d17b45e168c565a25f694fd73d3079ed8b0:/packaging/release-rsync diff --git a/packaging/release-rsync b/packaging/release-rsync index 5bdfe8d5..9538feac 100755 --- a/packaging/release-rsync +++ b/packaging/release-rsync @@ -76,7 +76,17 @@ while () { } close IN; -$lastversion =~ s/(\d+)cvs$/ $1 - 1 /e; +if (my($major, $minor, $rel) = $lastversion =~ /(\d+)\.(\d+)\.(\d+)cvs$/) { + if (--$rel < 0) { + $rel = 9; + if (--$minor < 0) { + $minor = 6; + $major--; + } + } + $lastversion = "$major.$minor.$rel"; +} + $version =~ s/cvs/pre1/ || $version =~ s/pre(\d+)/ 'pre' . ($1 + 1) /e; print $break, "\nPlease enter the version number of this release: [$version] "; @@ -130,8 +140,9 @@ print "\n", $break, <