[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