gvSIG bugs #4633

No funciona la generacion de las portables.

Added by Joaquín del Cerro Murciano almost 7 years ago. Updated almost 7 years ago.

Status:Closed% Done:

0%

Priority:NormalSpent time:-
Assignee:Joaquín del Cerro Murciano
Category:-
Target version:2.4.0-2834 (rev. org.gvsig.desktop-2.0.201)
Severity:Minor Add-on version:
gvSIG version:2.4.0 Add-on build:
gvSIG build: Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch: Hito:
Add-on name:Unknown

Description

Despues de los cambios introducidos en la version 2.4, la generacion de portables no funciona.

Los cambios que mas han afectado a la generacion de portables vienen deribados de:
  • Cambios introducidos para que la portable pueda guardar las preferencias en el home del usuario.
  • Que el jre no vaya duplicado en el ".gvspks" y en el ".run/.exe". Ahora ya no va en el ".gvspks".
  • Introduccion de un nuevo tipo de addon para gestionar los temas de iconos.
Ademas estaria bien incluir modificaciones para:
  • Determinar que paquetes no queremos en la portable. Hasta ahora se incluian todos.
  • Mejorar la generacion de la portable para MacOS.
    Estaria bien que:
    - Permia renombrar la carpeta que se genera al descomprimir el zip.
    - No se incluyan las librerias que provocan fallo en MacOS Sierra.

Associated revisions

Revision 43458
Added by Joaquín del Cerro Murciano almost 7 years ago

refs #4633, moificaciones para arreglar la generacion de portables

Revision 43459
Added by Joaquín del Cerro Murciano almost 7 years ago

refs #4633, moificaciones para arreglar la generacion de portables

History

#1 Updated by Joaquín del Cerro Murciano almost 7 years ago

  • Status changed from New to Fixed

Lo de renombrar la carpeta de la portable para MacOS no tengo claro como prepararlo para que se pueda hacer; pero he hecho una "chapuzilla" con la esperanza de que funcione.

La historia, hasta donde yo llego, es que dentro del paquete de la aplicacion debe haber una carpeta "Contents/MacOs" que contenga un script de shell que se llame igual que el paquete de la aplicacion. Por eso si se renombra la aplicacion, ya no encuentra el script de shell que la arranca.

Bueno, lo que he hecho ha sido dejar en "Contents/MacOs" los siguientes scripts que lanzan gvSIG:

  • gvSIG
  • gvSIG-desktop
  • gvSIG-desktop-2.4.0
  • gvSIG-desktop-2.4.0-2833
  • gvSIG-desktop-2.4.0-2833-RC1-darwin_macos_10.11-x86_64

Con la esperanza de que si el usuario renombra el paquete de la aplicacion a alguno de estos nombres, que serian los mas habituales, la aplicacion siga arrancando.

#2 Updated by Álvaro Anguix almost 7 years ago

  • Status changed from Fixed to Closed

Also available in: Atom PDF