rendered paste body#!/bin/sh
cd /usr/src
yum -y update
mv asterisk asterisk.old
svn checkout http://svn.digium.com/svn/asterisk/branches/1.2 asterisk-1.2
svn checkout http://svn.digium.com/svn/zaptel/branches/1.2 zaptel-1.2
svn checkout http://svn.digium.com/svn/libpri/branches/1.2 libpri-1.2
svn checkout http://svn.digium.com/svn/asterisk-addons/trunk asterisk-addons-1.2
svn checkout http://svn.digium.com/svn/asterisk-sounds/trunk asterisk-sounds-1.2
svn co https://svn.sourceforge.net/svnroot/amportal/freepbx/trunk freepbx-2.1
svn co https://svn.sourceforge.net/svnroot/amportal/btp/trunk btp
ln -s /usr/src/asterisk-1.2 /usr/src/asterisk
cd /var/aah_load/extra_apps
cp * /usr/src/asterisk-1.2/apps
cd /usr/src/asterisk/apps && patch -b Makefile < makefile.patch
;mv fon.patch /usr/src/asterisk-1.2
;cd /usr/src/asterisk
;patch -b < fon.patch
cd /usr/src/libpri-1.2 && make clean && make install
cd /usr/src/zaptel-1.2 && make clean && make install
cd /usr/src/asterisk && make clean && make install
cd /usr/src/freepbx-2.1 && ./install_amp --force-version=2.0.1
shutdown -r now