forked from sbosio/rla-es
-
Notifications
You must be signed in to change notification settings - Fork 0
Editing Pasos para generar y subir la extensión a Mozilla Add ons
Sicle edited this page Dec 1, 2016
·
1 revision
Para generar una nueva versión del complemento hay que hacer lo siguiente:
- Obtener el XPI de una versión anterior y descomprimirlo en un directorio, al que nos referiremos con el nombre xpi-es-CD.
- Generar la extensión LibreOffice para la variante correspondiente desde el directorio del repositorio ortograf/herramientas, con la orden ./make-dict.sh -c -l es-CD.
- Eso generará en el mismo directorio el archivo es_CD.oxt.
- Abrir es_CD.oxt con el gestor de archivadores (es un ZIP renombrado).
- Extraer los archivos Changelog.txt, es_CD.aff y es_CD.dic y situarlos en xpi-es-CD/dictionaries/, sustituyendo el subrayado (_) por guion medio (-).
- También hay que extraer los archivos de licencia y Leeme.
- Si hay una compilación previa de la misma versión del XPI, eliminarla.
- Editar install.js e install.rdf en xpi-es-CD para cambiar los números de versión y de compatibilidad. Para cualquier versión publicada de Firefox (p.e.: Firefox 38.0.1), el número de versión para Firefox de escritorio, Firefox para Android y Thunderbird que hay que indicar es el número de versión mayor incrementado en 2 y seguido de asterisco (p.e.: 40.), con el fin de cubrir la versión del canal Aurora. Para SeaMonkey, que lleva un esquema de numeración retrasado en 3 respecto a Firefox, el número máximo es, por tanto, 1 menos que el número de Firefox (p.e.: 36.) para cubrir la versión del canal Aurora.
- Generar el XPI con la orden zip -r ../spellcheck-es-ES-1.99.xpi * ejecutada desde el directorio xpi-es-CD.
- Conectarse al listado de envíos de Mozilla Add-ons para añadir la nueva versión.