aboutsummaryrefslogtreecommitdiff
path: root/stwcs
diff options
context:
space:
mode:
authorJoe Hunkeler <jhunkeler@gmail.com>2015-09-02 12:26:16 -0400
committerJoe Hunkeler <jhunkeler@gmail.com>2015-09-02 12:26:16 -0400
commit57d3cd7f5ef7a335fbb0c948951dc174feedde65 (patch)
tree72df3120ece75594e0b69deabf55bdd81b0777f2 /stwcs
parent22b5a535a44371a111389061058c0d182cfcda6b (diff)
downloadcbc-recipes-57d3cd7f5ef7a335fbb0c948951dc174feedde65.tar.gz
Minor changes
Diffstat (limited to 'stwcs')
-rw-r--r--stwcs/stwcs.ini32
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