Print this page
Remove Python 2.6

Split Close
Expand all
Collapse all
          --- old/build/python-functools32/build.sh
          +++ new/build/python-functools32/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=functools32
  31   31  VER=3.2.3-2
  32   32  VERHUMAN=$VER
  33   33  SUMMARY="Backport of the functools module from Python 3.2.3 for use on 2.7"
  34   34  DESC="$SUMMARY"
  35   35  
  36      -# Pardon the copy/paste, but we have to do this for 2.7 for now.
  37      -# And the only way buildctl detects packages is by grepping for PKG assignment.
  38      -
  39      -OLDPV=$PYTHONVER
  40      -
  41      -set_python_version 2.7
       36 +# In the future when we upgrade python again, be sure to wrap the following     
       37 +# around with set_python_version and reassign PKG and RUN_DEPENDS_IPS.          
       38 +# The only way buildctl detects packages is by grepping for PKG assignment.
  42   39  XFORM_ARGS="-D PYTHONVER=$PYTHONVER"
  43   40  PKG=library/python-2/functools32-27
  44   41  RUN_DEPENDS_IPS="runtime/python-27"
  45   42  init
  46   43  download_source $PROG $PROG $VER
  47   44  patch_source
  48   45  prep_build
  49   46  #NOTE: Uncomment these IFF we have a version w/o -X on it...
  50   47  VER=${VER//-/.}
  51   48  python_build
  52   49  make_package
  53   50  clean_up
  54      -
  55      -set_python_version $OLDPV
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX