1 |
buchmann |
1.1 |
#!/bin/bash
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
echo "READY"
|
5 |
|
|
if [ -e installed_lha ]; then
|
6 |
|
|
echo "LHA has already been installed";
|
7 |
|
|
else
|
8 |
|
|
echo "LHA is going to be installed:"
|
9 |
|
|
if [ -e LHAPDF ]; then
|
10 |
|
|
rm -r LHAPDF
|
11 |
|
|
fi
|
12 |
|
|
LHAVERSION="5.8.6"
|
13 |
|
|
LHApath=`pwd`/LHAPDF
|
14 |
|
|
echo $LHApath
|
15 |
|
|
echo "Going to download LHA version $LHAVERSION"
|
16 |
|
|
wget http://www.hepforge.org/archive/lhapdf/lhapdf-$LHAVERSION.tar.gz
|
17 |
|
|
echo "Going to extract the TAR file"
|
18 |
|
|
tar -xvzf lhapdf-$LHAVERSION.tar.gz >/dev/null
|
19 |
|
|
rm lhapdf-$LHAVERSION.tar.gz
|
20 |
|
|
cd lhapdf-$LHAVERSION
|
21 |
|
|
echo "Going to configure everything"
|
22 |
|
|
./configure --prefix=$LHApath >/dev/null
|
23 |
|
|
echo "Downloading PDF CTEQ65"
|
24 |
|
|
./bin/lhapdf-getdata CTEQ65 >/dev/null
|
25 |
|
|
echo "make and install coming up:"
|
26 |
|
|
make >/dev/null
|
27 |
|
|
make install >/dev/null
|
28 |
|
|
cd ../
|
29 |
|
|
touch installed_lha
|
30 |
|
|
touch "LHAPDF/Version_${LHAVERSION}"
|
31 |
|
|
fi
|
32 |
|
|
|