evolution-data-server-3.20.5
      
      
        
          Introduction to Evolution Data Server
        
        
          Evolution Data Server package
          provides a unified backend for programs that work with contacts,
          tasks, and calendar information. It was originally developed for
          Evolution (hence the name), but is
          now used by other packages as well.
        
        
          This package is known to build and work properly using an LFS-7.10
          platform.
        
        
          Package Information
        
        
        
          Evolution Data Server Dependencies
        
        
          Required
        
        
          Berkeley DB-6.2.23, Gcr-3.20.0, libical-2.0.0,
          libsecret-0.18.5, libsoup-2.54.1, NSS-3.26, Python-2.7.12, and SQLite-3.14.1.
        
        
          Recommended
        
        
          gnome-online-accounts-3.20.3,
          gobject-introspection-1.48.0,
          GTK+-3.20.9, ICU-57.1, libgdata-0.17.5, libgweather-3.20.3, and Vala-0.32.1
        
        
          Optional
        
        
          GTK-Doc-1.25, MIT
          Kerberos V5-1.14.3, a MTA (that provides
          a sendmail command),
          OpenLDAP-2.4.44 Accounts-SSO,
          Google
          Authenticator, and libphonenumber
        
        
          User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/evolution-data-server
        
       
      
        
          Installation of Evolution Data Server
        
        
          Install Evolution Data Server by
          running the following commands:
        
        
./configure --prefix=/usr         \
            --disable-uoa         \
            --disable-google-auth \
            --enable-vala-bindings &&
make
        
          This package does not have a working testsuite.
        
        
          Now, as the root user:
        
        
make install
       
      
        
          Command Explanations
        
        
          --disable-google-auth: This
          switch is used to disable the Google Authentication functionality
          within Evolution Data Server. Omit
          if you have installed Google
          Authenticator.
        
        
          --disable-uoa: This switch
          is used to disable Ubuntu Online
          Accounts support in Evolution Data
          Server. Remove it if you have installed Accounts-SSO.
        
        
          --enable-vala-bindings:
          This switch enables building the Vala bindings. Remove if you don't
          have Vala-0.32.1 installed.
        
        
          --with-openldap: Use this switch to
          enable OpenLDAP support in
          Evolution Data Server.
        
        
          --with-krb5=/usr: Use this switch to
          enable Kerberos 5 support in
          Evolution Data Server.
        
        
          --enable-gtk-doc: Use this parameter if
          GTK-Doc is installed and you wish
          to rebuild and install the API documentation.
        
        
          ![[Note]](../images/note.png) 
          
            Note
          
          
            To enable many of the optional dependencies, review the
            information from ./configure
            --help for the necessary parameters you must pass
            to the configure
            script.
          
         
       
      
        
          Contents
        
        
          
            
              Installed Programs:
              None
            
            
              Installed Libraries:
              libcamel-1.2.so, libebackend-1.2.so,
              libebook-1.2.so, libebook-contacts-1.2.so, libecal-1.2.so,
              libedata-book-1.2.so, libedata-cal-1.2.so,
              libedataserver-1.2.so and libedataserverui-1.2.so
            
            
              Installed Directories:
              /usr/include/evolution-data-server,
              /usr/lib/evolution-data-server,
              /usr/share/evolution-data-server,
              /usr/share/gtk-doc/html/{camel,libebackend,libebook},
              /usr/share/gtk-doc/html/{libecal,libedata-book,libedata-cal},
              /usr/share/gtk-doc/html/{libedataserver,libedataserverui} and
              /usr/share/pixmaps/evolution-data-server
            
           
         
        
          
            Short Descriptions
          
          
            
            
              
                | 
                    libcamel-1.2.so | 
                    is the Evolution MIME
                    message handling library.
                   | 
              
                | 
                    libebackend-1.2.so | 
                    is the utility library for Evolution Data Server Backends.
                   | 
              
                | 
                    libebook-1.2.so | 
                    is the client library for Evolution address books.
                   | 
              
                | 
                    libecal-1.2.so | 
                    is the client library for Evolution calendars.
                   | 
              
                | 
                    libedata-book-1.2.so | 
                    is the backend library for Evolution address books.
                   | 
              
                | 
                    libedata-cal-1.2.so | 
                    is the backend library for Evolution calendars.
                   | 
              
                | 
                    libedataserver-1.2.so | 
                    is the utility library for Evolution Data Server.
                   | 
              
                | 
                    libedataserverui-3.0.so | 
                    is the GUI utility library for Evolution Data Server.
                   | 
            
          
         
       
      
        Last updated on 2016-08-30 21:04:17 -0700