[Tinyos-commits] CVS: tinyos-1.x/tools/release tinyos.spec, 1.19, 1.19.2.1

Kristin Wright kristinwright at users.sourceforge.net
Thu Dec 29 08:53:48 PST 2005


Update of /cvsroot/tinyos/tinyos-1.x/tools/release
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3427

Modified Files:
      Tag: tos-1-1-15-candidate
	tinyos.spec 
Log Message:
check for either tos-locate-jre or locate-jre and use whichever is found

Index: tinyos.spec
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/tools/release/tinyos.spec,v
retrieving revision 1.19
retrieving revision 1.19.2.1
diff -C2 -d -r1.19 -r1.19.2.1
*** tinyos.spec	28 Dec 2005 23:46:21 -0000	1.19
--- tinyos.spec	29 Dec 2005 16:53:46 -0000	1.19.2.1
***************
*** 44,47 ****
--- 44,60 ----
    RPM_INSTALL_PREFIX=/opt
  fi
+ 
+ # Find 1.x or 2.x version of locate-jre
+ if [ -f /usr/bin/tos-locate-jre ]; then
+   locjrescript=/usr/bin/tos-locate-jre
+ elif [ -f /usr/local/bin/locate-jre ]; then
+   locjrescript=/usr/local/bin/locate-jre
+ else
+   locjrescript=`which locate-jre 2>/dev/null`
+   if [ -z $locjrescript ]; then
+      locjrescript=`which tos-locate-jre 2>/dev/null`	
+   fi
+ fi
+ 
  sed -e "s#@prefix@#$RPM_INSTALL_PREFIX#" <<'EOF' >/etc/profile.d/tinyos.sh
  # script for profile.d for bash shells, adjusted for each users
***************
*** 57,64 ****
  MAKERULES="$TOSROOT/tools/make/Makerules"
  export MAKERULES
  
  # Extend path for java
! type java >/dev/null 2>/dev/null || PATH=`/usr/local/bin/locate-jre --java`:$PATH
! type javac >/dev/null 2>/dev/null || PATH=`/usr/local/bin/locate-jre --javac`:$PATH
  echo $PATH | grep -q /usr/local/bin ||  PATH=/usr/local/bin:$PATH
  EOF
--- 70,79 ----
  MAKERULES="$TOSROOT/tools/make/Makerules"
  export MAKERULES
+ EOF
  
  # Extend path for java
! sed -e "s#@locjre@#$locjrescript#" <<'EOF' >>/etc/profile.d/tinyos.sh
! type java >/dev/null 2>/dev/null || PATH=`@locjre@ --java`:$PATH
! type javac >/dev/null 2>/dev/null || PATH=`@locjre@ --javac`:$PATH
  echo $PATH | grep -q /usr/local/bin ||  PATH=/usr/local/bin:$PATH
  EOF



More information about the Tinyos-commits mailing list