Print this page
Infrastructure for python version agility
Reviewed by: Dale Ghent <daleg@omniti.com>
Reviewed by: Eric Sproul <eric.sproul@circonus.com>


  79 # Full paths to bins
  80 PERL32=/usr/perl5/5.16.1/bin/$ISAPART/perl
  81 PERL64=/usr/perl5/5.16.1/bin/$ISAPART64/perl
  82 
  83 # Default Makefile.PL options
  84 PERL_MAKEFILE_OPTS="INSTALLSITEBIN=$PREFIX/bin/_ARCHBIN_ \
  85                     INSTALLSITESCRIPT=$PREFIX/bin/_ARCHBIN_ \
  86                     INSTALLSITEMAN1DIR=$PREFIX/share/man/man1 \
  87                     INSTALLSITEMAN3DIR=$PREFIX/share/man/man3 \
  88                     INSTALLDIRS=site"
  89 
  90 # Accept MakeMaker defaults so as not to stall build scripts
  91 export PERL_MM_USE_DEFAULT=true
  92 
  93 # When building perl modules, run make test
  94 # Unset in a build script to skip tests
  95 PERL_MAKE_TEST=1
  96 
  97 
  98 #############################################################################
  99 # Python
 100 #############################################################################
 101 : ${PYTHONVER:=2.6}
 102 : ${PYTHONPKGVER:=`echo $PYTHONVER | sed 's/\.//g'`}
 103 PYTHONPATH=/usr
 104 PYTHON=$PYTHONPATH/bin/python$PYTHONVER
 105 PYTHONLIB=$PYTHONPATH/lib
 106 
 107 
 108 #############################################################################
 109 # Paths to common tools
 110 #############################################################################
 111 WGET=wget
 112 PATCH=gpatch
 113 MAKE=gmake
 114 TAR=tar
 115 GZIP=gzip
 116 BUNZIP2=bunzip2
 117 XZCAT=xzcat
 118 UNZIP=unzip
 119 AWK=gawk




  79 # Full paths to bins
  80 PERL32=/usr/perl5/5.16.1/bin/$ISAPART/perl
  81 PERL64=/usr/perl5/5.16.1/bin/$ISAPART64/perl
  82 
  83 # Default Makefile.PL options
  84 PERL_MAKEFILE_OPTS="INSTALLSITEBIN=$PREFIX/bin/_ARCHBIN_ \
  85                     INSTALLSITESCRIPT=$PREFIX/bin/_ARCHBIN_ \
  86                     INSTALLSITEMAN1DIR=$PREFIX/share/man/man1 \
  87                     INSTALLSITEMAN3DIR=$PREFIX/share/man/man3 \
  88                     INSTALLDIRS=site"
  89 
  90 # Accept MakeMaker defaults so as not to stall build scripts
  91 export PERL_MM_USE_DEFAULT=true
  92 
  93 # When building perl modules, run make test
  94 # Unset in a build script to skip tests
  95 PERL_MAKE_TEST=1
  96 
  97 
  98 #############################################################################
  99 # Python -- NOTE, these can be changed at runtime via set_python_version().
 100 #############################################################################
 101 : ${PYTHONVER:=2.6}
 102 : ${PYTHONPKGVER:=`echo $PYTHONVER | sed 's/\.//g'`}
 103 PYTHONPATH=/usr
 104 PYTHON=$PYTHONPATH/bin/python$PYTHONVER
 105 PYTHONLIB=$PYTHONPATH/lib
 106 
 107 
 108 #############################################################################
 109 # Paths to common tools
 110 #############################################################################
 111 WGET=wget
 112 PATCH=gpatch
 113 MAKE=gmake
 114 TAR=tar
 115 GZIP=gzip
 116 BUNZIP2=bunzip2
 117 XZCAT=xzcat
 118 UNZIP=unzip
 119 AWK=gawk