O Geocode GLib é uma biblioteca conveniente para as APIs do Yahoo! Place Finder. O serviço da web Place Finder permite fazer geocodificação (encontrar longitude e latitude a partir de um endereço) e geocodificação reversa (encontrar um endereço a partir de coordenadas).
Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.
Transferência (HTTP): https://download.gnome.org/sources/geocode-glib/3.26/geocode-glib-3.26.4.tar.xz
Transferência (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/geocode-glib/3.26/geocode-glib-3.26.4.tar.xz
Soma de verificação MD5 da transferência: 4c0dcdb7ee1222435b20acd3d7b68cd1
Tamanho da transferência: 76 KB
Espaço em disco estimado exigido: 4,6 MB (com os testes)
Tempo de construção estimado: 0,1 UPC (com os testes)
JSON-GLib-1.6.6 e libsoup-3.2.2
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/geocode-glib
Instale o Geocode GLib executando os seguintes comandos:
mkdir build && cd build && meson --prefix /usr \ --buildtype=release \ -Denable-gtk-doc=false \ -Dsoup2=false .. && ninja
Para testar os resultados, emita: LANG=C ninja test. Um teste falha
porque precisa da localidade sv_SE.utf8
, que não é instalado por padrão no LFS.
Agora, como o(a) usuário(a) root
:
ninja install
--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.
-Denable-gtk-doc=false
:
Permite que esse pacote seja construído sem o GTK-Doc-1.33.2. Remova esse parâmetro se o
GTK-Doc-1.33.2 estiver instalado e você
desejar reconstruir e instalar a documentação da API.
-Dsoup2=false
: Essa chave
força esse pacote a usar a libsoup-3 para solicitações HTTP em vez
da libsoup-2. Os pacotes no BLFS que usam geocode-glib agora
esperam que a libsoup-3 seja usada.