This is an old revision of the document!
#summary|Psi+ on Meego Linux (ru)
#labels Meego,Phase-Implementation
= Сборка Psi+ на Meego “с нуля” (на голой системе) =
Что может понадобиться и как собирать?
Установка пакетов для сборки Psi+. Устанавливаются один раз при первой сборке:
yum install gcc gcc-c++ libgcc qt-devel git subversion patch make -y
Удаляем предыдущую сборку для сборки “начисто”:
cd ~
rm -rf psi
Скачиваем исходники Psi и субмодули из git:
git.psi-im.org_psi.git_cd_psi_git_submodule_update_--init}
Полученную директорию можно сохранить и потом, выполнив в ней команды, получить актуальную версию Psi:
git_pull_git_submodule_update}
Скачиваем все патчи и накладываем их на исходный код Psi:
Скачиваем иконпаки и прописываем актуальную ревизию в версию Psi:
Cобираем Psi+ и устанавливаем (привилегии root понадобятся для установки):
qconf_._configure_--enable-plugins_make_sudo_make_install}
_Примечание!_ Если не установлен *qconf*, необходимо самостоятельно скачать его с официального сайта и собрать.
Если по команде `./configure` получаем ошибку qtcore пишем:
смотрим путь и запускаем `./configure` с параметром:
Скорее всего это будет:
Дополнения
Если необходимо установить дополнительные смайлы, иконки клиентов и настроений и/или русскую локализацию, то делаем следующее:
Смайлы, настроения и прочие иконпаки
psi-dev.googlecode.com_svn_trunk_iconsets_iconsets}
Предыдущая операция делается один раз при первой сборке. Далее достаточно будет сделать:
Русская локализация
psi-ru.googlecode.com_svn_branches_psi-plus_psi}
Предыдущая операция делается один раз, при первой сборке. Далее достаточно будет сделать:
Компиляция и установка [plugins плагинов]] для Psi+
Рассмотрим на примере _[http://code.google.com/p/psi-dev/wiki/plugins#GMail_Notification_Plugin Gmailnotify Plugin]_:
В заключении
Наслаждаемся