Lines 20-28
Link Here
|
20 |
OS=`uname` |
20 |
OS=`uname` |
21 |
|
21 |
|
22 |
# get system arch, stripping out extra -gnu on Linux |
22 |
# get system arch, stripping out extra -gnu on Linux |
23 |
ARCH=`/usr/bin/perl -MConfig -le 'print $Config{archname}' | sed 's/gnu-//' | sed 's/^i[3456]86-/i386-/' ` |
23 |
ARCH=`${EPREFIX}/usr/bin/perl -MConfig -le 'print $Config{archname}' | sed 's/gnu-//' | sed 's/^i[3456]86-/i386-/' ` |
24 |
|
24 |
|
25 |
if [ $OS = "Linux" -o $OS = "Darwin" -o $OS = "FreeBSD" ]; then |
25 |
if [ $OS = "Linux" -o $OS = "Darwin" -o $OS = "FreeBSD" -o $OS = "SunOS" ]; then |
26 |
echo "Building for $OS / $ARCH" |
26 |
echo "Building for $OS / $ARCH" |
27 |
else |
27 |
else |
28 |
echo "Unsupported platform: $OS, please submit a patch or provide us with access to a development system." |
28 |
echo "Unsupported platform: $OS, please submit a patch or provide us with access to a development system." |
Lines 33-40
Link Here
|
33 |
BUILD=$PWD |
33 |
BUILD=$PWD |
34 |
|
34 |
|
35 |
# Path to Perl 5.8.8 |
35 |
# Path to Perl 5.8.8 |
36 |
if [ -x "/usr/bin/perl5.8.8" ]; then |
36 |
if [ -x "${EPREFIX}/usr/bin/perl5.8.8" ]; then |
37 |
PERL_58=/usr/bin/perl5.8.8 |
37 |
PERL_58="${EPREFIX}"/usr/bin/perl5.8.8 |
38 |
elif [ -x "/usr/local/bin/perl5.8.8" ]; then |
38 |
elif [ -x "/usr/local/bin/perl5.8.8" ]; then |
39 |
PERL_58=/usr/local/bin/perl5.8.8 |
39 |
PERL_58=/usr/local/bin/perl5.8.8 |
40 |
elif [ -x "/usr/local/bin/perl5.8.9" ]; then # FreeBSD 7.2 |
40 |
elif [ -x "/usr/local/bin/perl5.8.9" ]; then # FreeBSD 7.2 |
Lines 49-56
Link Here
|
49 |
BASE_58=$BUILD/5.8 |
49 |
BASE_58=$BUILD/5.8 |
50 |
|
50 |
|
51 |
# Path to Perl 5.10.0 |
51 |
# Path to Perl 5.10.0 |
52 |
if [ -x "/usr/bin/perl5.10.0" ]; then |
52 |
if [ -x "${EPREFIX}/usr/bin/perl5.10.0" ]; then |
53 |
PERL_510=/usr/bin/perl5.10.0 |
53 |
PERL_510="${EPREFIX}"/usr/bin/perl5.10.0 |
54 |
elif [ -x "/usr/local/bin/perl5.10.0" ]; then |
54 |
elif [ -x "/usr/local/bin/perl5.10.0" ]; then |
55 |
PERL_510=/usr/local/bin/perl5.10.0 |
55 |
PERL_510=/usr/local/bin/perl5.10.0 |
56 |
fi |
56 |
fi |
Lines 89-94
Link Here
|
89 |
export MAKE=/usr/bin/make |
89 |
export MAKE=/usr/bin/make |
90 |
fi |
90 |
fi |
91 |
|
91 |
|
|
|
92 |
# Use make from the prefix |
93 |
export GNUMAKE="${EPREFIX}/usr/bin/make" |
94 |
export MAKE="${EPREFIX}/usr/bin/make" |
92 |
# Clean up |
95 |
# Clean up |
93 |
# XXX command-line flag to skip cleanup |
96 |
# XXX command-line flag to skip cleanup |
94 |
#rm -rf $BUILD |
97 |
#rm -rf $BUILD |