Инструменты пользователя

Инструменты сайта


ru:freebsd

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
ru:freebsd [2010/09/05 23:21] – внешнее изменение 127.0.0.1ru:freebsd [2014/07/06 10:24] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
-#summary|Psi+ on FreeBSD +====== Psi+ on FreeBSD ======
-#labels FreeBSD+
  
-= Вступление =+===== Вступление =====
  
-Сборка Psi+ на FreeBSD системе состоит из нескольких шагов: +Сборка Psi+ на системе FreeBSD состоит из нескольких шагов:
-  * сборка всего необходимого для компиляции нашей программы +
-  * получение её исходного кода и патчей +
-  * непосредственно сама компиляция Psi++
  
 +  * Сборка всего необходимого для компиляции программы Psi+
  
-= Установка пакетов для сборки Psi+ =+  * Получение её исходного кода и патчей
  
-Для компиляции Psi+ необходимы те же компоненты, что и для Psi из портов FreeBSD, поэтому достаточно начать сборку порта net-im/psi, а он уже доставит всё сам:+  * Непосредственно сама компиляция Psi+ 
 + 
 + 
 + 
 +===== Установка пакетов для сборки Psi+ ===== 
 + 
 +Для компиляции Psi+ необходимы те же компоненты, что и для Psi из портов FreeBSD, поэтому достаточно начать сборку порта **net-im/psi**, а он уже доставит всё сам:
  
 <code> <code>
Строка 18: Строка 21:
 </code> </code>
  
-Как только подойдёт очередь к компиляции порта net-im/psi после поставленных компонентов - процесс можно прервать и приступить к следующему шагу.+Как только подойдёт очередь к компиляции порта **net-im/psi** после поставленных компонентов -- процесс можно прервать и приступить к следующему шагу.
  
 Для получения исходных текстов и патчей Psi+ нам необходимы git и subversion (если они уже установлены в системе - приступайте к следующему пункту): Для получения исходных текстов и патчей Psi+ нам необходимы git и subversion (если они уже установлены в системе - приступайте к следующему пункту):
Строка 28: Строка 31:
  
  
-= Сборка Psi+ =+===== Сборка Psi+ ======
  
-Самый простой метод сборки Psi+ через скрипт psibuild.bsd.+Самый простой метод сборки Psi+ через скрипт psibuild.sh.
  
 Скачиваем скрипт: Скачиваем скрипт:
  
 <code> <code>
-fetch http://psi-dev.googlecode.com/svn/trunk/scripts/posix/psibuild.bsd+fetch https://raw.github.com/psi-plus/maintenance/master/scripts/posix/psibuild.sh
 </code> </code>
  
Строка 41: Строка 44:
  
 <code> <code>
-chmod +x psibuild.bsd+chmod +x psibuild.sh
 </code> </code>
  
Строка 47: Строка 50:
  
 <code> <code>
-./psibuild.bsd+PLUGINS="juick screenshot" ./psibuild.sh
 </code> </code>
  
-*Внимание!* Во время сборки скорее всего возникнет ошибка, которая будет содержать примерно следующие соощения:+Переменную PLUGINS можно не указывать, если вы не хотите собирать плагины. Для сборки всех плагинов укажите PLUGINS='*' 
 + 
 +__**Внимание!**__ Во время сборки может возникнуть ошибка, которая будет содержать примерно следующие сообщения:
  
 <code> <code>
Строка 73: Строка 78:
 Далее повторно запускаем сборочный скрипт. Далее повторно запускаем сборочный скрипт.
  
-После удачного слития исходных текстов и наложения патчей с компиляцией произойдёт установка Psi+.+После удачного скачивания исходников и наложения патчей с компиляцией произойдёт установка Psi+. 
  
 Теперь давайте запустим программу: Теперь давайте запустим программу:
  
 <code> <code>
-/usr/local/opt/bin/psi+psi-plus
 </code> </code>
  
  
 +===== Дополнения =====
  
-= Дополнения =+Если необходимо установить дополнительные смайлы, иконки настроений или русскую локализацию, то делаем следующее:
  
-Если необходимо установить дополнительные смайлы, иконки настроений, или русскую локализацию, то делаем следующее: 
  
-Смайлы:+ 
 +==== Смайлы ==== 
 <code> <code>
-cd /usr/local/opt/share/psi/iconsets/emoticons+cd /usr/local/share/psi-plus/iconsets/emoticons
 fetch http://psi-dev.googlecode.com/svn/trunk/iconsets/emoticons/lk_35x35x138_tasha.jisp fetch http://psi-dev.googlecode.com/svn/trunk/iconsets/emoticons/lk_35x35x138_tasha.jisp
 fetch http://psi-dev.googlecode.com/svn/trunk/iconsets/emoticons/tasha_18x18x93.jisp fetch http://psi-dev.googlecode.com/svn/trunk/iconsets/emoticons/tasha_18x18x93.jisp
Строка 95: Строка 103:
  
  
-Настроения:+ 
 + 
 + 
 +==== Настроения ==== 
 <code> <code>
-cd /usr/local/opt/share/psi/iconsets+cd /usr/local/share/psi-plus/iconsets
 mkdir moods mkdir moods
 cd moods cd moods
Строка 104: Строка 116:
  
  
-Русская локализация:+ 
 + 
 + 
 +==== Русская локализация ==== 
 <code> <code>
-cd /usr/local/opt/share/psi+cd /usr/local/share/psi-plus
 fetch http://psi-ru.googlecode.com/svn/branches/psi-plus/psi_ru.qm fetch http://psi-ru.googlecode.com/svn/branches/psi-plus/psi_ru.qm
 </code> </code>
 +
 +
 +
 +
 +
ru/freebsd.1283728886.txt.gz · Последнее изменение: 2010/10/17 15:36 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki