Print this page
Remove Python 2.6


  16 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  17 # If applicable, add the following below this CDDL HEADER, with the
  18 # fields enclosed by brackets "[]" replaced with your own identifying
  19 # information: Portions Copyright [yyyy] [name of copyright owner]
  20 #
  21 # CDDL HEADER END
  22 #
  23 #
  24 # Copyright 2011-2012 OmniTI Computer Consulting, Inc.  All rights reserved.
  25 # Use is subject to license terms.
  26 #
  27 # Load support functions
  28 . ../../lib/functions.sh
  29 
  30 PROG=DTraceToolkit
  31 VER=0.99
  32 PKG=developer/dtrace/toolkit
  33 SUMMARY="$PROG ($VER)"
  34 DESC="$PROG - a collection of over 200 useful and documented DTrace scripts"
  35 
  36 DEPENDS_IPS="developer/dtrace runtime/perl runtime/python-26"
  37 
  38 PREFIX=/opt/DTT
  39 
  40 # The toolkit is just scripts, so there is nothing to compile
  41 build_toolkit() {
  42   logmsg "Installing contents to packaging directory $DESTDIR/$PREFIX"
  43   logcmd mkdir -p $DESTDIR/$PREFIX || logerr "--- Could not create packaging directory"
  44   logcmd cp -rpP $TMPDIR/$BUILDDIR/* $DESTDIR/$PREFIX/ || logerr "--- Install failed."
  45   logcmd rm -f $DESTDIR/$PREFIX/install || logerr "--- Failed to remove the install script that we don't use."
  46 }
  47 
  48 init
  49 download_source $PROG $PROG $VER
  50 patch_source
  51 prep_build
  52 build_toolkit
  53 make_package
  54 clean_up


  16 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  17 # If applicable, add the following below this CDDL HEADER, with the
  18 # fields enclosed by brackets "[]" replaced with your own identifying
  19 # information: Portions Copyright [yyyy] [name of copyright owner]
  20 #
  21 # CDDL HEADER END
  22 #
  23 #
  24 # Copyright 2011-2012 OmniTI Computer Consulting, Inc.  All rights reserved.
  25 # Use is subject to license terms.
  26 #
  27 # Load support functions
  28 . ../../lib/functions.sh
  29 
  30 PROG=DTraceToolkit
  31 VER=0.99
  32 PKG=developer/dtrace/toolkit
  33 SUMMARY="$PROG ($VER)"
  34 DESC="$PROG - a collection of over 200 useful and documented DTrace scripts"
  35 
  36 DEPENDS_IPS="developer/dtrace runtime/perl runtime/python-27"
  37 
  38 PREFIX=/opt/DTT
  39 
  40 # The toolkit is just scripts, so there is nothing to compile
  41 build_toolkit() {
  42   logmsg "Installing contents to packaging directory $DESTDIR/$PREFIX"
  43   logcmd mkdir -p $DESTDIR/$PREFIX || logerr "--- Could not create packaging directory"
  44   logcmd cp -rpP $TMPDIR/$BUILDDIR/* $DESTDIR/$PREFIX/ || logerr "--- Install failed."
  45   logcmd rm -f $DESTDIR/$PREFIX/install || logerr "--- Failed to remove the install script that we don't use."
  46 }
  47 
  48 init
  49 download_source $PROG $PROG $VER
  50 patch_source
  51 prep_build
  52 build_toolkit
  53 make_package
  54 clean_up