Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 35. Отдельные офисные программы Вперед

Пакет Evolution-2.30.2

Знакомимся с пакетом Evolution

В пакете Evolution находится интегрированный комплект, состоящий из электронной почты, календаря и адресной книги и предназначенный для среды GNOME-2.

Известно, что этот пакет собирается на платформе LFS 6.5, но он не тестировался.

Информация о пакете

Зависимости пакета Evolution

Обязательные

Evolution Data Server-2.30.2.1, GNOME Desktop-2.30.2, GtkHTML-3.30.2, libcanberra-0.18, libgnomecanvas-2.30.1, libunique-1.1.2 и shared-mime-info-0.91

Рекомендуемые (для поддержки SSL и S/MIME)

NSS-3.13.1

Пакет NSS не требуется, если у вас установлен пакет Firefox-9.0.1, Thunderbird-9.0.1, SeaMonkey-2.6.1 или Mozilla. Внутри этих пакетов есть их собственные копии пакета NSS (либо в них используется копия, установленная в системе). Если у вас установлен какой-либо из этих четырех пакетов, то в вашей системе так или иначе уже будут установлены библиотеки NSS/NSPR.

Необязательные

clutter-gtk-0.10.4, D-Bus GLib Bindings-0.98, DocBook-utils-0.6.14, GeoClue, GStreamer-0.10.25, GTK-Doc-1.18, gtkimageview, Heimdal-1.4 или MIT Kerberos V5-1.6, krb4, libchamplain, libgweather-2.30.2, libnotify-0.4.5, libpst, Mono, NetworkManager, OpenLDAP-2.4.23 и GNOME Pilot conduits (требуется пакет pilot-link-0.12.2, а затем - GNOME Pilot)

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/evolution

Установка пакета Evolution

Установите пакет Evolution с помощью следующих команд:

Замечание

В инструкциях, приведенных ниже, предполагается, что в вашей системе установлены библиотеки NSS/NSPR. Если вы решили не устанавливать пакет NSS (или один из других пакетов, упомянутых выше), вам необходимо в команде configure, приведенной ниже, удалить следующие два параметра настройки:

            --enable-nss
            --enable-smime 

Скрипт configure в пакете Evolution предназначен только для использования отдельно собираемого пакета NSS и библиотек NSS/NSPR, которые берутся из браузера Mozilla или Firefox. Если вы пользуетесь библиотеками NSS/NSPR из пакета Thunderbird, то вы должны добавить в скрипт configure следующие два параметра настройки:

            --with-nspr-includes=/usr/include/nspr
            --with-nss-includes=/usr/include/nss 
./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
            --sysconfdir=/etc/gnome/2.30.2 \
            --localstatedir=/var/lib \
            --libexecdir=$(pkg-config \
                --variable=prefix ORBit-2.0)/lib \
            --enable-nntp \
            --enable-nss \
            --enable-smime \
            --disable-nm \
            --disable-image-inline \
            --disable-pst-import &&
make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install

Пояснение команд

--prefix=$(pkg-config --variable=prefix ORBit-2.0): Установка префикса с помощью этого параметра, а не с $GNOME_PREFIX будет гарантировать, что префикс соответствует установке окружающей среды и пакет будет установлен в нужном месте.

--sysconfdir=/etc/gnome/2.30.2: Этот параметр указывает, что конфигурационные файлы будут установлены в директорий /etc/gnome/2.30.2, а не в директорий .$GNOME_PREFIX/etc. Кроме того (если это требуется), этот параметр гарантирует, что будет правильно обновлена база данных GConf-2.

--localstatedir=/var/lib: Этот параметр используется, чтобы указать, что все файлы ScrollKeeper будут установлены в /var/lib/scrollkeeper вместо установки некоторых файлов в $GNOME_PREFIX/var/scrollkeeper; а база данных ScrollKeeper будет обновлена должным образом.

--libexecdir=$(pkg-config --variable=prefix ORBit-2.0)/lib: Этот параметр указывает, что файлы libexec будут установлены в более правильный директорий $GNOME_PREFIX/lib/evolution, а не в директорий $GNOME_PREFIX/libexec/evolution.

--enable-nntp: Этот параметр используется для сборки движка новостных групп Usenet (NNTP).

--enable-nss: Этот параметр используется для того, чтобы подключить библиотеки Mozilla Network Security Services, предназначенные для поддержки SSL.

--enable-smime: Этот параметр используется для того, чтобы подключить библиотеки Mozilla Network Security Services, предназначенные для поддержки S/MIME.

--disable-nm: Этот параметр используется для отмены поддержки NetworkManager. Удалите его, если у вас установлен NetworkManager.

--disable-image-inline: Этот параметр используется для отмены использования плагина image-inline.

--disable-pst-import: Этот параметр используется для отмены использования плагина pst-import.

--with-openldap: Этот параметр указывает компилировать в пакете Evolution поддержку LDAP.

--with-krb5: Этот параметр указывает компилировать в пакете Evolution поддержку Kerberos5.

--with-pilot-conduits: Этот параметр указывает, нужно ли делать сборку модуля GNOME Pilot conduits, позволяющего синхронизировать данные, имеющиеся в пакете Evolution, с данными в КПК.

--with-kde-applnk-path=<$KDE_PREFIX/share/applnk>: Используйте этот параметр в случае, если вы хотите, чтобы в процессt инсталляции в глобальном директории KDE, предназначенном для файлов desktop, был создан файл .desktop.

Описание пакета

Установленные программы: evolution, evolution-settings, evolution-addressbook-export, evolution-alarm-notify, evolution-backup и killev

Установленные библиотеки: libcomposer.so, libeabutil.so, libeconduit.so, libecontacteditor.so, libecontactlisteditor.so, libemformat.so, libemiscwidgets.so, libeshell.so, libessmime.so, libetable.so, libetext.so, libetimezonedialog.so, libeutil.so, libevolution-a11y.so, libevolution-addressbook-importers.so, libevolution-calendar-importers.so, libevolution-calendar.so, libevolution-mail-importers.so, libevolution-mail-settings.so, libevolution-mail.so, libevolution-smime.so, libfilter.so, libmenus.so, libevolution-module-addressbook.so, libevolution-module-calendar.so, libevolution-module-mail.so, libevolution-module-plugin-lib.so, liborg-gnome-addressbook-file.so, liborg-gnome-audio-inline.so, liborg-gnome-backup-restore.so, liborg-gnome-bogo-junk-plugin.so, liborg-gnome-calendar-file.so, liborg-gnome-calendar-http.so, liborg-gnome-calendar-weather.so, liborg-gnome-default-mailer.so, liborg-gnome-default-source.so, liborg-gnome-email-custom-header.so, liborg-gnome-evolution-attachment-reminder.so, liborg-gnome-evolution-bbdb.so, liborg-gnome-evolution-caldav.so, liborg-gnome-evolution-google.so, liborg-gnome-evolution-startup-wizard.so, liborg-gnome-evolution-webdav.so, liborg-gnome-groupwise-features.so, liborg-gnome-imap-features.so, liborg-gnome-itip-formatter.so, liborg-gnome-mail-notification.so, liborg-gnome-mail-to-task.so, liborg-gnome-mailing-list-actions.so, liborg-gnome-mark-all-read.so, liborg-gnome-plugin-manager.so, liborg-gnome-prefer-plain.so, liborg-gnome-publish-calendar.so, liborg-gnome-sa-junk-plugin.so, liborg-gnome-save-calendar.so, liborg-gnome-subject-thread.so, liborg-gnome-templates.so и liborg-gnome-vcard-inline.so

Установленные директории: $GNOME_PREFIX/{include/evolution-2.30/{addressbook/gui/widgets, calendar/{common,gui/dialogs},composer,e-conduit,e-util,em-format, filter,mail,menus,misc,shell,table,text}, lib/evolution/2.30/{modules,plugins}, share/{evolution/2.30/{default/*,ecps,errors,etspec, help/quickref/*,icons/hicolor/{16x16/{actions,apps,places,status}, 22x22/{actions,apps,places},24x24/{actions,apps,places,status}, 32x32/{actions,apps,status},48x48/{actions,apps,categories,status}, scalable/actions},images,sounds,ui,views/{addressbook,calendar,mail, memos,tasks}},gnome/help/evolution/*,gtk-doc/html/eshell, omf/evolution}}

Краткое описание

evolution

комплект, состоящий из электронной почты, календаря и адресной книги

Перевод сделан с варианта оригинала, датированного 2010-08-17 12:11:11 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет GIMP-2.6.11   36. Офисные пакеты