/usr/local/CPAN/Term-Newt/Makefile.PL


# $Id: Makefile.PL,v 1.1 1998/11/04 17:11:49 daniel Exp daniel $

require 5.004_04;
use ExtUtils::MakeMaker;
use Config qw(%Config);

sub MY::libscan {
	my ($self,$path) = @_;

	return '' if($path =~ m:/(RCS|CVS|SCCS)/: ||
		$path =~ m:[~%]$: ||
		$path =~ m:\.(orig|rej)$:
	);

	return $path;
}

print "Checking for 'newt.h'\n";
my $include = '';
my @inc = split /\s+/,join(' ',$Config{'usrinc'},$Config{'incpth'},$Config{'locincpth'});
foreach my $path (@inc) {
	print "Checking in $path/...\n";
	if (-f "$path/newt.h") {
		$include .= "-I$path ";
        	last;
	}
}

die "I can't find 'newt.h' - Exiting!\n" if $include =~ /^\s*$/;

WriteMakefile(
	'NAME'		=> 'Term::Newt',
	'VERSION_FROM'	=> 'Newt.pm',
	'LIBS'		=> ['-lnewt -lslang'],
	'DEFINE'	=> '',
	'INC'		=> $include,
	'dist'		=> {	COMPRESS => 'gzip -9f',
				SUFFIX   => 'gz',
				DIST_DEFAULT => 'tardist',
	},
);