evolution-data-server-3.48.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.0.
Informação do Pacote
Dependências do Evolution Data Server
Exigidas
libical-3.0.16, libsecret-0.21.0,
nss-3.92 e SQLite-3.42.0
Recomendadas
gnome-online-accounts-3.48.0,
gobject-introspection-1.76.1,
GTK+-3.24.38, ICU-73.2, libcanberra-0.30, libgweather-4.2.0,
Vala-0.56.11 e WebKitGTK-2.41.91
Opcionais
Base de Dados Berkeley-5.3.28,
GTK-Doc-1.33.2, MIT
Kerberos V5-1.21.2, um MTA (que
forneça um comando sendmail), OpenLDAP-2.6.6
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 \
-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 permite construir as ligações Vala. Remova se você não
tiver Vala-0.56.11 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 Base de
Dados Berkeley-5.3.28. Esse pacote somente usa Base
de Dados Berkeley-5.3.28 para importar dados originários de
lançamentos muito desatualizados. SQLite-3.42.0 é
usado para operação normal.
-DENABLE_OAUTH2_WEBKITGTK4=OFF
: Use
essa chave se você não construiu WebKitGTK-2.41.91 com GTK-4.
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
|