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

Recomendadas (tempo de execução)

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]

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