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 /installer/opengnsys_makecompress.sh | |
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
Diffstat (limited to 'installer/opengnsys_makecompress.sh')
-rwxr-xr-x | installer/opengnsys_makecompress.sh | 27 |
1 files changed, 27 insertions, 0 deletions
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) + |