#!/usr/local/bin/perl
#
#
# Parse the ChangeLog file to extract the latest released version
# number in the development 'tree'.
#
# NOTE: Cannot use $version out of the majorcool.cf file because it
# may reflect an in-progress version rather than a dated release.
# Dated release info is only in the history file.
#

@path = split('/',$0); pop(@path);
$history = join('/',@path) . "/../ChangeLog";

open(LOG, $history) || die("Cannot open $history");
while (<LOG>) {
	chop;
	if (/^\w+\s+\w+\s+\d+\s+\d+:\d+:\d+/) {
		print $version;
		last;
	}
	$version = $_ if /^\d\.\d\.\d$/;
}
close(LOG);



syntax highlighted by Code2HTML, v. 0.9.1