diff options
author | ramon <ramongomez@us.es> | 2011-05-10 18:24:28 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2011-05-10 18:24:28 +0000 |
commit | d22129a3ac047a59b68950e47e7e7f4f9dd6e493 (patch) | |
tree | b846d558b2a5ba08b6490e31c2be5f8d4082701e | |
parent | 2e6acd9c918374a1a003b84bbeb0ce059b9ad143 (diff) |
Versión 1.0.1: script de generación de fichero comprimido del proyecto (incidencia #398).
git-svn-id: https://opengnsys.es/svn/branches/version1.0@1955 a21b9725-9963-47de-94b9-378ad31fedc9
-rw-r--r-- | installer/README.es.txt | 12 | ||||
-rwxr-xr-x | installer/opengnsys_makecompress.sh | 27 |
2 files changed, 34 insertions, 5 deletions
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) + |