diff options
author | Joe Hunkeler <jhunkeler@gmail.com> | 2015-09-02 12:26:16 -0400 |
---|---|---|
committer | Joe Hunkeler <jhunkeler@gmail.com> | 2015-09-02 12:26:16 -0400 |
commit | 57d3cd7f5ef7a335fbb0c948951dc174feedde65 (patch) | |
tree | 72df3120ece75594e0b69deabf55bdd81b0777f2 /stwcs | |
parent | 22b5a535a44371a111389061058c0d182cfcda6b (diff) | |
download | cbc-recipes-57d3cd7f5ef7a335fbb0c948951dc174feedde65.tar.gz |
Minor changes
Diffstat (limited to 'stwcs')
-rw-r--r-- | stwcs/stwcs.ini | 32 |
1 files changed, 29 insertions, 3 deletions
diff --git a/stwcs/stwcs.ini b/stwcs/stwcs.ini index c0ad552..a217b43 100644 --- a/stwcs/stwcs.ini +++ b/stwcs/stwcs.ini @@ -3,8 +3,8 @@ name : stwcs version : {{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}.git [about] -home : ssh://git@bitbucket.org/stsci_ssb/stwcs.git -license : +home : ssh://git@bitbucket.org/stsci_ssb/${package:name} +license : BSD summary : ${package:name} [source] @@ -37,10 +37,36 @@ commands : [cbc_build] linux : + function get_py_version() { + python --version 2>&1| awk '{sub(/-.*/,"",$$2);print $$2}' + } + export -f get_py_version + + function set_py3k() { + version=`get_py_version` + major=`echo $$version | cut -d '.' -f 1` + minor=`echo $$version | cut -d '.' -f 2` + hotfix=`echo $$version | cut -d '.' -f 3` + if (( major > 2 )); then + export PY3K=1 + else + export PY3K=0 + fi + } + export -f set_py3k + + set_py3k + + pip install --no-deps --upgrade --force d2to1 + if [ $$PY3K -ne 0 ] ; then + sed -i -e "s|stsci.distutils.hooks.tag_svn_revision|#removed|" setup.cfg + 2to3 -w . + fi python setup.py install || exit 1 + windows : - python setup.py install + 2to3 -w . if errorlevel 1 exit 1 |