Author: gozer
Date: Fri Feb 3 15:11:05 2006
New Revision: 374777
URL: http://svn.apache.org/viewcvs?rev=374777&view=rev
Log:
httpd-2.2 introduces yet a new & slightly different way to hide
it's version information in ap_release.h
Modified:
perl/modperl/trunk/lib/Apache2/Build.pm
Modified: perl/modperl/trunk/lib/Apache2/Build.pm
URL:
http://svn.apache.org/viewcvs/perl/modperl/trunk/lib/Apache2/Build.pm?rev=374777&r1=374776&r2=374777&view=diff
==============================================================================
--- perl/modperl/trunk/lib/Apache2/Build.pm (original)
+++ perl/modperl/trunk/lib/Apache2/Build.pm Fri Feb 3 15:11:05 2006
@@ -1377,8 +1377,14 @@
my $major = $1;
my $minor = (split /\s+/, scalar(<$fh>))[-1];
my $patch = (split /\s+/, scalar(<$fh>))[-1];
- my $string = (split /\s+/, scalar(<$fh>))[-1];
- $version = join '.', $major, $minor, "$patch$string";
+
+ my ($define, $macro, $dev) = (split /\s+/, scalar(<$fh>));
+
+ if ($macro =~ /AP_SERVER_DEVBUILD_BOOLEAN/ && $dev eq '1') {
+ $dev = "-dev";
+ }
+
+ $version = join '.', $major, $minor, "$patch$dev";
$version =~ s/\"//g;
last;
}