install_pantera.sh 859 Bytes
#!/bin/bash
set -eo pipefail

if [ $# -ne 1 ] ; then
    echo "No arguments supplied. Sudo password needed."
    exit 1
fi
SUDOPASS=$1

echo $SUDOPASS | sudo -S -p "" apt-get -y install cmake openmpi-bin libtool autoconf libopenmpi-dev g++ libboost-all-dev openjdk-7-jdk

mkdir pantera
cd pantera
cp ../pantera-* .
tar -xzf pantera-*
cd pantera
autoreconf -i
./configure --with-boost-filesystem=boost_filesystem --with-boost-regex=boost_regex --with-boost-system=boost_system --with-boost-serialization=boost_serialization --with-boost-mpi=boost_mpi --with-boost-iostreams=boost_iostreams --with-boost-program-options=boost_program_options --without-bundled-morfeusz
make
echo $SUDOPASS | sudo -S -p "" rm -f /usr/local/lib/pantera-tagger/libcorpus.so
echo $SUDOPASS | sudo -S -p "" make install
echo $SUDOPASS | sudo -S -p "" ldconfig
cd ../..
rm -r pantera