#!/usr/bin/perl # Public domain my $found = 0; open(CONFIG, "configure.in") || die "configure.in: $!"; foreach $_ () { chop; if (/^HDEFINE\(VERSION,\s*"\\"([\w+\.\-]+)\\""\)$/) { print $1, "\n"; $found++; } } close(CONFIG); die 'cannot get version' unless ($found);