* Released 1.3.
+ * automake.in (handle_options): Correctly handle trailing alpha
+ version letter or lack thereof. Test version3.test.
+
* automake.in (am_conf_line_warning): Perl 4 fixlet; typo fix.
* automake.in (handle_ltlibraries): Examine _DEPENDENCIES
}
elsif (/([0-9]+)\.([0-9]+)([a-z])?/)
{
- # Got a version number. Note that alpha releases
- # count as the next higher release. Note also that we
- # assume there will be a maximum of 100 minor releases
- # for any given major release.
+ # Got a version number.
+
+ local ($rmajor, $rminor, $ralpha) = ($1, $2, $3);
- local ($rmajor, $rminor, $ralpha) = ($1, $2);
if ($VERSION !~ /([0-9]+)\.([0-9]+)([a-z])?/)
{
print STDERR
if ($rmajor > $tmajor
|| ($rmajor == $tmajor && $rminor > $tminor)
|| ($rminor == $tminor && $rminor == $tminor
- && $ralpha > $talpha))
+ && $ralpha gt $talpha))
{
&am_line_error ('AUTOMAKE_OPTIONS',
"require version $_, only have $VERSION");
Sun Apr 5 15:26:42 1998 Tom Tromey <tromey@cygnus.com>
+ * version3.test: Increased version number to ensure failure for a
+ long time to come.
+
* library.test: New file.
* lex2.test: Updated since lex error changed to warning.