Date: prev next · Thread: first prev next last


Olá Anderson,

Em 08/22/2013 01:29 PM, Anderson Unsonst escreveu:

Mas podemos resolver bugs de outras coisaas, como remover pedaços do scp2 e converter para o gbuild

Você poderia falar um pouco mais sobre esses itens ?
Sim: http://cgit.freedesktop.org/libreoffice/core/commit/?id=3f8c36caef76ee1f688d35d39ac5bffe5d0f8319

Na verdade, o scp2 é o meio antigo como o AOO e o LO fazem a relação de depencias e dizem o que vai ser compilado.

Basicamente precisamos remover o que está definido lá e colocar dentro do lugar certo no Repository.mk e remover as entradas do scp2.

Por exemplo:

Removemos algo do scp2 como por exemplo o
-#if defined ENABLE_JAVA && defined WNT
-File gid_File_Lib_Accessbridge
- PACKED_LIB_FILE_BODY;
- Name = "java_uno_accessbridge.dll";
-End
-#endif

Ou seja, dentro do Repository.mk devemos encontrar o java_uno_accessbridge (isso mesmo, sem o sufixo, pois a build irá gerar este) e colocar as mesmas condições para compilar, ou seja, os mesmos ifdefs

Detalhe que, essa definição estava dentro do target:
$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO,

e foi colocada dentro do target:
$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,ooo,

Outros casos tem de ser analisados... e pode-se perguntar para o matus ou Sweetshark no IRC

É basicamente ver como é feito nos outros patches e replicar... https://bugs.freedesktop.org/show_bug.cgi?id=60924

Geralmente se envia um patch com +- 10 libs migradas pro gbuild, para facilitar a revisão

Se tiver mais duvidas, favor responder este email na lista



Em 22 de agosto de 2013 12:41, Marcos Souza <marcos.souza@libreoffice.org <mailto:marcos.souza@libreoffice.org>> escreveu:

    Olá pessoal,

    Já faz um tempo em que esta lista está quieta, e com isso me vem
    duas duvidas:
        Ou o pessoal está estudando sozinho e está sem duvidas OU
        Ou realmente estão sem tempo para trabalhar no LO

    Quero frisar que, o time brasileiro está trabalhando em algumas
    frentes:
        A dos novos Widgets(basicamente feita pelo Olivier)

        Erros e melhorias do Math(feitas por alguns da lista já)

    Mas podemos resolver bugs de outras coisaas, como remover pedaços
    do scp2 e converter para o gbuild

    *Pessoal, qualquer duvida, por favor postem aqui na lista, ou
    mande privado mesmo(mas o melhor é colocar na lista mesmo....)*

    Um abraço e até mais!

-- Você está recebendo e-mails da lista dev@pt-br.libreoffice.org
    <mailto:dev@pt-br.libreoffice.org>
    # Informações sobre os comandos disponíveis (em inglês):
     mande e-mail vazio para dev+unsubscribe@pt-br.libreoffice.org
    <mailto:dev%2Bunsubscribe@pt-br.libreoffice.org>
    # Cancelar sua assinatura: mande e-mail vazio para:
    dev+unsubscribe@pt-br.libreoffice.org
    <mailto:dev%2Bunsubscribe@pt-br.libreoffice.org>
    # Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/dev




--
Você está recebendo e-mails da lista dev@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
 mande e-mail vazio para dev+unsubscribe@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
 dev+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/dev

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.