Tinysparql er en RDF trippellagring med lavt fotavtrykk med et SPARQL 1.1-grensesnitt.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://download.gnome.org/sources/tinysparql/3.9/tinysparql-3.9.1.tar.xz
Nedlasting MD5 sum: 9b5a0e4b2f8baeb19f7f57eaf08eee47
Nedlastingsstørrelse: 2.0 MB
Estimert diskplass som kreves: 62 MB (med tester)
Estimert byggetid: 0.4 SBU (med tester)
JSON-GLib-1.10.6 og Vala-0.56.18
GLib-2.84.1 (med GObject Introspection), ICU-77.1, libsoup-3.6.5, localsearch-3.9.0 (kjøretid), PyGObject-3.52.3, og SQLite-3.49.1
asciidoc-10.2.1, Avahi-0.8, Graphviz-12.2.1, bash-completion, og libstemmer
Fiks plasseringen hvor dokumentasjonen vil installeres i:
sed -e "s/'generate'/&, '--no-namespace-dir'/" \ -e "/--output-dir/s/@OUTPUT@/&\/tinysparql-3.9.1/" \ -i docs/reference/meson.build
Installer Tinysparql ved å kjøre følgende kommandoer:
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -D man=false \ -D systemd_user_services=false \ .. && ninja
Nå, som root
bruker:
ninja install
For å teste resultatene, utsted: meson configure -D debug=true && LC_ALL=C.UTF-8 ninja test. Testpakken skal kjøres fra en grafisk sesjon. En test er kjent for å mislykkes på grunn av at manualsidene ikke blir generert.
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
-D man=false
: Denne
bryteren forhindrer byggeprosessen fra å generere manualsider.
Utelat denne bryteren hvis du har asciidoc-10.2.1 installert og ønsker å
generere og installer manualsidene.
-D
systemd_user_services=false
: Denne bryteren forhindrer
byggeprosessen fra å installere systemd brukertjenester siden de er
ubrukelig på SysV systemer.
meson configure -D debug=true: Denne kommandoen aktiverer noen feilsøkingskontroller som er nødvendige for testpakken. Vi vil ikke aktiver dem for de installerte tinysparql bibliotekene og programmene, så vi kjører testpakken etter installasjonen.