evolution-data-server-3.50.4
Introdução ao Evolution Data Server
O pacote Evolution Data Server
fornece uma estrutura de retaguarda unificada para aplicativos que
trabalham com contatos, tarefas e informações de calendário. Ele
foi originalmente desenvolvido para Evolution (daí o nome), mas agora também é
usado por outros pacotes.
Esse pacote é conhecido por construir e funcionar corretamente
usando uma plataforma LFS 12.1.
Informação do Pacote
Dependências do Evolution Data Server
Exigidas
libical-3.0.17, libsecret-0.21.3,
nss-3.98 e SQLite-3.45.1
Recomendadas
gnome-online-accounts-3.48.0,
gobject-introspection-1.78.1,
GTK+-3.24.41, ICU-74.2, libcanberra-0.30, libgweather-4.4.0,
Vala-0.56.14 e WebKitGTK-2.42.5
Recomendadas (tempo de execução)
blocaled-0.5
Opcionais
GTK-Doc-1.33.2, MIT
Kerberos V5-1.21.2, um MTA (que
forneça um comando sendmail), OpenLDAP-2.6.7, Berkeley
DB (obsoleto) e libphonenumber
Instalação do Evolution Data Server
Instale o Evolution Data Server
executando os seguintes comandos:
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DSYSCONF_INSTALL_DIR=/etc \
-DENABLE_VALA_BINDINGS=ON \
-DENABLE_INSTALLED_TESTS=ON \
-DWITH_OPENLDAP=OFF \
-DWITH_KRB5=OFF \
-DENABLE_INTROSPECTION=ON \
-DENABLE_GTK_DOC=OFF \
-DWITH_LIBDB=OFF \
-DWITH_SYSTEMDUSERUNITDIR=no \
-Wno-dev -G Ninja .. &&
ninja
Agora, como o(a) usuário(a) root
:
ninja install
Para testar os resultados, emita: ninja test.
Explicações do Comando
-DENABLE_VALA_BINDINGS=ON
:
Essa chave habilita construir as ligações Vala. Remova-a se você
não tiver Vala-0.56.14 instalado.
-DENABLE_GTK_DOC=OFF
: Essa
chave desabilita a construção da documentação da API. Ela está
quebrada para esse pacote devido ao uso de um aplicativo gtk-doc há
muito obsoleto que não mais está disponível.
-DWITH_LIBDB=OFF
: Essa
chave permite construir esse pacote sem Berkeley
DB (obsoleto). SQLite-3.45.1 é usado para operação
normal.
-DENABLE_OAUTH2_WEBKITGTK4=OFF
: Use
essa chave se você não construiu WebKitGTK-2.42.5
com GTK-4.
-DWITH_SYSTEMDUSERUNITDIR=no
: Essa
chave desabilita a instalação das unidades do systemd, que não são
usadas para uma construção do Sysv.
Nota
Para habilitar muitas das dependências opcionais, revise as
informações provenientes de cmake
-L CMakeLists.txt para os parâmetros necessários
que você precisa passar para o comando cmake.
Conteúdo
Aplicativos Instalados:
Nenhum(a)
Bibliotecas Instaladas:
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 e libetestserverutils.so
Diretórios Instalados:
/usr/include/evolution-data-server,
/usr/lib{,exec}/evolution-data-server,
/usr/share/evolution-data-server,
/usr/share/installed-tests/evolution-data-server e
/usr/share/pixmaps/evolution-data-server
Descrições Curtas
libcamel-1.2.so
|
é a biblioteca de manuseio de mensagens MIME do
Evolution
|
libebackend-1.2.so
|
é a biblioteca de utilitários para estruturas de
retaguarda do Evolution Data
Server
|
libebook-1.2.so
|
é a biblioteca cliente para catálogos de endereços do
Evolution
|
libebook-contacts-1.2.so
|
é a biblioteca cliente para contatos do Evolution
|
libecal-1.2.so
|
é a biblioteca cliente para calendários do Evolution
|
libedata-book-1.2.so
|
é a biblioteca de estrutura de retaguarda para catálogos
de endereços do Evolution
|
libedata-cal-1.2.so
|
é a biblioteca de estrutura de retaguarda para
calendários do Evolution
|
libedataserver-1.2.so
|
é a biblioteca de utilitários para o Evolution Data Server
|
libedataserverui-3.0.so
|
é a biblioteca de utilitários de GUI para o Evolution Data Server
|
libedataserverui4-1.0.so
|
é a biblioteca de utilitários de GUI baseada em GTK-4
para o Evolution Data
Server
|
libetestserverutils.so
|
é a biblioteca de utilitários de teste de servidor para o
Evolution Data Server
|