From e2a35242b05676a9b0cbad9c7ade5e6d5c6e6420 Mon Sep 17 00:00:00 2001 From: Matthias Sohn Date: Fri, 11 Feb 2011 23:03:40 +0100 Subject: [PATCH] Fix version.sh Change-Id: Ia010c9cecefbfb90ae54786adc7c8d838525d2f3 Signed-off-by: Matthias Sohn --- tools/version.sh | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/tools/version.sh b/tools/version.sh index 2b9fdfada..1ed6c01b6 100755 --- a/tools/version.sh +++ b/tools/version.sh @@ -115,6 +115,12 @@ perl -pi~ -e ' s/(org.eclipse.jgit.*;version="\[)[^"]*(\)")/${1}'"$API_V,$API_N"'${2}/; ' $(git ls-files | grep META-INF/MANIFEST.MF) +perl -pi~ -e ' + s/^(Bundle-Version:\s*).*$/${1}'"$OSGI_V"'/; + s/(org.eclipse.jgit.*;version=")[^"[(]*(")/${1}'"$API_V"'${2}/; + s/(org.eclipse.jgit.*;version="\[)[^"]*(\)")/${1}'"$API_V,$API_N"'${2}/; + ' $(git ls-files | grep META-INF/SOURCE-MANIFEST.MF) + perl -pi~ -e ' if ($ARGV ne $old_argv) { $seen_version = 0; @@ -135,12 +141,23 @@ perl -pi~ -e ' $seen_version = 0; $old_argv = $ARGV; } - if ($seen_version < 4) { + if ($seen_version < 6) { $seen_version++ if s{<(version)>.*}{<${1}>'"$POM_V"'}; } ' org.eclipse.jgit.packaging/org.eclipse.jgit.updatesite/pom.xml +perl -pi~ -e ' + if ($ARGV ne $old_argv) { + $seen_version = 0; + $old_argv = $ARGV; + } + if ($seen_version < 2) { + $seen_version++ if + s{<(version)>.*}{<${1}>'"$POM_V"'}; + } + ' org.eclipse.jgit.packaging/pom.xml + perl -pi~ -e ' if ($ARGV ne $old_argv) { $seen_version = 0;