gnome-online-accounts-3.46.0

Introdução ao GNOME Online Accounts

O pacote GNOME Online Accounts contém uma estrutura usada para acessar as contas online de usuário(a).

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Dependências do GNOME Online Accounts

Exigidas

Gcr-3.41.1, JSON-GLib-1.6.6, rest-0.9.1, Vala-0.56.4 e WebKitGTK-2.38.5

Recomendadas

Opcionais

GTK-Doc-1.33.2, MIT Kerberos V5-1.20.1 e Valgrind-3.20.0

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/gnome-online-accounts

Instalação do GNOME Online Accounts

[Nota]

Nota

A Chave de API do Google e os tokens OAuth abaixo são específicos do LFS. Se usar estas instruções para outra distribuição ou se você pretende distribuir cópias binárias do logiciário usando estas instruções, por favor, obtenha as tuas próprias chaves seguindo as instruções localizadas em https://www.chromium.org/developers/how-tos/api-keys.

Instale o GNOME Online Accounts executando os seguintes comandos:

mkdir build &&
cd    build &&

meson --prefix=/usr                                   \
      --buildtype=release                             \
      -Dkerberos=false                                \
      -Dgoogle_client_secret=5ntt6GbbkjnTVXx-MSxbmx5e \
      -Dgoogle_client_id=595013732528-llk8trb03f0ldpqq6nprjp1s79596646.apps.googleusercontent.com &&
ninja

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) root:

ninja install

Explicações do Comando

--buildtype=release: Especifique um tipo de construção adequado para lançamentos estáveis do pacote, pois o padrão possivelmente produza binários não otimizados.

-Dgoogle_*: Essas chaves configuram o ID e o segredo do OAuth do BLFS para os serviços do Google.

-Dgtk_doc=true: Use essa chave se você tiver o GTK-Doc-1.33.2 instalado e desejar gerar a documentação da API.

-Dkerberos=true: Use essa chave se você tiver instalado o MIT Kerberos V5-1.20.1 e deseja usá-lo com o GNOME Online Accounts.

Conteúdo

Aplicativos Instalados: goa-daemon e goa-identity-service (executáveis de biblioteca)
Bibliotecas Instaladas: libgoa-1.0.so e libgoa-backend-1.0.so
Diretórios Instalados: /usr/include/goa-1.0, /usr/lib/goa-1.0 e /usr/share/gtk-doc/html/goa (opcional)

Descrições Curtas

goa-daemon

é o Processo de Segundo Plano do GNOME Online Accounts

libgoa-1.0.so

contém as funções da API do GNOME Online Accounts

libgoa-backend-1.0.so

contém funções usadas pelas estruturas de retaguarda do GNOME Online Accounts