Index: /issm/trunk-jpl/externalpackages/valgrind/install-linux64.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/valgrind/install-linux64.sh	(revision 22508)
+++ /issm/trunk-jpl/externalpackages/valgrind/install-linux64.sh	(revision 22509)
@@ -3,26 +3,19 @@
 
 #Some cleanup
-rm -rf install valgrind-3.10.0
-mkdir install
+rm -rf install 
 
-#Download from ISSM server
-$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.10.0.tar.bz2' 'valgrind-3.10.0.tar.bz2'
-
-#Untar 
-tar -jxvf  valgrind-3.10.0.tar.bz2
-
-#Move valgrind into install directory
-mv valgrind-3.10.0/* install
-rm -rf valgrind-3.10.0
+#Download development version
+git clone git://sourceware.org/git/valgrind.git install
 
 #configure
 cd install
-./configure  --prefix="$ISSM_DIR/externalpackages/valgrind/install"
+./autogen.sh
+./configure  --prefix="$ISSM_DIR/externalpackages/valgrind/install" --enable-only64bit
 
 #Compile valgrind
-make  -j 4
-make install
-
-#final thing: if mpi is compiled in, soft link its target to a simpler name
-cd lib
-ln -s valgrind/libmpiwrap-*  ./libmpidebug.so
+if [ $# -eq 0 ]; then
+	make
+else
+	make -j $1
+fi
+make install 
Index: sm/trunk-jpl/externalpackages/valgrind/install-macosx32.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/valgrind/install-macosx32.sh	(revision 22508)
+++ 	(revision )
@@ -1,24 +1,0 @@
-#!/bin/bash
-set -eu
-
-#Some cleanup
-rm -rf install valgrind-3.10.0
-mkdir install
-
-#Download from ISSM server
-$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.10.0.tar.bz2' 'valgrind-3.10.0.tar.bz2'
-
-#Untar 
-tar -jxvf  valgrind-3.10.0.tar.bz2
-
-#Move valgrind into install directory
-mv valgrind-3.10.0/* install
-rm -rf valgrind-3.10.0
-
-#configure
-cd install
-./configure  --prefix="$ISSM_DIR/externalpackages/valgrind/install" --enable-only32bit
-
-#Compile valgrind
-make  -j 4
-make install
Index: /issm/trunk-jpl/externalpackages/valgrind/install-macosx64.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/valgrind/install-macosx64.sh	(revision 22508)
+++ /issm/trunk-jpl/externalpackages/valgrind/install-macosx64.sh	(revision 22509)
@@ -6,5 +6,5 @@
 
 #Download development version, the current release never supports the latest OS X releases
-svn co svn://svn.valgrind.org/valgrind/trunk install
+git clone git://sourceware.org/git/valgrind.git install
 
 #configure
@@ -14,5 +14,8 @@
 
 #Compile valgrind
-
-make  -j 8
-make install
+if [ $# -eq 0 ]; then
+	make
+else
+	make -j $1
+fi
+make install 
