en:opensuse
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:opensuse [2010/09/09 20:09] – zet | en:opensuse [2019/04/28 13:53] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 23: | Line 23: | ||
| < | < | ||
| - | cd /home | + | cd ~ |
| rm psi -r | rm psi -r | ||
| </ | </ | ||
| Line 30: | Line 30: | ||
| < | < | ||
| - | cd /home | + | cd ~ |
| git clone git:// | git clone git:// | ||
| cd psi | cd psi | ||
| Line 47: | Line 47: | ||
| < | < | ||
| - | cd /home | + | cd ~ |
| svn co http:// | svn co http:// | ||
| cd psi | cd psi | ||
| cat *.diff|patch -p1 | cat *.diff|patch -p1 | ||
| + | </ | ||
| + | |||
| + | Download iconsets needed to build and put the current revision to Psi+: | ||
| + | |||
| + | < | ||
| + | cd ~/psi | ||
| + | svn export --force http:// | ||
| + | svn export --force http:// | ||
| + | rev=`svnversion` | ||
| + | sed " | ||
| </ | </ | ||
| Line 56: | Line 66: | ||
| < | < | ||
| - | cd /home/psi/ | + | cd ~/psi |
| qconf && ./configure --enable-plugins && make && make install | qconf && ./configure --enable-plugins && make && make install | ||
| </ | </ | ||
| Line 123: | Line 133: | ||
| - | ===== Сборка | + | ===== Building |
| - | ==== Собираем исходные коды и патчи | + | ==== Building source code and patches |
| < | < | ||
| #!/bin/sh | #!/bin/sh | ||
| # | # | ||
| - | #переменные: | + | #variables: |
| - | #$USER - имя пользователя в системе | + | #$USER - username in the system |
| home=/ | home=/ | ||
| psi=/ | psi=/ | ||
| - | #примечание: для архитектуры | + | #note: for the x86_64 |
| app_info=ls / | app_info=ls / | ||
| build_root=/ | build_root=/ | ||
| - | #примечание: для архитектуры | + | #note: for the x86_64 |
| rev=`svnversion " | rev=`svnversion " | ||
| cd ${home} | cd ${home} | ||
| Line 164: | Line 174: | ||
| </ | </ | ||
| - | __**Примечание**__: данный скрипт сам собирает исходные коды и подготавливает их к сброке в rpm-пакет | + | __**Note**__: This script was going to the source code and prepares them for build a rpm-package |
| + | |||
| + | |||
| - | ==== Для сборки | + | ==== To build the rpm package requires |
| < | < | ||
| - | Summary: Client application for the Jabber | + | Summary: Client application for the XMPP network |
| Name: psi | Name: psi | ||
| Version: 0.15_dev | Version: 0.15_dev | ||
| Line 190: | Line 203: | ||
| %description | %description | ||
| Psi is the premiere Instant Messaging application designed for Microsoft Windows, | Psi is the premiere Instant Messaging application designed for Microsoft Windows, | ||
| - | Apple Mac OS X and GNU/Linux. Built upon an open protocol named Jabber, | + | Apple Mac OS X and GNU/Linux. Built upon an open protocol named XMPP, |
| si is a fast and lightweight messaging client that utilises the best in open | si is a fast and lightweight messaging client that utilises the best in open | ||
| source technologies. The goal of the Psi project is to create a powerful, yet | source technologies. The goal of the Psi project is to create a powerful, yet | ||
| - | easy-to-use | + | easy-to-use XMPP client that tries to strictly adhere to the XMPP drafts. |
| - | and Jabber | + | and XMPP JEPs. This means that in most cases, Psi will not implement a feature |
| - | unless there is an accepted standard for it in the Jabber | + | unless there is an accepted standard for it in the XMPP community. Doing so |
| ensures that Psi will be compatible, stable, and predictable, | ensures that Psi will be compatible, stable, and predictable, | ||
| and developer standpoint. | and developer standpoint. | ||
| Line 206: | Line 219: | ||
| %build | %build | ||
| qconf | qconf | ||
| - | #для сборки без | + | # to build without |
| ./configure --prefix=" | ./configure --prefix=" | ||
| %{__make} %{? | %{__make} %{? | ||
| Line 249: | Line 262: | ||
| </ | </ | ||
| - | __**Примечание**__: spec-файл нужно сохранить в **/ | + | __**Note**__: spec file needs to save at the **/ |
| Line 255: | Line 268: | ||
| - | ==== Сборка | + | ==== Building |
| < | < | ||
| Line 264: | Line 277: | ||
| - | __**Примечание**__: Флаг | + | __**Note**__: Flag **- bb ** indicates program to build a binary package. After successful build of the package can be picked up from the directory |
| - | И установить командой: | + | And install by the command: |
| < | < | ||
| Line 274: | Line 287: | ||
| - | ===== В заключении | + | ===== Finally |
| Enjoy ;-) | Enjoy ;-) | ||
en/opensuse.1284062998.txt.gz · Last modified: 2010/10/17 15:36 (external edit)
