aboutsummaryrefslogtreecommitdiffstats
path: root/make-version.pl
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2012-09-24 21:57:52 +0000
committerGerald Combs <gerald@wireshark.org>2012-09-24 21:57:52 +0000
commit196dbce3d2109ce24d30bcd154a0a6273666345f (patch)
treed10a21d186f1cd253904d9793e10e4d48715a298 /make-version.pl
parent3f16280e9b23f0f31cf336740f3d1054b6dcebb3 (diff)
Add back extra packaging information if it's present.
svn path=/trunk/; revision=45112
Diffstat (limited to 'make-version.pl')
-rwxr-xr-xmake-version.pl14
1 files changed, 8 insertions, 6 deletions
diff --git a/make-version.pl b/make-version.pl
index d28866e90f..5de69de5f4 100755
--- a/make-version.pl
+++ b/make-version.pl
@@ -311,12 +311,14 @@ sub update_configure_ac
open(CFGIN, "< $filepath") || die "Can't read $filepath!";
while ($line = <CFGIN>) {
- if ($line =~ /^m4_define\(version_major *,.*([\r\n]+)$/) {
- $line = sprintf("m4_define(version_major, %d)$1", $version_pref{"version_major"});
- } elsif ($line =~ /^m4_define\(version_minor *,.*([\r\n]+)$/) {
- $line = sprintf("m4_define(version_minor, %d)$1", $version_pref{"version_minor"});
- } elsif ($line =~ /^m4_define\(version_micro *,.*([\r\n]+)$/) {
- $line = sprintf("m4_define(version_micro, %d)$1", $version_pref{"version_micro"});
+ if ($line =~ /^m4_define\( *\[?version_major\]? *,.*([\r\n]+)$/) {
+ $line = sprintf("m4_define([version_major], [%d])$1", $version_pref{"version_major"});
+ } elsif ($line =~ /^m4_define\( *\[?version_minor\]? *,.*([\r\n]+)$/) {
+ $line = sprintf("m4_define([version_minor], [%d])$1", $version_pref{"version_minor"});
+ } elsif ($line =~ /^m4_define\( *\[?version_micro\]? *,.*([\r\n]+)$/) {
+ $line = sprintf("m4_define([version_micro], [%d])$1", $version_pref{"version_micro"});
+ } elsif ($line =~ /^m4_append\( *\[?version_micro_extra\]? *,.*([\r\n]+)$/) {
+ $line = sprintf("m4_append([version_micro_extra], [%s])$1", $package_string);
}
$contents .= $line
}