at-spi2-core-2.52.0
Introdução ao At-Spi2 Core
O pacote "At-Spi2 Core" contém uma
estrutura de acessibilidade abrangente para as Tecnologias
Assistivas disponíveis na plataforma "GNOME". Isso inclui um conjunto de interfaces
que são implementadas por outros kits de ferramentas e aplicativos.
Esse pacote é conhecido por construir e funcionar corretamente
usando uma plataforma LFS 12.2.
Informação do Pacote
Dependências do "At-Spi2 Core"
Exigidas
dbus-1.14.10, GLib-2.80.4
(GObject Introspection exigido para GNOME), gsettings-desktop-schemas-46.1
(tempo de execução) e Bibliotecas do Xorg
Opcionais
Gi-DocGen-2024.1 e sphinx-8.0.2
Instalação do At-Spi2 Core
Instale o "At-Spi2 Core"
executando os seguintes comandos:
mkdir build &&
cd build &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-D systemd_user_dir=/tmp &&
ninja
Agora, como o(a) usuário(a) "root
":
ninja install &&
rm /tmp/at-spi-dbus-bus.service
A suíte de teste exige que os esquemas da glib do pacote já estejam
instalados. Os testes também precisam executar em um ambiente
gráfico. Agora que o pacote está instalado, teste os resultados
emitindo: dbus-run-session ninja
test.
Explicações do Comando
--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.
-D systemd_user_dir=/tmp
:
Esse sinalizador coloca o arquivo da unidade do systemd em /tmp
onde será removido. O SysV é inapto para usar esse arquivo.
-D docs=true
: Use essa chave se você
quiser construir a documentação. Observe que você precisa ter
Gi-DocGen-2024.1 e sphinx-8.0.2 instalados em teu sistema.
Conteúdo
Aplicativos Instalados:
Nenhum(a)
Biblioteca Instalada:
libatk-1.0.so, libatk-bridge-2.0.so,
libatspi.so e /usr/lib/gtk-2.0/modules/libatk-bridge.so
Diretórios Instalados:
/usr/include/atk-1.0,
/usr/include/at-spi-2.0, /usr/include/at-spi2-atk,
/usr/lib/gnome-settings-daemon-3.0, /usr/share/defaults/at-spi2
e /usr/share/gtk-doc/html/libatspi (opcional)
Descrições Curtas
libatk-1.0.so
|
contém funções que são usadas por tecnologias assistivas
para interagir com aplicativos de área de trabalho
|
libatk-bridge.so
|
contém a ponte "GTK+-2" do Kit de Ferramentas de
Acessibilidade
|
libatk-bridge-2.0.so
|
contém o módulo "GTK+" do Kit de Ferramentas de
Acessibilidade
|
libatspi.so
|
contém as funções da "API" do "At-Spi2"
|