Introduksjon til Evolution Dataserver
Evolution Data Server pakken gir
et enhetlig bakstykke for programmer som fungerer med kontakter,
oppgaver og kalender informasjon. Den ble opprinnelig utviklet for
Evolution (derav navnet), men
brukes nå av andre pakker også.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en
LFS 12.2 plattform.
Pakkeinformasjon
Evolution Dataserver Avhengigheter
Påkrevd
libical-3.0.18, libsecret-0.21.4,
nss-3.103, og SQLite-3.46.1
Anbefalt
gnome-online-accounts-3.50.4,
GLib-2.80.4 (med GObject Introspection),
GTK+-3.24.43, GTK-4.14.5, ICU-75.1, libcanberra-0.30, libgweather-4.4.2,
Vala-0.56.17, og WebKitGTK-2.44.3
Anbefalt (Kjøretid)
blocaled-0.6
Valgfri
GTK-Doc-1.34.0, MIT
Kerberos V5-1.21.3, en MTA (som
gir en sendmail
kommando), OpenLDAP-2.6.8, Berkeley
DB (deprecated), og libphonenumber
Installasjon av Evolution Dataserver
Installer Evolution Dataserver ved
å kjøre følgende kommandoer:
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D SYSCONF_INSTALL_DIR=/etc \
-D ENABLE_VALA_BINDINGS=ON \
-D ENABLE_INSTALLED_TESTS=ON \
-D WITH_OPENLDAP=OFF \
-D WITH_KRB5=OFF \
-D ENABLE_INTROSPECTION=ON \
-D ENABLE_GTK_DOC=OFF \
-D WITH_LIBDB=OFF \
-D WITH_SYSTEMDUSERUNITDIR=no \
-W no-dev -G Ninja .. &&
ninja
Nå, som root
bruker:
ninja install
For å teste resultatene, utsted: ninja test.
Parameterforklaringer
-D ENABLE_VALA_BINDINGS=ON
:
Denne bryteren bygger Vala bindingene. Fjern hvis du ikke har
Vala-0.56.17 installert.
-D ENABLE_GTK_DOC=OFF
:
Denne bryteren deaktiverer bygging av API dokumentasjonen. Det er
ødelagt for denne pakken på grunn av bruken av et lenge utdatert
gtk-doc program som ikke lenger er tilgjengelig.
-D WITH_LIBDB=OFF
: Denne
bryteren tillater bygging av denne pakken uten Berkeley
DB (deprecated). SQLite-3.46.1 brukes til normal drift.
-D ENABLE_OAUTH2_WEBKITGTK4=OFF
: Bruk
denne bryteren hvis du ikke bygde WebKitGTK-2.44.3
med GTK-4.
-D
WITH_SYSTEMDUSERUNITDIR=no
: Denne bryteren deaktiverer
installasjon av systemd enheter, som ikke brukes for et Sysv bygg.
Note
For å aktivere mange av de valgfrie avhengighetene, se gjennom
informasjonen fra cmake -L
CMakeLists.txt for de nødvendige parametere du må
sende til cmake
kommandoen.
Innhold
Installerte Programmer:
Ingen
Installerte Biblioteker:
libcamel-1.2.so, libebackend-1.2.so,
libebook-1.2.so, libebook-contacts-1.2.so, libecal-2.0.so,
libedata-book-1.2.so, libedata-cal-2.0.so,
libedataserver-1.2.so, libedataserverui-1.2.so,
libedataserverui4-1.0.so, og libetestserverutils.so
Installerte Mapper:
/usr/include/evolution-data-server,
/usr/lib{,exec}/evolution-data-server,
/usr/share/evolution-data-server,
/usr/share/installed-tests/evolution-data-server, og
/usr/share/pixmaps/evolution-data-server
Korte Beskrivelser
libcamel-1.2.so
|
er Evolution MIME
meldings håndteringsbibliotek
|
libebackend-1.2.so
|
er nyttebiblioteket for Evolution Data Server bakstykker
|
libebook-1.2.so
|
er klientbiblioteket for Evolution addressebøker
|
libebook-contacts-1.2.so
|
er klientbiblioteket for Evolution kontakter
|
libecal-1.2.so
|
er klientbiblioteket for Evolution kalendere
|
libedata-book-1.2.so
|
er bakstykkebiblioteket for Evolution addressebøker
|
libedata-cal-1.2.so
|
er bakstykkebiblioteket for Evolution kalendere
|
libedataserver-1.2.so
|
er nyttebiblioteket for Evolution Data Server
|
libedataserverui-3.0.so
|
er GUI verktøybiblioteket for Evolution Data Server
|
libedataserverui4-1.0.so
|
er det GTK-4 baserte GUI verktøybiblioteket for
Evolution Data Server
|
libetestserverutils.so
|
er server testverktøy biblioteket for Evolution Data Server
|