Evolution Data Server-1.10.3
      
      
        
          Introduction to Evolution Data Server
        
        
          The 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.
        
        
          Package Information
        
        
        
          Evolution Data Server Dependencies
        
        
          Required
        
        
          libgnomeui-2.18.1 and libsoup-2.2.100
        
        
          Recommended (For SSL and S/MIME support)
        
        
          NSS-3.11.7
        
        
          The NSS package is not required if
          you have Firefox-2.0.0.15, Thunderbird-2.0.0.12, SeaMonkey-1.1.9 or Mozilla
          installed. These packages contain internal copies of NSS (or they used a system-installed copy). If
          any of the four packages are installed, one way or another you will
          already have NSS/NSPR libraries on your system.
        
        
          Optional
        
        
          OpenLDAP-2.3.39, an MTA (that provides
          a sendmail command),
          Heimdal-1.1 or MIT Kerberos
          V5-1.6, krb4, GTK-Doc-1.8,
          intltool-0.35.5, and DocBook-utils-0.6.14
        
        
          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:
        
        
          
          
            Note
          
          
            The instructions below assume you have the NSS/NSPR libraries
            installed on your system. If you elected not to install
            NSS (or one of the other
            packages mentioned above), you'll need to remove the following
            two parameter settings from the configure command below:
          
          
            
                          --enable-nss
                          --enable-smime
            
           
          
            The Evolution configure script does not look
            for the Thunderbird mail client
            for the NSS/NSPR libraries. If you are using Thunderbird as your source for the NSS/NSPR
            libraries, you will have to add the following two parameter
            settings to the configure command below:
          
          
            
                          --with-nspr-includes=/usr/include/nspr
                          --with-nss-includes=/usr/include/nss
            
           
         
        
./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
            --libexecdir=$(pkg-config --variable=prefix \
                ORBit-2.0)/lib/evolution-data-server-1.2 \
            --enable-nntp \
            --enable-gnome-keyring \
            --enable-nss \
            --enable-smime &&
make
        
          To test the results, issue: make -k
          check. Some tests are known to fail, however most
          should pass.
        
        
          Now, as the root user:
        
        
make install
       
      
        
          Command Explanations
        
        
          --prefix=$(pkg-config --variable=prefix
          ORBit-2.0): Setting the prefix using this parameter
          instead of with $GNOME_PREFIX will
          ensure that the prefix is consistent with the installation
          environment and the package will be installed in the correct
          location.
        
        
          --libexecdir=$(pkg-config
          --variable=prefix
          ORBit-2.0)/lib/evolution-data-server-1.2: This
          parameter causes the libexec files to be installed in the preferred
          location of $GNOME_PREFIX/lib/evolution-data-server-1.2
          instead of $GNOME_PREFIX/libexec.
        
        
          --enable-nntp: This
          parameter is used to build the Usenet news (NNTP) backend.
        
        
          --enable-gnome-keyring:
          This parameter is used so that passwords are stored using the
          gnome-keyring storage manager.
        
        
          --enable-nss: This
          parameter is used to pull in the Mozilla Network Security Services
          libraries for SSL support.
        
        
          --enable-smime: This
          parameter is used to pull in the Mozilla Network Security Services
          libraries for S/MIME support.
        
        
          
          
            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,
              libcamel-provider-1.2.so, libebook-1.2.so, libecal-1.2.so,
              libedata-book-1.2.so, libedata-cal-1.2.so,
              libedataserver-1.2.so, libedataserverui-1.2.so,
              libegroupwise-1.2.so, libexchange-storage-1.2.so and numerous
              provider and extension modules.
            
            
              Installed Directories:
              The following subdirectories of
              $GNOME_PREFIX/:
              include/evolution-data-server-1.10,
              lib/evolution-data-server-1.2,
              share/{evolution-data-server-1.10,
              gtk-doc/html/libe{book,cal,data{,server}},
              idl/evolution-data-server-1.10,
              pixmaps/evolution-data-server-1.10}
            
           
         
        
          
            Short Descriptions
          
          
            
            
              
                | 
                   
                    libe*.so
                   
                 | 
                
                   
                    libraries are client, backend and utility libraries for
                    the Evolution address
                    books, calendar and data servers.
                   
                 | 
              
            
          
         
       
      
        Last updated on 2007-07-25 09:54:33 -0500