Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 35. Отдельные офисные программы | Вперед |
Пакет Evolution-2.30.2
Знакомимся с пакетом Evolution
В пакете Evolution находится интегрированный комплект, состоящий из электронной почты, календаря и адресной книги и предназначенный для среды GNOME-2.
Известно, что этот пакет собирается на платформе LFS 6.5, но он не тестировался.
Информация о пакете
- Загрузка (HTTP): http://ftp.gnome.org/pub/gnome/sources/evolution/2.30/evolution-2.30.2.tar.bz2
- Загрузка (FTP): ftp://ftp.gnome.org/pub/gnome/sources/evolution/2.30/evolution-2.30.2.tar.bz2
- Контрольная сумма MD5: ff2f1843d9f61e151a6bccf89eeff088
- Размер загружаемого пакета: 31,1 MB
- Оценочный размер требуемого дискового пространства: 402 MB
- Оценочное время сборки: 12 SBU
Зависимости пакета 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 не требуется, если у вас установлен пакет 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. Офисные пакеты |