User Tools

Site Tools


en:mandriva

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:mandriva [2010/09/09 15:42] – created zeten:mandriva [2010/10/17 15:36] (current) – external edit 127.0.0.1
Line 3: Line 3:
  
  
-===== Вступление =====+===== Introduction =====
  
-Сборка Psi+ на Mandriva "с нуля" (на голой системе).+Building Psi+ on Mandriva "from scratch" (the bare system).
  
  
  
  
-===== Что понадобится и как собирать? =====+===== What is needed and how to build? =====
  
-В вашей системе может не быть **QtCrypto** и **QtDev** >=4.4.2. В случае отсутствия -- их необходимо установить до начала сборки.+Your system may not be **QtCrypto** and **QtDev**>=4.4.2.  If you do not nave it -- they must be installed prior to build.
  
-Установка пакетов для сборки Psi+. Устанавливаются один раз при первой сборке.+Install packages to build Psi+. Installed once at the first build.
  
 <code> <code>
Line 20: Line 20:
 </code> </code>
  
-Удаляем предыдущую сборку для сборки "начисто":+Remove previous build to build "clean":
  
 <code> <code>
Line 27: Line 27:
 </code> </code>
  
-Скачиваем исходники Psi и Iris из git:+Download the source Psi and Iris from git:
  
 <code> <code>
Line 37: Line 37:
 </code> </code>
  
-Полученную директорию можете сохранить, и потом, выполнив в ней комманды, получите актуальную версию Psi.+The resulting directory you can save and then run the command and get the current version of Psi:
  
 <code> <code>
Line 44: Line 44:
 </code> </code>
  
-Скачаем все патчи и устанавливаем их:+Download all patches and install them:
  
 <code> <code>
Line 50: Line 50:
 cd ~/psi cd ~/psi
 for f in *diff; do patch -p1 -i "${f}"; done for f in *diff; do patch -p1 -i "${f}"; done
-#убираем "мусориз номера версии+#remove the "junkfrom the version number
 rev=`svnversion ~/psi` rev=`svnversion ~/psi`
 sed "s/\(0.15.xxx\)/0.15.${rev}/" -i src/applicationinfo.cpp sed "s/\(0.15.xxx\)/0.15.${rev}/" -i src/applicationinfo.cpp
 </code> </code>
  
-Скачиваем системные иконки Psi++Download system iconset for Psi+:
  
 <code> <code>
Line 61: Line 61:
 </code> </code>
  
-Cобираем Psi+ и устанавливаем:+Build Psi+ and install:
  
 <code> <code>
 cd ~/psi cd ~/psi
 qconf qconf
-./configure --release --no-separate-debug-info --disable-bundled-qca --enable-plugins #для сборки с webkit'ом добавить опцию "--enable-webkit"(без кавычек)+./configure --release --no-separate-debug-info --disable-bundled-qca --enable-plugins #to build with webkit add the option "--enable-webkit"(without quotes)
 make make
-sudo make install #можно использовать и su+sudo make install #you can also use su
 </code> </code>
  
-__**Примечание!**__ Если по команде **./configure** получаем ошибку qtcore, то пишем+__**Note!**__ If the command **./configure** get an qtcore error then we write
  
 <code> <code>
Line 77: Line 77:
 </code> </code>
  
-Смотрим путь и запускаем **./configure** с параметром:+Watch the path and run **./configure** with parameter:
  
 <code> <code>
Line 83: Line 83:
 </code> </code>
  
-Скорее всего это будет+Most likely it will be:
  
 <code> <code>
Line 95: Line 95:
  
  
-===== Дополнения =====+===== Installing additional components =====
  
-Если необходимо установить дополнительные смайлыиконки настроенийскины или русскую локализацию, то делаем следующее:+If you need to install additional emoticonsmoodsskins or Russian localization then do the following:
  
  
-==== Смайлы ====+==== Emoticons ====
  
 <code> <code>
 cd /usr/local/share/psi/iconsets/emoticons cd /usr/local/share/psi/iconsets/emoticons
-svn export --force http://psi-dev.googlecode.com/svn/trunk/iconsets #необходимы права root+svn export --force http://psi-dev.googlecode.com/svn/trunk/iconsets #require root privileges
 </code> </code>
  
  
  
-==== Скины ====+==== Skins ====
  
 <code> <code>
 cd /usr/local/share/psi/skins cd /usr/local/share/psi/skins
-svn export --force http://psi-dev.googlecode.com/svn/trunk/skins #необходимы права root+svn export --force http://psi-dev.googlecode.com/svn/trunk/skins #require root privileges
 </code> </code>
  
  
  
-==== Русская локализация ====+==== Russian localization ====
  
 <code> <code>
 cd /usr/local/share/psi cd /usr/local/share/psi
-wget http://psi-ru.googlecode.com/svn/branches/psi-plus/psi_ru.qm #необходимы права root+wget http://psi-ru.googlecode.com/svn/branches/psi-plus/psi_ru.qm #require root privileges
 </code> </code>
  
Line 131: Line 131:
  
  
-===== В заключении =====+===== Finally =====
  
-Наслаждаемся ;-)+Enjoy ;-)
  
  
  
  
en/mandriva.1284046978.txt.gz · Last modified: 2010/10/17 15:36 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki