[Alba-desarrollo] SVN Alba r3971 - in prosistem/alba/trunk/installer: . dist

commits en pressenter.com.ar commits en pressenter.com.ar
Vie Dic 29 21:32:07 CET 2006


Author: josx
Date: 2006-12-29 17:32:06 -0300 (Fri, 29 Dec 2006)
New Revision: 3971

Added:
   prosistem/alba/trunk/installer/rsync_exclude_tar
Modified:
   prosistem/alba/trunk/installer/dist/
   prosistem/alba/trunk/installer/generar_paquete.sh
Log:
Genera tar.gz y tar.bz2


Property changes on: prosistem/alba/trunk/installer/dist
___________________________________________________________________
Name: svn:ignore
   - alba-dist.zip

   + alba-dist.zip
alba-1.0Beta.tar.gz
alba-1.0Beta.tar.bz2


Modified: prosistem/alba/trunk/installer/generar_paquete.sh
===================================================================
--- prosistem/alba/trunk/installer/generar_paquete.sh	2006-12-29 19:56:17 UTC (rev 3970)
+++ prosistem/alba/trunk/installer/generar_paquete.sh	2006-12-29 20:32:06 UTC (rev 3971)
@@ -28,17 +28,26 @@
 [ -f /usr/bin/rsync ] || echo "[ERR] No se ecuentra el programa rsync"
 
 # Creamos el temporal
-FECHA=`date +%Y%m%d%H%M%S`
-TEMPORAL=/tmp/alba
-SALIDA="$TEMPORAL.$FECHA"
+FECHA=`date +%Y%m%d%H%M%S%N`
 
-echo -e "[*] Generando Temporal"
+VERSION=1.0Beta
+PROYECTO=alba
+TMPDIR=/tmp
+#TEMPORAL="$TMPDIR/$PROYECTO"
+SALIDA="$TMPDIR/$PROYECTO.$FECHA"
+PROYECTOVERSION="$PROYECTO-$VERSION"
+SALIDATAR="$TMPDIR/$PROYECTOVERSION"
+
+echo -e "[*] Generando Temporales"
 mkdir -p $SALIDA
+mkdir -p $SALIDATAR
 
 # Generamos un dir temporal sin los directorios .svn
-echo -e "[*] Copiando archivos al temporal"
+echo -e "[*] Copiando archivos al temporales"
 #saque la opcion -l para excluir los symlinks que son creados en la instalacion
 rsync -Cr --exclude-from=rsync_exclude ../ $SALIDA >/dev/null
+# rsync con links simbolicos y otros archivos
+rsync -Crl --exclude-from=rsync_exclude_tar ../ $SALIDATAR >/dev/null
 
 CUR_PWD=`pwd`
 cd $SALIDA
@@ -55,4 +64,25 @@
 echo -e "[*] Limpieza del temporal ($SALIDA)" 
 rm -rf $SALIDA
 
-echo -e "Gracias por utilizar Alba!"
+
+cd $TMPDIR
+# Comprimimos en tar.gz
+echo -e "[*] Generando paquete GZIP"
+tar zcf $PROYECTOVERSION.tar.gz $PROYECTOVERSION >/dev/null
+echo -e "[*] Se genero el paquete $PROYECTOVERSION.tar.gz"
+cd $CUR_PWD
+mv $TMPDIR/$PROYECTOVERSION.tar.gz dist/
+
+
+cd $TMPDIR
+# Comprimimos en tar.bz2
+echo -e "[*] Generando paquete BZIP2"
+tar jcf $PROYECTOVERSION.tar.bz2 $PROYECTOVERSION >/dev/null
+echo -e "[*] Se genero el paquete $PROYECTOVERSION.tar.bz2"
+cd $CUR_PWD
+mv $TMPDIR/$PROYECTOVERSION.tar.bz2 dist/
+echo -e "[*] Limpieza del temporal ($SALIDATAR)" 
+rm -rf $SALIDATAR
+
+
+echo -e "Gracias por utilizar Alba!"
\ No newline at end of file

Added: prosistem/alba/trunk/installer/rsync_exclude_tar
===================================================================
--- prosistem/alba/trunk/installer/rsync_exclude_tar	2006-12-29 19:56:17 UTC (rev 3970)
+++ prosistem/alba/trunk/installer/rsync_exclude_tar	2006-12-29 20:32:06 UTC (rev 3971)
@@ -0,0 +1 @@
+installer/*




Más información sobre la lista de distribución Alba-desarrollo