SipInstallation

Version 93 (Adrian Georgescu, 04/18/2010 11:05 am)

1 77 Adrian Georgescu
= Installation =
2 20 Adrian Georgescu
3 67 Adrian Georgescu
== Supported Platforms ==
4 23 Adrian Georgescu
5 76 Adrian Georgescu
The following architectures have been tested and are fully supported on the following operating systems:
6 23 Adrian Georgescu
7 76 Adrian Georgescu
 * Linux (i386 and amd64)
8 86 Adrian Georgescu
 * MacOSX (Intel, both 32 and 64 bit architectures)
9 23 Adrian Georgescu
10 73 Adrian Georgescu
== Current Release ==
11 70 Adrian Georgescu
12 70 Adrian Georgescu
The software is available as a tar archive at:
13 70 Adrian Georgescu
14 70 Adrian Georgescu
http://download.ag-projects.com/SipClient/
15 70 Adrian Georgescu
16 93 Adrian Georgescu
=== Debian Unstable ===
17 93 Adrian Georgescu
18 87 Adrian Georgescu
For people running Debian there is an official public repository provided by AG Projects. 
19 83 Adrian Georgescu
20 83 Adrian Georgescu
The Debian package versions of the current stable release are:
21 83 Adrian Georgescu
22 89 Adrian Georgescu
|| '''Package Name''' || '''Version'''||'''Description'''||
23 89 Adrian Georgescu
|| python-sipsimple ||0.14.0|| SIP SIMPLE client SDK||
24 92 Adrian Georgescu
|| sipclients|| 0.14.0 || Command Line Tools||
25 83 Adrian Georgescu
26 83 Adrian Georgescu
To use it, add these lines in /etc/apt/sources.list
27 70 Adrian Georgescu
28 70 Adrian Georgescu
{{{
29 70 Adrian Georgescu
# AG Projects software
30 70 Adrian Georgescu
deb	http://ag-projects.com/debian unstable main
31 70 Adrian Georgescu
deb-src http://ag-projects.com/debian unstable main
32 70 Adrian Georgescu
}}}
33 70 Adrian Georgescu
34 70 Adrian Georgescu
Install the AG Projects debian software signing key:
35 70 Adrian Georgescu
36 70 Adrian Georgescu
{{{
37 70 Adrian Georgescu
wget http://download.ag-projects.com/agp-debian-gpg.key
38 74 Adrian Georgescu
sudo apt-key add agp-debian-gpg.key
39 70 Adrian Georgescu
}}}
40 70 Adrian Georgescu
41 70 Adrian Georgescu
After that, run:
42 70 Adrian Georgescu
43 70 Adrian Georgescu
{{{
44 72 Adrian Georgescu
sudo apt-get update
45 70 Adrian Georgescu
}}}
46 1 Adrian Georgescu
47 91 Adrian Georgescu
To install the SDK run:
48 71 Adrian Georgescu
49 71 Adrian Georgescu
{{{
50 71 Adrian Georgescu
sudo apt-get install python-sipsimple
51 71 Adrian Georgescu
}}}
52 71 Adrian Georgescu
53 91 Adrian Georgescu
To install the Command Line Tools run:
54 71 Adrian Georgescu
55 71 Adrian Georgescu
{{{
56 71 Adrian Georgescu
sudo apt-get install sipclients 
57 71 Adrian Georgescu
}}}
58 71 Adrian Georgescu
59 84 Adrian Georgescu
60 84 Adrian Georgescu
== Trunk Version ==
61 84 Adrian Georgescu
62 84 Adrian Georgescu
The trunk is now (2010-04-15) stable and recommended for anyone that wishes to use the library. Known issues are listed in the [http://sipsimpleclient.com/report tickets interface].
63 1 Adrian Georgescu
64 1 Adrian Georgescu
The source code is managed using [http://darcs.net darcs] version control tool. The darcs repository can be fetched with:
65 14 Adrian Georgescu
66 78 Adrian Georgescu
SIP SIMPLE client SDK:
67 78 Adrian Georgescu
68 1 Adrian Georgescu
{{{
69 1 Adrian Georgescu
darcs get http://devel.ag-projects.com/repositories/python-sipsimple
70 52 Adrian Georgescu
}}}
71 78 Adrian Georgescu
72 78 Adrian Georgescu
Command Line Tools:
73 1 Adrian Georgescu
74 70 Adrian Georgescu
{{{
75 70 Adrian Georgescu
darcs get http://devel.ag-projects.com/repositories/sipclients
76 70 Adrian Georgescu
}}}
77 1 Adrian Georgescu
78 70 Adrian Georgescu
To obtain the incremental changes after the initial get, go to the python-sipsimple and sipclients directory and run:
79 70 Adrian Georgescu
80 14 Adrian Georgescu
{{{
81 59 Adrian Georgescu
darcs pull -a
82 1 Adrian Georgescu
}}}
83 1 Adrian Georgescu
84 67 Adrian Georgescu
== Building Instructions ==
85 1 Adrian Georgescu
86 1 Adrian Georgescu
Building instructions for the corresponding platforms are available at:
87 1 Adrian Georgescu
88 82 Adrian Georgescu
 * [source:docs/Install.linux Install.linux] - Linux installation 
89 82 Adrian Georgescu
 * [source:docs/Install.debian Install.debian] - Debian installation 
90 68 Adrian Georgescu
 * [source:docs/Install.osx Install.osx] - MacOSX 10.5 Leopard and 10.6 Snow Leopard
91 57 Adrian Georgescu
 * [wiki:SipUninstall Uninstall guide]