From d22129a3ac047a59b68950e47e7e7f4f9dd6e493 Mon Sep 17 00:00:00 2001 From: ramon Date: Tue, 10 May 2011 18:24:28 +0000 Subject: Versión 1.0.1: script de generación de fichero comprimido del proyecto (incidencia #398). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://opengnsys.es/svn/branches/version1.0@1955 a21b9725-9963-47de-94b9-378ad31fedc9 --- installer/README.es.txt | 12 +++++++----- installer/opengnsys_makecompress.sh | 27 +++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 5 deletions(-) create mode 100755 installer/opengnsys_makecompress.sh diff --git a/installer/README.es.txt b/installer/README.es.txt index 068c54dc..828a32cc 100644 --- a/installer/README.es.txt +++ b/installer/README.es.txt @@ -6,9 +6,11 @@ Este directorio contiene la documentación y los programas para instalar, actual eliminar el Proyecto OpenGnSys. -- INSTALL.es.txt información de instalación y desinistalación -- LICENSE.en.txt información de licencia de uso -- opengnsys_installer.sh programa de instalación del serviidor -- opengnsys_uninstall.sh programa de desinstalación del serviidor -- opengnsys_update.sh programa de actualización del serviidor +- INSTALL.es.txt información de instalación y desinistalación +- LICENSE.en.txt información de licencia de uso +- opengnsys_installer.sh programa de instalación del serviidor +- opengnsys_makecompress.sh programa para descargar la última revisión del proyecto + y generar un fichero comprimido +- opengnsys_uninstall.sh programa de desinstalación del serviidor +- opengnsys_update.sh programa de actualización del serviidor diff --git a/installer/opengnsys_makecompress.sh b/installer/opengnsys_makecompress.sh new file mode 100755 index 00000000..2587343a --- /dev/null +++ b/installer/opengnsys_makecompress.sh @@ -0,0 +1,27 @@ +#!/bin/bash +# +# Script: opengnsys_compress.sh +# Descripción: Programa para descargar y generar un fichero comprimido con los +# datos de la última revisión de código del Proyecto OpenGnSys. +# Salida: Datos del fichero comprimido generado. +# Versión: 1.0 - Incluido en OpenGnSys 1.0.1 +# Autor: Ramón Gómez, Universidad de Sevilla +# Fecha: 10/05/2011 + + +# Variables +SVNURL="http://www.opengnsys.es/svn/trunk/" +SVNREV=$(LANG=C svn info $SVNURL | awk '/Last Changed Rev:/ {print "r"$4}') + +# Descargar repositorio SVN +cd /tmp +rm -fr opengnsys +svn export $SVNURL opengnsys || exit 1 +# Parchear datos de revisión del código. +perl -pi -e "s/$/ $SVNREV/" opengnsys/doc/VERSION.txt +# Generar fichero comprimido. +VERSION=$(awk '{print $2"-"$3}' opengnsys/doc/VERSION.txt) +tar cvzf opengnsys-$VERSION.tar.gz opengnsys +rm -fr opengnsys +ls -lh $(readlink -e opengnsys-$VERSION.tar.gz) + -- cgit v1.2.3-18-g5258