diff options
Diffstat (limited to 'm4')
-rw-r--r-- | m4/package.m4 | 4 | ||||
-rw-r--r-- | m4/xine.m4 | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/m4/package.m4 b/m4/package.m4 index 764f70d45..765b286eb 100644 --- a/m4/package.m4 +++ b/m4/package.m4 @@ -1,7 +1,7 @@ dnl _ACX_VERSION_PARSE(version) AC_DEFUN([_ACX_VERSION_PARSE], [`echo $1 | perl -e 'my $v = <>; chomp $v; -my @v = split(" ", $v); $v = $v[$#v]; $v =~ s/[^0-9.].*$//; @v = split (/\./, $v); -push @v, 0 while $#v < 2; print $v[0] * 10000 + $v[1] * 100 + $v[2], "\n"'`]) +my @v = split(" ", $v); $v = $v[[@S|@#v]]; $v =~ s/[[^0-9.]].*$//; @v = split (/\./, $v); +push @v, 0 while $[#v] < 2; print $v[[0]] * 10000 + $v[[1]] * 100 + $v[[2]], "\n"'`]) dnl ACX_VERSION_CHECK(required, actual) AC_DEFUN([ACX_VERSION_CHECK], [ diff --git a/m4/xine.m4 b/m4/xine.m4 index a78c678a4..cf64ec022 100644 --- a/m4/xine.m4 +++ b/m4/xine.m4 @@ -25,8 +25,8 @@ dnl dnl _XINE_VERSION_PARSE(version) AC_DEFUN([_XINE_VERSION_PARSE], [`echo $1 | perl -e 'my $v = <>; chomp $v; -my @v = split(" ", $v); $v = $v[$#v]; $v =~ s/[^0-9.].*$//; @v = split (/\./, $v); -push @v, 0 while $#v < 2; print $v[0] * 10000 + $v[1] * 100 + $v[2], "\n"'`]) +my @v = split(" ", $v); $v = $v[[@S|@#v]]; $v =~ s/[[^0-9.]].*$//; @v = split (/\./, $v); +push @v, 0 while $[#v] < 2; print $v[[0]] * 10000 + $v[[1]] * 100 + $v[[2]], "\n"'`]) dnl _XINE_VERSION_CHECK(required, actual) |