Versión de desarrollo

De GestiONGwiki

Contenido

Compilar la versión de desarollo

Para tod@s aquell@s que queráis probar la versión de desarrollo más reciente, podéis abrir una consola y ejecutar estos comandos (este procedimiento está comentado con gran detalle en el manual de la usuaria):

   mkdir gestiong-desarrollo          (puedes elegir un nombre más corto)
   cd gestiong-desarrollo
   wget http://gestiong.sourceforge.net/gestiong-latest.tar.gz
   tar -zxvf gestiong-latest.tar.gz
   cd gestiong-0.3.3

Ahora, dependiendo de si queréis hacer una instalación global:

   ./configure 
   make
   su
   make install
   exit 
   gestiong

o local

   ./configure --prefix=$HOME/local
   make
   make install
   gestiong

Lanzar una nueva liberación

Para crear el paquete debian

 cd gestiong/trunk
 nano debian/make_deb.sh (cambiar VERSION y RELEASE)
 make debian/make_deb.sh

el paquete estará en el directorio debianpackage

Para crear el paquete rpm

 urpmi rpmdev
 cd gestiong/mandriva
 nano gestiong.spec (Actualizar Version y release)
 bash rpmsetup-mandriva.sh
 bash debian/createtarball.sh
 ln -s gestiong.spec ~/rpm
 cd ~/rpm
 rpmbuild -bp gestiong.spec
 cd BUILD/gest (tab)
 make -f Makefile.cvs
 cd ~/rpm
 rpmbuild --short-circuit -bc -bi -bl gestiong.spec

Para publicar en sourceforge

Instrucciones en sourceforge.

Ingresa en https://sourceforge.net/project/admin/editpackages.php?group_id=80104

En Release name, introducir VERSION-RELEASE, sin gestiong-. Es decir, se introduce la release, pero no el nombre del paquete.

Para subir los ficheros:

  sftp scapel@frs.sourceforge.net

Para marcar la release en svn

 svn copy \
   https://gestiong.svn.sourceforge.net/svnroot/gestiong/trunk \
   https://gestiong.svn.sourceforge.net/svnroot/gestiong/tags/release-0.3.3-r0
Herramientas personales