gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r18281 - gnunet-planetlab


From: gnunet
Subject: [GNUnet-SVN] r18281 - gnunet-planetlab
Date: Wed, 23 Nov 2011 16:48:20 +0100

Author: pritpal
Date: 2011-11-23 16:48:20 +0100 (Wed, 23 Nov 2011)
New Revision: 18281

Added:
   gnunet-planetlab/script_planetlab.sh
Log:
planent lab script

Added: gnunet-planetlab/script_planetlab.sh
===================================================================
--- gnunet-planetlab/script_planetlab.sh                                (rev 0)
+++ gnunet-planetlab/script_planetlab.sh        2011-11-23 15:48:20 UTC (rev 
18281)
@@ -0,0 +1,455 @@
+echo "INSTALLING DEPENDENCIES"
+
+sudo yum -t --nogpgcheck install svn -y
+if [ $? = 0 ]
+then
+echo " Installing svn successfull"
+else
+echo " Instalation svn failed, exitting ..."
+exit 1
+fi
+
+sudo yum -t --nogpgcheck install make -y
+if [ $? = 0 ]
+then
+echo " Installing make successfull"
+else
+echo " Instalation make failed, exitting ..."
+exit 1
+fi
+
+sudo yum -t --nogpgcheck install gcc -y
+if [ $? = 0 ]
+then
+echo " Installing gcc successfull"
+else
+echo " Instalation gcc failed, exitting ..."
+exit 1
+fi
+
+sudo yum -t --nogpgcheck install gcc-c++ -y
+if [ $? = 0 ]
+then
+echo " Installing gcc-c++ successfull"
+else
+echo " Instalation gcc-c++ failed, exitting ..."
+exit 1
+fi
+
+sudo yum -t --nogpgcheck install gettext -y
+if [ $? = 0 ]
+then
+echo " Installing gettext successfull"
+else
+echo " Instalation gettext failed, exitting ..."
+exit 1
+fi
+
+sudo yum -t --nogpgcheck install zlib-devel -y
+if [ $? = 0 ]
+then
+echo " Installing zlib-devel successfull"
+else
+echo " Instalation zlib-devel failed, exitting ..."
+exit 1
+fi
+
+sudo yum -t --nogpgcheck install texinfo -y
+if [ $? = 0 ]
+then
+echo " Installing textinfo successfull"
+else
+echo " Instalation textinfo failed, exitting ..."
+exit 1
+fi
+
+sudo yum -t --nogpgcheck install gettext-devel -y
+if [ $? = 0 ]
+then
+echo " Installing gettext-devel successfull"
+else
+echo " Instalation gettext-devel failed, exitting ..."
+exit 1
+fi
+
+
+sudo yum -t --nogpgcheck install m4 -y
+if [ $? = 0 ]
+then
+echo " Installing m4 successfull"
+else
+echo " Instalation m4 failed, exitting ..."
+exit 1
+fi
+
+
+#install autoconf
+sudo mkdir  /tmp/autoconf
+cd /tmp/autoconf
+wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.64.tar.gz
+cd /tmp/autoconf
+gzip -dc < autoconf-2.64.tar.gz | tar -xf -
+cd autoconf-2.64
+sudo ./configure --prefix=/usr
+if [ $? = 0 ]
+then
+echo " Configuring autoconf successfull"
+else
+echo " Instalation autoconf failed, exitting ..."
+exit 1
+fi
+
+sudo make clean
+sudo make
+if [ $? = 0 ]
+then
+echo " make autoconf successfull"
+else
+echo " Installing autoconf failed, exitting ..."
+exit 1
+fi
+
+sudo make install
+if [ $? = 0 ]
+then
+echo " make install autoconf successfull"
+else
+echo " Installing autoconf failed, exitting ..."
+exit 1
+fi
+
+
+#install automake
+sudo mkdir  /tmp/automake
+cd /tmp/automake
+wget http://ftp.gnu.org/gnu/automake/automake-1.11.1.tar.gz
+cd /tmp/automake
+gzip -dc < automake-1.11.1.tar.gz | tar -xf -
+cd automake-1.11.1
+sudo ./configure --prefix=/usr
+if [ $? = 0 ]
+then
+echo " Configuring automake successfull"
+else
+echo " Instalation automake failed, exitting ..."
+exit 1
+fi
+
+sudo make clean
+sudo make
+if [ $? = 0 ]
+then
+echo " make automake successfull"
+else
+echo " Installing automake failed, exitting ..."
+exit 1
+fi
+
+sudo make install
+if [ $? = 0 ]
+then
+echo " make install automake successfull"
+else
+echo " Installing automake failed, exitting ..."
+exit 1
+fi
+
+
+
+#install libtool 
+sudo mkdir  /tmp/libtool
+cd /tmp/libtool
+wget http://ftp.gnu.org/gnu/libtool/libtool-2.4.2.tar.gz
+cd /tmp/libtool
+gzip -dc < libtool-2.4.2.tar.gz | tar -xf -
+cd libtool-2.4.2
+sudo ./configure --prefix=/usr
+if [ $? = 0 ]
+then
+echo " Configuring libtool successfull"
+else
+echo " Instalation libtool failed, exitting ..."
+exit 1
+fi
+
+sudo make clean
+sudo make
+if [ $? = 0 ]
+then
+echo " make libtool successfull"
+else
+echo " Installing libtool failed, exitting ..."
+exit 1
+fi
+
+sudo make install
+if [ $? = 0 ]
+then
+echo " make install libtool successfull"
+else
+echo " Installing libtool failed, exitting ..."
+exit 1
+fi
+
+
+
+
+ 
+cd
+echo "INSTALLING libxtractor"
+sudo svn checkout https://gnunet.org/svn/Extractor 
+if [ $? = 0 ]
+then
+echo " Checkedout Extractor successfull"
+else
+echo " Checkedout Extractor failed, exiting ..."
+exit 1
+fi
+
+cd Extractor
+sudo ./bootstrap
+if [ $? = 0 ]
+then
+echo " Extractor bootstrap successfull"
+else
+echo " Extractor bootstrap failed, exiting ..."
+exit 1
+fi
+
+sudo ./configure
+if [ $? = 0 ]
+then
+echo " Extractor configure successfull"
+else
+echo " Extractor configure failed, exiting ..."
+exit 1
+fi
+
+sudo make clean
+sudo make
+if [ $? = 0 ]
+then
+echo " Extractor make successfull"
+else
+echo " Extractor make failed, exiting ..."
+exit 1
+fi
+
+sudo make install
+if [ $? = 0 ]
+then
+echo " Extractor make install successfull"
+else
+echo " Extractor make install failed, exiting ..."
+exit 1
+fi
+
+cd
+echo "INSTALLING libcrypt"
+
+sudo mkdir /tmp/libcrypt
+cd /tmp/libcrypt
+
+if [ $? = 0 ]
+then
+echo " Extraction libgcrpt 1 successfull"
+else
+echo " Libgcrpyt download fialure,  Exiting ..."
+exit 1
+fi
+
+
+sudo wget ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.5.0.tar.gz
+sudo tar -zxvf libgcrypt-1.5.0.tar.gz
+cd libgcrypt-1.5.0
+if [ $? = 0 ]
+then
+echo " Extraction libgcrpt 2  successfull"
+else
+echo " Libgcrpyt download fialure,  Exiting ..."
+exit 1
+fi
+
+
+sudo wget ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.8.tar.bz2
+if [ $? = 0 ]
+then
+echo " libgpg download successfull"
+else
+echo " Libgpg-error configuration failed, exiting ..."
+exit 1
+fi
+
+sudo tar -xjvf libgpg-error-1.8.tar.bz2 
+cd libgpg-error-1.8
+
+sudo ./configure --prefix=/usr
+if [ $? = 0 ]
+then
+echo "  Libgpg-error configure successfull"
+else
+echo "  Libgpg-error configuration failed, exiting ..."
+exit 1
+fi
+
+sudo make clean;sudo make
+if [ $? = 0 ]
+then
+echo "  Libgpg-error make successfull"
+else
+echo "  Libgpt-error configuration failed, exiting ..."
+exit 1
+fi
+
+sudo make install
+if [ $? = 0 ]
+then
+echo "  Libgpg-error make install successfull"
+else
+echo "  Libgpg-error make install failed, exiting ..."
+exit 1
+fi
+
+cd ..
+sudo ./configure --prefix=/usr
+if [ $? = 0 ]
+then
+echo " Libcrpyt configure successfull"
+else
+echo " Libcrypt configure failed, exiting ..."
+exit 1
+fi
+
+sudo make clean
+sudo make
+if [ $? = 0 ]
+then
+echo " Libcrpyt make successfull"
+else
+echo " Libcrypt make failed, exiting ..."
+exit 1
+fi
+
+
+#yum remove libgcrypt -y
+
+#if [ $? = 0 ]
+#then
+#echo " Remove previous libgcrypt successfull"
+#else
+#echo " Removing previous libgcrypt failed , exiting ..."
+#exit 1
+#fi
+
+
+sudo make install
+if [ $? = 0 ]
+then
+echo " Libcrpyt make install successfull"
+else
+echo " Libcrypt make install failed, exiting ..."
+exit 1
+fi
+
+cd ../
+
+cd 
+cd Extractor/
+echo "INSTALLING libmicrohttpd"
+svn co https://gnunet.org/svn/libmicrohttpd
+cd libmicrohttpd/
+if [ $? = 0 ]
+then
+echo " Extraction libmicrohttpd successfull"
+else
+echo " Extraction libmicrohttpd failed, exiting ..."
+exit 1
+fi
+
+
+sudo ./bootstrap
+if [ $? = 0 ]
+then
+echo " Bootstrap libmicrohttpd successfull"
+else
+echo " Bootstrap libmicrohttpd failed, exiting ..."
+exit 1
+fi
+
+sudo ./configure --with-gnutls --enable-messages --enable-curl
+if [ $? = 0 ]
+then
+echo " Configure libmicrohttpd successfull"
+else
+echo " Configure libmicrohttpd failed, exiting ..."
+exit 1
+fi
+
+
+sudo make clean
+sudo make
+if [ $? = 0 ]
+then
+echo " make libmicrohttpd successfull"
+else
+echo " make libmicrohttpd failed, exiting ..."
+exit 1
+fi
+
+sudo make install
+if [ $? = 0 ]
+then
+echo " make install libmicrohttpd successfull"
+else
+echo " make install libmicrohttpd failed, exiting ..."
+exit 1
+fi
+
+echo "INSTALLING GNUNET"
+svn checkout https://gnunet.org/svn/gnunet/
+cd gnunet/
+
+./bootstrap
+if [ $? = 0 ]
+then
+echo " Bootstrap gnunet successfull"
+else
+echo " Bootstrap gnunet failed, exiting ..."
+exit 1
+fi
+
+./configure --prefix=$HOME/gnbuild --with-extractor=/usr/local
+if [ $? = 0 ]
+then
+echo " configure gnunet successfull"
+else
+echo " configure gnunet failed, exiting ..."
+exit 1
+fi
+
+
+sudo make clean
+sudo make
+if [ $? = 0 ]
+then
+echo " make gnunet successfull"
+else
+echo " make gnunet failed, exiting ..."
+exit 1
+fi
+
+
+
+sudo make install
+if [ $? = 0 ]
+then
+echo " make install gnunet successfull"
+else
+echo " make install gnunet failed, exiting ..."
+exit 1
+fi
+
+export GNUNET_PREFIX=$HOME/gnbuild
+export PATH=$PATH:$HOME/gnbuild/bin
+make check
+




reply via email to

[Prev in Thread] Current Thread [Next in Thread]