gnome-online-accounts-3.50.4

Introduksjon til GNOME Nettkontoer

GNOME Nettkontoer pakken inneholder en rammeverk som brukes for å få tilgang til brukerens nettkontoer.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.

Pakkeinformasjon

GNOME Nettkontoer Avhengigheter

Påkrevd

Gcr-4.3.0, JSON-GLib-1.8.0, libadwaita-1.5.3, rest-0.9.1, og Vala-0.56.17

Anbefalt

Valgfri

GTK-Doc-1.34.0, MIT Kerberos V5-1.21.3, og Valgrind-3.23.0

Installasjon av GNOME Nettkontoer

[Note]

Note

Google API nøkkelen og OAuth tokenene nedenfor er spesifikke for LFS. Hvis du bruker disse instruksjonene for en annen distro, eller hvis du har tenkt å distribuere binære kopier av programvaren ved å bruke disse instruksjonene, hent dine egne nøkler ved å følge instruksjonene på https://www.chromium.org/developers/how-tos/api-keys.

Installer GNOME Nettkontoer ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

meson setup                                            \
      --prefix=/usr                                    \
      --buildtype=release                              \
      -D kerberos=false                                \
      -D google_client_secret=5ntt6GbbkjnTVXx-MSxbmx5e \
      -D google_client_id=595013732528-llk8trb03f0ldpqq6nprjp1s79596646.apps.googleusercontent.com \
      .. &&
ninja

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

ninja install

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

-D google_*: Disse bryterne setter BLFS OAuth ID og hemmelighet for Google tjenester.

-D gtk_doc=true: Bruk denne bryteren hvis du har GTK-Doc-1.34.0 installert og du ønsker å generere API dokumentasjonen.

-D kerberos=true: Bruk denne bryteren hvis du har installert MIT Kerberos V5-1.21.3 og ønsker å bruke den med GNOME Nettkontoer.

Innhold

Installerte Programmer: goa-daemon og goa-identity-service (kjørbare biblioteker)
Installerte Biblioteker: libgoa-1.0.so og libgoa-backend-1.0.so
Installerte Mapper: /usr/include/goa-1.0, /usr/lib/goa-1.0, og /usr/share/gtk-doc/html/goa (valgfri)

Korte Beskrivelser

goa-daemon

er GNOME Nettkontoer nissen

libgoa-1.0.so

inneholder GNOME Nettkontoer API funksjoner

libgoa-backend-1.0.so

inneholder funksjoner som brukes av GNOME Nettkontoer bakstykker