From 683168aed40ae7ef837b7c8064fa538bfa696b09 Mon Sep 17 00:00:00 2001 From: mikec Date: Mon, 24 Nov 2008 18:37:46 +0000 Subject: [PATCH] OpenSuSE install scripts have too many errors and we are working on better ones. In the process of changing sip-silence to quicksilence as it works with more than just sip. Created quicksilence in multiple formats to avoid transcoding it. git-svn-id: svn://192.168.202.10@1014 3d104415-ff17-0410-8863-d5cf3c621b8a --- .../trunk/SuSE/OpenSuSE_STEP_1_repo_apps.sh | 3 - .../trunk/SuSE/OpenSuSE_STEP_2_cpan_mods.sh | 12 --- .../SuSE/OpenSuSE_STEP_3_compiled_apps.sh | 92 ------------------ agc_2-X/trunk/sounds/quicksilence.alaw | 1 + agc_2-X/trunk/sounds/quicksilence.g729 | Bin 0 -> 20 bytes agc_2-X/trunk/sounds/quicksilence.gsm | Bin 0 -> 33 bytes agc_2-X/trunk/sounds/quicksilence.ulaw | 1 + agc_2-X/trunk/sounds/quicksilence.wav | Bin 0 -> 126 bytes 8 files changed, 2 insertions(+), 107 deletions(-) delete mode 100644 agc_2-X/trunk/SuSE/OpenSuSE_STEP_1_repo_apps.sh delete mode 100644 agc_2-X/trunk/SuSE/OpenSuSE_STEP_2_cpan_mods.sh delete mode 100644 agc_2-X/trunk/SuSE/OpenSuSE_STEP_3_compiled_apps.sh create mode 100644 agc_2-X/trunk/sounds/quicksilence.alaw create mode 100644 agc_2-X/trunk/sounds/quicksilence.g729 create mode 100644 agc_2-X/trunk/sounds/quicksilence.gsm create mode 100644 agc_2-X/trunk/sounds/quicksilence.ulaw create mode 100644 agc_2-X/trunk/sounds/quicksilence.wav diff --git a/agc_2-X/trunk/SuSE/OpenSuSE_STEP_1_repo_apps.sh b/agc_2-X/trunk/SuSE/OpenSuSE_STEP_1_repo_apps.sh deleted file mode 100644 index 8b21f582..00000000 --- a/agc_2-X/trunk/SuSE/OpenSuSE_STEP_1_repo_apps.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -yast -i libaio libaio-devel libapr1 libapr-util1 libart_lgpl libart_lgpl-devel libcap libdb-4_5-devel libdrm libelf0 libexpat-devel libgcj42 libgcj42-devel libgcj_bc42 libgcj-devel libgomp42 libgsm libjpeg libmm14 libmudflap42 libmysqlclient15 libmysqlclient-devel libmysqlclient_r15 libogg libopenssl-devel libpcap libpng libpng-devel libstdc++41-devel libstdc++42-devel libstdc++-devel libtiff3 libtool libvorbis libxml2-devel xorg-x11-devel xorg-x11-fonts-devel xorg-x11-libfontenc xorg-x11-libfontenc-devel xorg-x11-libICE xorg-x11-libICE-devel xorg-x11-libs xorg-x11-libSM xorg-x11-libSM-devel xorg-x11-libX11-devel xorg-x11-libXau-devel xorg-x11-libxcb-devel xorg-x11-libXdmcp xorg-x11-libXdmcp-devel xorg-x11-libXext xorg-x11-libXext-devel xorg-x11-libXfixes xorg-x11-libXfixes-devel xorg-x11-libxkbfile xorg-x11-libxkbfile-devel xorg-x11-libXmu xorg-x11-libXmu-devel xorg-x11-libXp xorg-x11-libXp-devel xorg-x11-libXpm xorg-x11-libXpm-devel xorg-x11-libXprintUtil xorg-x11-libXprintUtil-devel xorg-x11-libXrender xorg-x11-libXrender-devel xorg-x11-libXt xorg-x11-libXt-devel xorg-x11-libXv xorg-x11-libXv-devel xorg-x11-proto-devel xorg-x11-util-devel xorg-x11-xtrans-devel aalib apache apache2 apache2-mod_php5 apache2-prefork apache2-utils atk atk-devel autoconf automake bin86 bison bzip2 cairo cairo-devel cpp cpp41 cpp42 cron cscope cups-libs cvs cyrus-sasl-devel diffstat DirectFB dos2unix ed exim fdupes flex fontconfig fontconfig-devel freetype2 freetype2-devel ftp gcc gcc41 gcc41-c++ gcc42 gcc42-c++ gcc42-info gcc-c++ gcc-info gdbm-devel gettext gettext-devel git-core git-email gitk glib2-devel glibc-devel glibc-info glitz glitz-devel gmp gmp-devel gperf gpm gtk2 gtk2-devel iftop indent iptables iptraf iputils kernel-bigsmp kernel-source lame less links linux-kernel-headers findutils-locate lynx m4 make mc mc-lang Mesa Mesa-devel mysql mysql-client mytop ncurses-devel neon openldap2-devel openmotif22-libs pam-devel pango pango-devel patch pcre-devel perl-Data-ShowTable perl-DBD-mysql php5 php5-ctype php5-devel php5-dom php5-hash php5-iconv php5-json php5-mbstring php5-mysql php5-pdo php5-sqlite php5-tokenizer php5-xmlreader php5-xmlwriter pico pkg-config psmisc quilt rcs readline-devel rsync screen SDL slang sox sqlite2 subversion SuSEfirewall2 sysfsutils tack tcl tcsh texinfo tk update-alternatives utempter vim vim-base vim-data vsftpd wget xli xntp yast2-ftp-server yast2-inetd yast2-ntp-client yast2-online-update-frontend yast2-runlevel zlib-devel diff --git a/agc_2-X/trunk/SuSE/OpenSuSE_STEP_2_cpan_mods.sh b/agc_2-X/trunk/SuSE/OpenSuSE_STEP_2_cpan_mods.sh deleted file mode 100644 index 4efc3c25..00000000 --- a/agc_2-X/trunk/SuSE/OpenSuSE_STEP_2_cpan_mods.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash - -export FTP_PASSIVE=1 - -cpan MD5 Digest::MD5 Digest::SHA1 readline -cpan Bundle::CPAN -cpan -f Scalar::Util -cpan DBI -cpan -f DBD::mysql -cpan Net::Telnet Time::HiRes Net::Server Switch Unicode::Map Jcode Spreadsheet::WriteExcel OLE::Storage_Lite Proc::ProcessTable IO::Scalar Spreadsheet::ParseExcel Curses Getopt::Long Net::Domain - - diff --git a/agc_2-X/trunk/SuSE/OpenSuSE_STEP_3_compiled_apps.sh b/agc_2-X/trunk/SuSE/OpenSuSE_STEP_3_compiled_apps.sh deleted file mode 100644 index 22715775..00000000 --- a/agc_2-X/trunk/SuSE/OpenSuSE_STEP_3_compiled_apps.sh +++ /dev/null @@ -1,92 +0,0 @@ -#!/bin/bash - -# download the source files -wget http://www.daveltd.com/src/util/ttyload/ttyload-0.4.4.tar.gz -wget http://superb-west.dl.sourceforge.net/sourceforge/ploticus/pl240src.tar.gz -wget http://bart.eaccelerator.net/source/0.9.5.2/eaccelerator-0.9.5.2.tar.bz2 -wget http://superb-east.dl.sourceforge.net/sourceforge/mtop/mtop-0.6.6.tar.gz -wget http://download.berlios.de/sipsak/sipsak-0.9.6-1.tar.gz -wget http://ftp.digium.com/pub/asterisk/releases/asterisk-1.2.30.tar.gz -wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.2.24.tar.gz -wget http://ftp.digium.com/pub/libpri/releases/libpri-1.2.7.tar.gz -#wget http://downloads.digium.com/pub/asterisk/releases/asterisk-1.4.19.1.tar.gz -#wget http://downloads.digium.com/pub/libpri/libpri-1.4.3.tar.gz -#wget http://downloads.digium.com/pub/zaptel/zaptel-1.4.10.tar.gz -#wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.2.26.tar.gz -wget http://asterisk.gnuinter.net/files/asterisk-perl-0.08.tar.gz - -# extract the source files -tar -xzf ttyload-0.4.4.tar.gz -tar -xzf pl240src.tar.gz -tar -xzf mtop-0.6.6.tar.gz -tar -xzf sipsak-0.9.6-1.tar.gz -tar -xzf asterisk-1.2.30.tar.gz -tar -xzf zaptel-1.2.24.tar.gz -tar -xzf libpri-1.2.7.tar.gz -tar -xzf asterisk-perl-0.08.tar.gz -tar -xjf eaccelerator-0.9.5.2.tar.bz2 -#tar -xzf zaptel-1.4.19.1.tar.gz -#tar -xzf zaptel-1.4.10.tar.gz -#tar -xzf libpri-1.4.3.tar.gz -#tar -xzf asterisk-1.4.19.1.tar.gz - -# get the asterisk patches -mkdir patches -cd patches - -wget http://www.eflo.net/files/app_amd2.c -wget http://www.eflo.net/files/amd2.conf -wget http://www.eflo.net/files/meetme_DTMF_passthru-1.2.23.patch -wget http://www.eflo.net/files/meetme_volume_control_1.2.16.patch -wget http://www.eflo.net/files/cli_chan_concise_delimiter.patch -wget http://www.eflo.net/files/app_waitforsilence.c -wget http://www.eflo.net/files/enter.h -wget http://www.eflo.net/files/leave.h - -cd .. - -# install asterisk-perl -cd asterisk-perl-* -perl Makefile.PL -make all -make install -cd .. - -# install ttyload -cd ttyload-* -make -make install -cd .. - -# install ploticus -cd pl*src/src/ -make clean -make -make install -cd ../../ - -# install eaccelerator -cd eaccelerator-* -phpize -./configure --enable-eaccelerator=shared -make -make install -cd .. - -# install mtop -cd mtop-* -perl Makefile.PL -make -make install -cd .. - -# install sipsak -cd sipsak-* -./configure -make -make install -cd .. - -echo "****************************************************************************" -echo "*All that is left is to install libpri, zaptel, asterisk, and astguiclient.*" -echo "****************************************************************************" diff --git a/agc_2-X/trunk/sounds/quicksilence.alaw b/agc_2-X/trunk/sounds/quicksilence.alaw new file mode 100644 index 00000000..1d60a147 --- /dev/null +++ b/agc_2-X/trunk/sounds/quicksilence.alaw @@ -0,0 +1 @@ +ÕÕÕÕÕÕÔÕÕÔÔÕÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÕÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÕÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÕÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÕ \ No newline at end of file diff --git a/agc_2-X/trunk/sounds/quicksilence.g729 b/agc_2-X/trunk/sounds/quicksilence.g729 new file mode 100644 index 0000000000000000000000000000000000000000..f62e6329c5040ecbb9ae5d6ba19e35f68927e766 GIT binary patch literal 20 ccmdnc)U$x$*S#;!2NF7t-1Fu-@`3pp0DJBWng9R* literal 0 HcmV?d00001 diff --git a/agc_2-X/trunk/sounds/quicksilence.gsm b/agc_2-X/trunk/sounds/quicksilence.gsm new file mode 100644 index 0000000000000000000000000000000000000000..b391b2cbbb8181b056d7c67b6b02bf567f720a79 GIT binary patch literal 33 Vcmcbiu;^h_0E4H>Bu^Er6ac$p3B~{b literal 0 HcmV?d00001 diff --git a/agc_2-X/trunk/sounds/quicksilence.ulaw b/agc_2-X/trunk/sounds/quicksilence.ulaw new file mode 100644 index 00000000..ea342c90 --- /dev/null +++ b/agc_2-X/trunk/sounds/quicksilence.ulaw @@ -0,0 +1 @@ +þÿÿþþþýþþýýþýýýýýýýýýýýýýýýýýýýýýýýýýýýþýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýþýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýþýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýþ \ No newline at end of file diff --git a/agc_2-X/trunk/sounds/quicksilence.wav b/agc_2-X/trunk/sounds/quicksilence.wav new file mode 100644 index 0000000000000000000000000000000000000000..6243105eb5c9bfb88141c67847b0ef59a8501db5 GIT binary patch literal 126 zcmWIYbaN|XU|X=aPLf%!1m>x$f+_Z