Introduksjon til At-Spi2 Core
At-Spi2 Core pakken inneholder en
omfattende tilgjengelighetsrammeverk for hjelpemidler tilgjengelig
på GNOME plattformen. Dette
inkluderer et sett med grensesnitt som er implementert av andre
verktøysett og applikasjoner.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en
LFS 12.2 plattform.
Pakkeinformasjon
At-Spi2 Core Avhengigheter
Påkrevd
dbus-1.14.10, GLib-2.80.4
(GObject Introspection påkrevd for GNOME), gsettings-desktop-schemas-46.1
(Kjøretid), og Xorg Biblioteker
Valgfri
Gi-DocGen-2024.1 og sphinx-8.0.2
Installasjon av At-Spi2 Core
Installer At-Spi2 Core ved å kjøre
følgende kommandoer:
mkdir build &&
cd build &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-D systemd_user_dir=/tmp &&
ninja
Nå, som root
bruker:
ninja install &&
rm /tmp/at-spi-dbus-bus.service
Testpakken krever at glib skjemaene til pakken allerede er
installert. Testene må også kjøres i et grafisk miljø. For å teste
resultatene, installer pakken først, deretter utsted: dbus-run-session ninja test.
Parameterforklaringer
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
-D systemd_user_dir=/tmp
:
Dette flagget putter systemd enhetsfilen i /tmp hvor den vil bli
fjernet. SysV kan ikke bruke denne filen.
-D docs=true
: Bruk denne bryteren hvis
du vil bygge dokumentasjon. Merk at du må ha både Gi-DocGen-2024.1 og sphinx-8.0.2 installert på systemet ditt.
Innhold
Installerte Programmer:
Ingen
Installert Bibliotek:
libatk-1.0.so, libatk-bridge-2.0.so,
libatspi.so, og
/usr/lib/gtk-2.0/modules/libatk-bridge.so
Installerte Mapper:
/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, og
/usr/share/gtk-doc/html/libatspi (valgfri)
Korte Beskrivelser
libatk-1.0.so
|
inneholder funksjoner som brukes av hjelpemidler for å
samhandle med skrivebordsapplikasjoner
|
libatk-bridge.so
|
inneholder Verktøysett for tilgjengelighet GTK+-2 broen
|
libatk-bridge-2.0.so
|
inneholder Verktøysett for tilgjengelighet GTK+ modulen
|
libatspi.so
|
inneholder At-Spi2 API
funksjoner
|