"GeoClue" é um serviço modular de geo informação construído sobre o sistema de mensagens "D-Bus". O objetivo do projeto "GeoClue" é o de tornar a criação de aplicativos com reconhecimento de localização o mais simples possível.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.1.
Transferência (HTTP): https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.7.1/geoclue-2.7.1.tar.bz2
Soma de verificação MD5 da transferência: 08bacd3b45311ee6c20e4240be7bc348
Tamanho da transferência: 104 KB
Espaço em disco estimado exigido: 6,9 MB
Tempo de construção estimado: 0,1 UPC
JSON-GLib-1.8.0 e libsoup-3.4.4
Avahi-0.8, libnotify-0.8.3, ModemManager-1.18.12 e Vala-0.56.14
Instale o "GeoClue" executando os seguintes comandos:
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -Dgtk-doc=false \ .. && ninja
Esse pacote não vem com uma suíte de teste.
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.
-D3g-source=false
: Essa chave desativa
a estrutura de retaguarda "3G". Use-a se você não tiver instalado o
pacote "ModemManager".
-Dmodem-gps-source=false
: Essa chave
desativa a estrutura de retaguarda "GPS" do modem. Use-a se você
não tiver instalado o pacote "ModemManager".
-Dcdma-source=false
: Essa chave
desabilita a estrutura de retaguarda fonte "CDMA". Use-a se você
não tiver instalado o pacote "ModemManager".
-Dnmea-source=false
: Essa chave
desabilita a fonte "NMEA". Use-a se você não tiver instalado o
pacote "Avahi".
-Ddemo-agent=false
: Essa chave
desabilita a demonstração. Use-a se você não tiver instalado o
pacote "libnotify".