Package Details

Package: ds9-7.4+0
Product: ds9
SVN Revision: 41619
Effective SVN Revision (incl depedencies): 41619
Effective latest update: 06/04/2016-14:51
Lifecycle: operational
Lifecycle (spec): operational
State: OK
Validation State: OK
Inherited State: OK
Build State: OK
Test State: OK

Dependency Graph

Remark: The dependency graph depicts for packages dependant on ds9-7.4+0 only the latest version per product. Furthermore, test dependencies are not visible.

For a list with all direct and indirect dependencies and dependants (main and test) see all dependencies.

Messages:

OK Package validated, build and test status ok.

All Reports

build desbuild 06/04/2016-14:53 OK

Table File

1 envPrepend(PATH, ${PRODUCT_DIR}/bin)

Build File

1 #!/usr/bin/env bash
2
3 # Manual setup for testing
4 #FLAVOR=`uname -s`
5 #FLAVOR=Linux64
6 #VERSION=7.2
7 #PRODUCT=ds9
8 #PRODUCT_DIR=$HOME/tmp/ds9/$VERSION
9 #EXTERNAL=http://deslogin.cosmology.illinois.edu/eupsroot/external
10 #echo "FLAVOR is: $FLAVOR"
11
12 # This scripts distributes the binaries for ds9 version 7.2 that were downloaded from:
13 # http://ds9.si.edu/site/Download.html
14 #
15 # Please note that the Darwin version needs the ds9.zip in the same
16 # location as the ds9 executable, that's the reason why we do "tar xvf file.tar -C directory"
17 # Felipe Menanteau, June 2014.
18
19
20 # Darwin cases
21 if [[ $FLAVOR =~ Darwin ]] ; then
22 DARWIN_VERSION=`sw_vers -productVersion | awk -F"." '{printf "%s.%s\n",$1,$2}'`
23 if [[ $DARWIN_VERSION =~ 10.11 ]] ; then
24 NAME=darwinelcapitan
25 elif [[ $DARWIN_VERSION =~ 10.10 ]] ; then
26 NAME=darwinyosemite
27 elif [[ $DARWIN_VERSION =~ 10.9 ]] ; then
28 NAME=darwinmavericks
29 elif [[ $DARWIN_VERSION =~ 10.8 ]] ; then
30 NAME=darwinmountainlion
31 elif [[ $DARWIN_VERSION =~ 10.7 ]] ; then
32 NAME=darwinmountainlion
33 else
34 echo "ERROR: Darwin version: $DARWIN_VERSION not supported"
35 exit 2
36 fi
37 # Linux cases
38 elif [[ $FLAVOR =~ Linux64 ]] ; then
39 NAME=linux64
40 elif [[ $FLAVOR =~ Linux ]] ; then
41 NAME=linux
42 else
43 echo "ERROR: EUPS FLAVOR:$FLAVOR not supported"
44 exit 2
45 fi
46
47 mkdir -p $PRODUCT_DIR/bin
48 curl -O $EXTERNAL/$PRODUCT/$PRODUCT.$NAME.$VERSION.tar.gz
49 tar xzf $PRODUCT.$NAME.$VERSION.tar.gz -C $PRODUCT_DIR/bin