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}
Удаляем предыдущую сборку для сборки “начисто”:
Скачиваем исходники 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 пишем: qmake-qt4_--version} смотрим путь и запускаем `./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]_:
В заключении
Наслаждаемся