use strict;
use vars qw($VERSION @ISA);
-$VERSION = 0.01;
+$VERSION = 0.02;
-require ExtUtils::MM_Win32;
-@ISA = qw(ExtUtils::MM_Win32);
+require ExtUtils::MM_Any;
+require ExtUtils::MM_Unix;
+@ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
=head1 NAME
-ExtUtils::MM_DOS - DOS specific subclass of ExtUtils::MM_Win32
+ExtUtils::MM_DOS - DOS specific subclass of ExtUtils::MM_Unix
=head1 SYNOPSIS
=head1 DESCRIPTION
-This is a subclass of ExtUtils::MM_Win32 which contains functionality
+This is a subclass of ExtUtils::MM_Unix which contains functionality
for DOS.
-Unless otherwise stated, it works just like ExtUtils::MM_Win32
+Unless otherwise stated, it works just like ExtUtils::MM_Unix
=head2 Overridden methods
=over 4
+=item os_flavor
+
+=cut
+
+sub os_flavor {
+ return('DOS');
+}
+
=item B<replace_manpage_separator>
+Generates Foo__Bar.3 style man page names
+
=cut
sub replace_manpage_separator {
=head1 SEE ALSO
-L<ExtUtils::MM_Win32>, L<ExtUtils::MakeMaker>
+L<ExtUtils::MM_Unix>, L<ExtUtils::MakeMaker>
+
+=cut
1;