User Tools

Site Tools


en:mac_osx

This is an old revision of the document!


Psi+ и Mac OS

Psi+ on Mac OS X Leopard 10.5: Patching & Building Instructions

Building the Psi+ on Mac OS X "from scratch" (the bare system)

Consider the following example: Psi+ on Mac OS X Snow Leopard 10.6.

This example is relevant for Leopard 10.5.

What is needed?

To build the application in the system must be installed:

  • Qt 4.6.x
  • Xcode 3.x.x
  • qconf
  • wget

Process

./configure && make && sudo make install
./configure && make && sudo make install
  • Download the source code from the Psi git repository:
git clone git://git.psi-im.org/psi.git && cd psi && git submodule init && git submodule update && git pull && git submodule update
  • Download all patches and install them:
cd && svn co http://psi-dev.googlecode.com/svn/trunk/patches/ psi && cd psi && cd ~/psi && cat patches *.diff | patch -p1
cd ~ && cd psi/iconsets && svn co http://psi-dev.googlecode.com/svn/trunk/iconsets/psiplus && cd ~/psi
  • Download the missing system iconset for Psi+
cd ~ && cd psi/iconsets/system/default && svn co http://psi-dev.googlecode.com/svn/trunk/iconsets/system/default/psiplus && cd ~/psi
  • Configure and compile by running in the Psi catalog the command:
qconf && ./configure --disable-qdbus --enable-plugins && make
  • Finally:
  At //~/psi/src// is ready the binary file, you can copy this file to the folder "Programs"

Installing addons

If you need to install additional emoticons, icons, mood or Russian localization then do the following:

Client iconsets

cd /Applications/psi.app/Contents/Resources/iconsets/ && svn co http://psi-dev.googlecode.com/svn/trunk/iconsets/clients

Emoticons

cd /Applications/psi.app/Contents/Resources/iconsets/emoticons 
wget http://psi-dev.googlecode.com/svn/trunk/iconsets/emoticons/lk_35x35x138_tasha.jisp
wget http://psi-dev.googlecode.com/svn/trunk/iconsets/emoticons/tasha_18x18x93.jisp

Activities

cd /Applications/psi.app/Contents/Resources/iconsets/ && svn co http://psi-dev.googlecode.com/svn/trunk/iconsets/activities

Moods

cd /Applications/psi.app/Contents/Resources/iconsets/ && svn co http://psi-dev.googlecode.com/svn/trunk/iconsets/moods

Affiliations

cd /Applications/psi.app/Contents/Resources/iconsets/ && svn co http://psi-dev.googlecode.com/svn/trunk/iconsets/affiliations

Russian localization

cd /Applications/psi.app/Contents/Resources/ && wget http://psi-ru.googlecode.com/svn/branches/psi-plus/psi_ru.qm
en/mac_osx.1284067772.txt.gz · Last modified: 2010/10/17 15:36 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki