From 7c3b082ab60f9832adaa5cf2d469fd85658dd943 Mon Sep 17 00:00:00 2001 From: Breno Date: Fri, 7 Feb 2014 16:22:25 -0200 Subject: [PATCH] =?UTF-8?q?Cria=C3=A7=C3=A3o=20dos=20arquivos=20de=20insta?= =?UTF-8?q?la=C3=A7=C3=A3o:=20requirements=20e=20setup.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- requirements.txt | 13 +++----- setup.sh | 83 +++++++++++++++++++----------------------------- 2 files changed, 36 insertions(+), 60 deletions(-) diff --git a/requirements.txt b/requirements.txt index 262c1ce..26ec408 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,14 +1,9 @@ -Django==1.6 -Geraldo==0.4.17 +Django==1.6.2 PIL==1.1.7 -distribute==0.6.8 -django-autoslug==1.7.1 -django-extensions==1.2.5 -django-googlecharts==1.0-alpha-1 +django-autoslug==1.7.2 +django-extensions==1.3.3 django-localflavor==1.0 -django-treemenus==0.8.8-pre +django-treemenus==0.9.0 eav-django==1.4.4 html5lib==1.0b3 pisa==3.0.33 -reportlab==2.7 -six==1.4.1 diff --git a/setup.sh b/setup.sh index b1819e2..e25eb4c 100644 --- a/setup.sh +++ b/setup.sh @@ -15,65 +15,46 @@ # Definindo o nome do arquivo que contem as informações das dependências requirements="requirements.txt" -# Verifica se o easy_install e o pip está instalado -easy_install=`find /usr/bin/ -name easy_install` -pip=`find /usr/bin/ -name pip` -git=`find /usr/bin/ -name git` - -if [ ! -f $easy_install ] || [ ! -f $pip ]; then - echo "O aplicativo pip é obrigatório. Favor instalar para continuar a configuração do SIGI." - sleep 5 - exit -else - # Executando o arquivo requirements.txt - if [ -f $requirements ]; then +# Executando o arquivo requirements.txt +if [ -f $requirements ]; then echo echo "Instalando os módulos contidos no arquivo $requirements ..." echo sleep 2 pip install -r $requirements - # Verifica se o git está instalado - if [ ! -f $git]; then - echo - echo "O aplicativo git não está instalado. Caso contrário, faça o checkout diretamente." - sleep 5 - exit - else - # Faz o checkout do projeto e instala o módulo - echo - echo "Fazendo o checkout do projeto..." - echo - sleep 2 - git clone git://github.com/jacobian/django-googlecharts.git + # Faz o checkout do projeto e instala o módulo + echo + echo "Fazendo o checkout do projeto googlecharts" + echo + sleep 2 + git clone git://github.com/jacobian/django-googlecharts.git - echo - echo "Iniciando a instalacao..." - echo - sleep 2 - cd django-googlecharts - python setup.py install + echo + echo "Iniciando a instalacao..." + echo + sleep 2 + cd django-googlecharts + python setup.py install - # Instalando o django-geraldo - echo - echo "Fazendo o checkout do projeto django-geraldo..." - echo - sleep 2 - git clone https://github.com/marinho/geraldo.git + # Instalando o django-geraldo + echo + echo "Fazendo o checkout do projeto django-geraldo..." + echo + sleep 2 + git clone https://github.com/marinho/geraldo.git - echo - echo "Instalando o django-geraldo..." - echo - cd geraldo - python setup.py install - cp -Rvf reporting geraldo /usr/local/lib/python2.7/site-packages - # if you are using virtualenv 'sigi' use - # cp -Rvf reporting geraldo $WORKON_HOME/sigi/lib/python2.7/site-packages - fi - else echo - echo "O arquivo requirements.txt não existe. Verifique se está na mesma pasta do arquivo de instalação do SIGI." - sleep 5 - exit - fi + echo "Instalando o django-geraldo..." + echo + cd geraldo + python setup.py install + # cp -Rvf reporting geraldo /usr/local/lib/python2.7/site-packages + # if you are using virtualenv 'sigi' use + cp -Rvf reporting geraldo $WORKON_HOME/sigi/lib/python2.7/site-packages +else + echo + echo "O arquivo requirements.txt não existe. Verifique se está na mesma pasta do arquivo de instalação do SIGI." + sleep 5 + exit fi