libgdata pakken er et GLib-basert bibliotek for å få tilgang til online tjeneste APIer ved å bruke GData protokollen, spesielt Googles tjenester. Den gir APIer for å få tilgang til de vanlige Google tjenester og har full asynkron støtte.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://download.gnome.org/sources/libgdata/0.18/libgdata-0.18.1.tar.xz
Nedlasting MD5 sum: 92b058d1a0af5d1b96c86c21820f1eff
Nedlastingsstørrelse: 832 KB
Estimert diskplass som kreves: 54 MB (med tester)
Estimert byggetid: 0.5 SBU (med tester)
libsoup-2.74.3, gnome-online-accounts-3.50.4, GTK+-3.24.43, JSON-GLib-1.10.0, og Vala-0.56.17
Gcr-3.41.2 og GLib-2.82.1 (med GObject Introspection)
GTK-Doc-1.34.0 (for dokumentasjon), og liboauth-1.0.3 (for OAuth v1 støtte)
Installer libgdata ved å kjøre følgende kommandoer:
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -D gtk_doc=false \ -D always_build_tests=false \ .. && ninja
Denne pakken kommer ikke med en funksjonell testpakke.
Nå, som root
bruker:
ninja install
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
-D gtk_doc=false
: Fjern
denne hvis du har GTK-Doc-1.34.0 installert og ønsker å
gjenoppbygge dokumentasjon med det.
-D oauth1=enabled
: Bruk dette
alternativet hvis du ønsker å bygge støtte for OAuth v1. Merk at du
må ha liboauth-1.0.3 installert for å aktivere dette
alternativet.