:
eval 'exec ../BnP/BnP.aux.perl -S $0 ${1+"$@"}'
    if $running_under_some_shell;
require 5.000;
BEGIN { push(@INC, "../BnP"); }
use BnP;

#####################################################################
##
##  Build script for ePerl
##  Copyright (c) 1997 Ralf S. Engelschall, All Rights Reserved. 
##
#####################################################################

$bundlename = "eperl";
$bundlevers = "1.0.0";
$bundleid   = "$bundlename/$bundlevers";

BnP::init($bundlename, $bundlevers);
($prefix, $bindir, $libdir, $mandir, $vardir) = BnP::find_dirs($bundlename);
($gnutriple, $arch, $vendor, $os) = BnP::find_systype; 
($perl, $cc, $cxx, $cflags) = BnP::find_tools;

BnP::cmd(0, "mkdir $prefix");
BnP::cmd(0, "mkdir $prefix/bin");
BnP::cmd(0, "mkdir $prefix/lib");
BnP::cmd(0, "mkdir $prefix/man");
BnP::cmd(0, "mkdir $vardir");

BnP::cmd(0, "mkdir work");
BnP::chdir("work");

BnP::fetch("http://www.engelschall.com/sw/eperl/distrib/",
           "eperl-2.2.11.tar.gz", "../dist/");

BnP::cmd(0, "gunzip -c ../dist.eperl/eperl-2.2.11.tar.gz | tar xvf -");
BnP::chdir("eperl-2.2.11");
BnP::cmd(0, "CC=$cc; export CC; ./configure --prefix=$prefix");
BnP::cmd(0, "make");
BnP::cmd(0, "make install");
BnP::chdir("..");

##EOF##
