User Tools

Site Tools


meego

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:

patch -p1 }

Скачиваем иконпаки и прописываем актуальную ревизию в версию Psi:

psi-dev.googlecode.com_svn_trunk_iconsets_system_default_iconsets_system_default_rev_svnversion_sed_s_xxx_rev_-i_src_applicationinfo.cpp}

Cобираем Psi+ и устанавливаем (привилегии root понадобятся для установки):

qconf_._configure_--enable-plugins_make_sudo_make_install}

_Примечание!_ Если не установлен *qconf*, необходимо самостоятельно скачать его с официального сайта и собрать.

Если по команде `./configure` получаем ошибку qtcore пишем:

qmake-qt4_--version}

смотрим путь и запускаем `./configure` с параметром:

configure_--qtdir_path}

Скорее всего это будет:

configure_--qtdir_usr_bin}

Дополнения

Если необходимо установить дополнительные смайлы, иконки клиентов и настроений и/или русскую локализацию, то делаем следующее:

Смайлы, настроения и прочие иконпаки

psi-dev.googlecode.com_svn_trunk_iconsets_iconsets}

Предыдущая операция делается один раз при первой сборке. Далее достаточно будет сделать:

cd_usr_local_share_psi_iconsets_svn_up}

Русская локализация

psi-ru.googlecode.com_svn_branches_psi-plus_psi}

Предыдущая операция делается один раз, при первой сборке. Далее достаточно будет сделать:

cd_usr_local_share_psi_svn_up}

Компиляция и установка [plugins плагинов]] для Psi+

В заключении

Наслаждаемся ;-)

meego.1283727498.txt.gz · Last modified: 2010/10/17 15:36 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki