SipInstallation

Version 70 (Adrian Georgescu, 01/22/2010 07:01 pm)

1 67 Adrian Georgescu
= Installation Guide =
2 20 Adrian Georgescu
3 22 Adrian Georgescu
[[TOC(WikiStart, Sip*, depth=3)]]
4 1 Adrian Georgescu
 
5 67 Adrian Georgescu
== Supported Platforms ==
6 23 Adrian Georgescu
7 33 Adrian Georgescu
Currently i386, amd64 and ppc architectures have been tested and are fully supported on the following operating systems:
8 23 Adrian Georgescu
9 28 Adrian Georgescu
 * Linux
10 28 Adrian Georgescu
 * MacOSX
11 63 Adrian Georgescu
 * [wiki:InstallFreeBSD FreeBSD]
12 23 Adrian Georgescu
13 70 Adrian Georgescu
== Stable Version ==
14 70 Adrian Georgescu
15 70 Adrian Georgescu
The software is available as a tar archive at:
16 70 Adrian Georgescu
17 70 Adrian Georgescu
http://download.ag-projects.com/SipClient/
18 70 Adrian Georgescu
19 70 Adrian Georgescu
For people running Debian testing or unstable on an i386 and amd64 architectures there is an official public repository provided by AG Projects. To use it, add these lines in /etc/apt/sources.list
20 70 Adrian Georgescu
21 70 Adrian Georgescu
{{{
22 70 Adrian Georgescu
# AG Projects software
23 70 Adrian Georgescu
deb	http://ag-projects.com/debian unstable main
24 70 Adrian Georgescu
deb-src http://ag-projects.com/debian unstable main
25 70 Adrian Georgescu
}}}
26 70 Adrian Georgescu
27 70 Adrian Georgescu
Install the AG Projects debian software signing key:
28 70 Adrian Georgescu
29 70 Adrian Georgescu
{{{
30 70 Adrian Georgescu
wget http://download.ag-projects.com/agp-debian-gpg.key
31 70 Adrian Georgescu
apt-key add agp-debian-gpg.key
32 70 Adrian Georgescu
}}}
33 70 Adrian Georgescu
34 70 Adrian Georgescu
After that, run:
35 70 Adrian Georgescu
36 70 Adrian Georgescu
{{{
37 70 Adrian Georgescu
apt-get update
38 70 Adrian Georgescu
apt-get install sipclients 
39 70 Adrian Georgescu
}}}
40 70 Adrian Georgescu
41 70 Adrian Georgescu
42 35 Adrian Georgescu
== Development Version ==
43 1 Adrian Georgescu
44 1 Adrian Georgescu
The source code is managed using [http://darcs.net darcs] version control tool. The darcs repository can be fetched with:
45 14 Adrian Georgescu
46 1 Adrian Georgescu
{{{
47 1 Adrian Georgescu
darcs get http://devel.ag-projects.com/repositories/python-sipsimple
48 52 Adrian Georgescu
}}}
49 1 Adrian Georgescu
50 70 Adrian Georgescu
{{{
51 70 Adrian Georgescu
darcs get http://devel.ag-projects.com/repositories/sipclients
52 70 Adrian Georgescu
}}}
53 1 Adrian Georgescu
54 70 Adrian Georgescu
To obtain the incremental changes after the initial get, go to the python-sipsimple and sipclients directory and run:
55 70 Adrian Georgescu
56 14 Adrian Georgescu
{{{
57 59 Adrian Georgescu
darcs pull -a
58 1 Adrian Georgescu
}}}
59 1 Adrian Georgescu
60 67 Adrian Georgescu
== Building Instructions ==
61 1 Adrian Georgescu
62 1 Adrian Georgescu
Building instructions for the corresponding platforms are available at:
63 1 Adrian Georgescu
64 62 Adrian Georgescu
 * [source:docs/Install.linux Install.linux] - Debian/Ubuntu package or manual installation 
65 68 Adrian Georgescu
 * [source:docs/Install.osx Install.osx] - MacOSX 10.5 Leopard and 10.6 Snow Leopard
66 57 Adrian Georgescu
 * [wiki:SipUninstall Uninstall guide]