Print this page
Remove Python 2.6

Split Close
Expand all
Collapse all
          --- old/build/dtrace-toolkit/build.sh
          +++ new/build/dtrace-toolkit/build.sh
↓ open down ↓ 25 lines elided ↑ open up ↑
  26   26  #
  27   27  # Load support functions
  28   28  . ../../lib/functions.sh
  29   29  
  30   30  PROG=DTraceToolkit
  31   31  VER=0.99
  32   32  PKG=developer/dtrace/toolkit
  33   33  SUMMARY="$PROG ($VER)"
  34   34  DESC="$PROG - a collection of over 200 useful and documented DTrace scripts"
  35   35  
  36      -DEPENDS_IPS="developer/dtrace runtime/perl runtime/python-26"
       36 +DEPENDS_IPS="developer/dtrace runtime/perl runtime/python-27"
  37   37  
  38   38  PREFIX=/opt/DTT
  39   39  
  40   40  # The toolkit is just scripts, so there is nothing to compile
  41   41  build_toolkit() {
  42   42    logmsg "Installing contents to packaging directory $DESTDIR/$PREFIX"
  43   43    logcmd mkdir -p $DESTDIR/$PREFIX || logerr "--- Could not create packaging directory"
  44   44    logcmd cp -rpP $TMPDIR/$BUILDDIR/* $DESTDIR/$PREFIX/ || logerr "--- Install failed."
  45   45    logcmd rm -f $DESTDIR/$PREFIX/install || logerr "--- Failed to remove the install script that we don't use."
  46   46  }
  47   47  
  48   48  init
  49   49  download_source $PROG $PROG $VER
  50   50  patch_source
  51   51  prep_build
  52   52  build_toolkit
  53   53  make_package
  54   54  clean_up
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX