#!/usr/bin/perl
######################################################################
# Quick & dirty build-and-install script for the PDL support modules...

@modules = qw/
	Parse-RecDescent-1.94.tar.gz
	Text-Balanced-1.95.tar.gz
	Inline-0.44.tar.gz
	ExtUtils-F77-1.14.tar.gz
	Astro-FITS-Header-2.8.1.tar.gz
	Convert-UU-0.52.tar.gz
	PGPLOT-2.19.tar.gz
	TermReadKey-2.21.tar.gz
	Term-ReadLine-Gnu-1.13.tar.gz
	Time-modules-2003.0211.tar.gz
/;

foreach $module(@modules) {
	print "\n"x5;
	for(1..3) {print "#"x75,"\n";}
	
	print "UNPACKING & INSTALLING: $module\n\n";

	open FOO,"| /bin/sh";
	print FOO "tar xfz $module\n";
	$module =~ s/.tar.gz//;
	print FOO "cd $module\n";
	print FOO "perl Makefile.PL\n";
	
	# ExtUtils-F77 asks if you want to install Inline::C.  Correct answer
	# is "Yes".
	print FOO "y\n" if($module =~ m/ExtUtils-F77/);

	print FOO "make install\n";
}
	
