en:mac_osx
This is an old revision of the document!
Table of Contents
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
- Install the program qconf:
- download from the site at http://delta.affinix.com/qconf/
- extract and in the program directory run the command:
./configure && make && sudo make install
- Install the program wget:
- download from the site at http://ftp.gnu.org/gnu/wget/
- extract and in the program directory run the command:
./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.1287329812.txt.gz · Last modified: 2012/10/05 09:23 (external edit)