"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 adequadamente usando uma plataforma LFS 11.3.
Transferência (HTTP): https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.7.0/geoclue-2.7.0.tar.bz2
Soma de verificação MD5 da transferência: 8226cc9d4b2750b6ebdfd59e7815bf2a
Tamanho da transferência: 104 KB
Espaço em disco estimado exigido: 6,8 MB
Tempo de construção estimado: 0,2 UPC
JSON-GLib-1.6.6 e libsoup-3.2.2
ModemManager-1.18.12, Vala-0.56.4 e Avahi-0.8
GTK-Doc-1.33.2 e libnotify-0.8.1
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/geoclue2
Instale o "GeoClue" executando os seguintes comandos:
mkdir build && cd build && meson --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".