#!/bin/sh
# Install script for rdiff backup
#This script will install rdiff-backup
#Script by Jan Prinsloo 20/06/2006
#Afrihost.com - The Best Web Hosting Ever!

#Check the OS FreeBSD/Linux
OS=`uname -s`
export OS

case "$OS" in
   FreeBSD)
      clear
      echo $OS "detected"
      echo "Installing rdiff-backup from PORTS"
      cd /usr/ports/sysutils/rdiff-backup-devel
      make deinstall
      cd /usr/ports/sysutils/rdiff-backup
      make install
      echo "rdiff-backup install complete"
   ;;
   Linux)
     clear
     echo $OS "detected"
     echo "Grabbing rdiff-backup source..."
     mkdir -p /usr/local/src/tmp
     cd /usr/local/src/tmp
     rsync -av backup6.afrihost.com::hosting/backup/librsync-0.9.7.tar.gz .
     # Added New Version 2008 08 21 - ryan
     rsync -av backup6.afrihost.com::hosting/backup/rdiff-backup-1.2.0.tar.gz .
     echo "Extracting Source..."
     tar -xzvf rdiff-backup-1.2.0.tar.gz
     tar -xzvf librsync-0.9.7.tar.gz
     echo "Building Source and Installing..."
     cd librsync-0.9.7
     ./configure 
     make AM_CFLAGS=-fPIC 
     make install
     cd ..
     cd rdiff-backup-1.2.0
     python setup.py build && python setup.py install
     echo "rdiff-backup install complete"   
   ;;
esac

