Facendo probas ...

miguel@oki:~/hunspell-xpi$ python2 utils/build.py -l gl -p drag
Traceback (most recent call last):
  File "utils/build.py", line 125, in <module>
    from idiomatic.languages import language_name
  File
"/home/miguel/hunspell-xpi/external/pydiomatic/idiomatic/languages.py",
line 10, in <module>
    from PyICU import Locale, Collator
ImportError: No module named PyICU
miguel@oki:~/hunspell-xpi$

# apt-get install python-pyicu

miguel@oki:~/hunspell-xpi$ python2 utils/build.py -l gl -p drag
Traceback (most recent call last):
  File "utils/build.py", line 367, in <module>
    _main(sys.argv[1:])
  File "utils/build.py", line 344, in _main
    output_folder=dictionaries_folder)
  File "/home/miguel/hunspell-xpi/external/hunspell/hunspell.py", line 299,
in build_hunspell_files_from_filters
    language=language)
  File "/home/miguel/hunspell-xpi/external/hunspell/hunspell.py", line 278,
in module_paths_from_filters
    search_paths=data_dirs())
  File "/home/miguel/hunspell-xpi/external/pydiomatic/idiomatic/data.py",
line 303, in filters_to_paths
    search_paths=search_paths)
  File "/home/miguel/hunspell-xpi/external/pydiomatic/idiomatic/data.py",
line 289, in _modules_to_paths
    search_paths=search_paths)
  File "/home/miguel/hunspell-xpi/external/pydiomatic/idiomatic/data.py",
line 276, in _module_to_paths
    for found_path in _iter_module_paths(search_path, extension=extension):
  File "/home/miguel/hunspell-xpi/external/pydiomatic/idiomatic/data.py",
line 253, in _iter_module_paths
    module_file_path = u"{}.{}".format(module_path, extension)
ValueError: zero length field name in format
miguel@oki:~/hunspell-xpi$

?? :-)


O 30 novembro 2014 10:39, Adrián Chaves Fernández <adriyeticha...@gmail.com>
escribiu:

> Xa temos un repositorio para construír extensións XPI baseadas en Hunspell.
>
> É dicir, instalar a última instantánea do corrector en Firefox só require
> executar as seguintes ordes:
>
> git clone --recursive https://github.com/eitsl/hunspell-xpi.git
> cd hunspell-xpi/
> python2 utils/build.py -l gl -p drag
>
> E arrastrar o ficheiro «build/gl-drag.xpi» a unha xanela do Firefox. Tamén
> se pode substituír «-p drag» por «-p comunidade» para construír o corrector
> da comunidade.
>
> Por motivos de eficiencia os scripts non usan puro Python senón que
> utilizan ferramentas do sistema como «sort» durante a construción do
> complemento, polo que non descarto que a algún non lle funcione ben o guión
> «build.py». Por non falar de dependencias como PyICU que a maioría non
> teredes instalada e poderían ser necesarias para o guión. En calquera caso,
> agradezo os detalles de calquera problema para mellorar a forma en que o
> guión informa das dependencias necesarias non atopadas.
>
> O guión está pensado unicamente para probas, non para xerar o XPI final
> que poder publicar logo no sitio web de Mozilla. Para isto último xa
> traballarei noutro guión que Dani poida usar para ese fin.
>
> _______________________________________________
> Proxecto mailing list
> Proxecto@trasno.net
> http://listas.trasno.net/listinfo/proxecto
>
>


-- 
Membro do «Grupo de Amigos GNU/Linux de Pontevedra (GALPon)»
http://galpon.org
Membro de «Proxecto Trasno» http://trasno.net
Co-coordinador do proxecto «GALPon MiniNo» http://minino.galpon.org
_______________________________________________
Proxecto mailing list
Proxecto@trasno.net
http://listas.trasno.net/listinfo/proxecto

Responderlle a