From 51dd353b6d32f37a7bbfb8f6237e5b6932735b56 Mon Sep 17 00:00:00 2001 From: Wesnydy Ribeiro Date: Fri, 17 Jul 2015 08:41:30 -0300 Subject: [PATCH] Atualização do script de instalação --- core_install.sh | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/core_install.sh b/core_install.sh index 54e584b..a8a7865 100755 --- a/core_install.sh +++ b/core_install.sh @@ -1,6 +1,6 @@ #!/bin/bash -echo -e "\n## Iniciando a instalação do vlibras-core ##\n" +echo -e "\n\e[1;32m## Iniciando a instalação do vlibras-core ##\e[0m\n" DIR=$HOME/vlibras-libs @@ -11,11 +11,11 @@ fi #garanto que não tem nenhuma versão prévia instalada sudo apt-get remove -y ffmpeg x264 libx264-dev yasm -echo -e "\n## Fazendo download das dependências...\n" +echo -e "\n\e[1;32m## Fazendo download das dependências...\e[0m\n" sudo apt-get update sudo apt-get install -y aptitude -sudo aptitude install -y build-essential libvpx-dev sox libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev automake autoconf libmad0-dev libgpm-dev libavcodec-dev libavformat-dev libdirectfb-extra libtool libavcodec-extra-52 libavformat-extra-52 libdirectfb-bin libdirectfb-dev libgtk+2.0-directfb0 libgtk+2.0-directfb-dev +sudo aptitude install -y build-essential cmake libvpx-dev sox libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev automake autoconf libmad0-dev libgpm-dev libavcodec-dev libavformat-dev libdirectfb-extra libtool libavcodec-extra-52 libavformat-extra-52 libdirectfb-bin libdirectfb-dev libgtk+2.0-directfb0 libgtk+2.0-directfb-dev cd ~/vlibras-libs @@ -25,7 +25,7 @@ wget http://150.165.204.30:8080/core/linux/julius-4.3.1.tar.gz wget http://150.165.204.30:8080/core/linux/lavid-lib.tar.gz wget http://150.165.204.30:8080/core/linux/ffmpeg-vlibras.tar.gz -echo -e "\n## Extraindo...\n" +echo -e "\n\e[1;32m## Extraindo...\e[0m\n" tar -xf ffmpeg-vlibras.tar.gz tar -xf yasm-1.2.0.tar.gz @@ -33,16 +33,16 @@ tar -xf jlibcpp-1.5.0.tar.gz tar -xf julius-4.3.1.tar.gz tar -xf lavid-lib.tar.gz -echo -e "\n## Instalando dependências...\n" +echo -e "\n\e[1;32m## Instalando dependências...\e[0m\n" -echo -e "\n## Instalando Yasm...\n" +echo -e "\n\e[1;32m## Instalando Yasm...\e[0m\n" cd yasm-1.2.0 chmod +x configure ./configure make sudo make install -echo -e "\n## Instalando x264...\n" +echo -e "\n\e[1;32m## Instalando x264...\e[0m\n" cd .. git clone --depth 1 git://git.videolan.org/x264 cd x264 @@ -52,7 +52,7 @@ make sudo make install sudo ldconfig -echo -e "\n## Instalando FFmpeg...\n" +echo -e "\n\e[1;32m## Instalando FFmpeg...\e[0m\n" cd .. cd ffmpeg chmod +x configure @@ -61,21 +61,30 @@ make sudo make install hash x264 ffmpeg ffprobe -echo -e "\n## Instalando jlibcpp...\n" +echo -e "\n\e[1;32m## Instalando jlibcpp...\e[0m\n" cd .. cd jlibcpp make ENABLE_DIRECTFB=no sudo make install sudo ldconfig -echo -e "\n## Instalando Julius...\n" +echo -e "\n\e[1;32m## Instalando JsonCpp...\e[0m\n" +cd .. +git clone https://github.com/open-source-parsers/jsoncpp.git +cd jsoncpp +python amalgamate.py +./travis.sh +make +sudo make install + +echo -e "\n\e[1;32m## Instalando Julius...\e[0m\n" cd .. cd julius-4.3.1 ./configure make sudo make install -echo -e "\n## Instalando Lavidlib...\n" +echo -e "\n\e[1;32m## Instalando Lavidlib...\e[0m\n" cd .. cd lavid-lib make @@ -83,4 +92,4 @@ sudo make install cd .. rm ffmpeg-vlibras.tar.gz yasm-1.2.0.tar.gz jlibcpp-1.5.0.tar.gz julius-4.3.1.tar.gz lavid-lib.tar.gz -echo -e "\n## Instalação finalizada! ##\n" \ No newline at end of file +echo -e "\n\e[1;32m## Instalação finalizada! ##\e[0m\n" \ No newline at end of file -- libgit2 0.21.2