Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Files
F7313365
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
6 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/docs/Install.debian b/docs/Install.debian
index 3b3f13ad..0477bda0 100644
--- a/docs/Install.debian
+++ b/docs/Install.debian
@@ -1,86 +1,91 @@
SIP SIMPLE client SDK installation on Debian and Ubuntu
-------------------------------------------------------
Copyright (c) 2008-2010 AG Projects
http://ag-projects.com
Home page: http://sipsimpleclient.com
-This document describes the installation procedure on Debian unstable
-operating system from the official public repository provided by AG
+This document describes the installation procedure on Debian and Ubuntu
+operating systems from the official public repository maintained by AG
Projects.
Configure Repository
--------------------
Install the AG Projects debian software signing key:
wget http://download.ag-projects.com/agp-debian-gpg.key
sudo apt-key add agp-debian-gpg.key
Add these lines to /etc/apt/sources.list:
+
Debian Unstable
---------------
deb http://ag-projects.com/debian unstable main
deb-src http://ag-projects.com/debian unstable main
+
Debian Stable
-------------
deb http://ag-projects.com/debian stable main
deb-src http://ag-projects.com/debian stable main
Ubuntu Karmic (9.10)
--------------------
deb http://ag-projects.com/ubuntu karmic main
deb-src http://ag-projects.com/ubuntu karmic main
Ubuntu Lucid (10.04)
--------------------
deb http://ag-projects.com/ubuntu lucid main
deb-src http://ag-projects.com/ubuntu lucid main
+
Update the list of available packages:
sudo apt-get update
Install SIP SIMPLE client SDK:
sudo apt-get install python-sipsimple
Install the Command Line Clients:
sudo apt-get install sipclients
Creating Debian Packages
------------------------
Install the building dependencies:
sudo apt-get install python-gnutls python-application python-lxml \
python-dnspython python-twisted-core python-zopeinterface \
python-twisted-names python-imaging cython python-setuptools \
devscripts subversion build-essential cdbs debhelper \
python-all-dev libasound2-dev libssl-dev
Obtain the source code using darcs as described in Install.linux document.
Create under each repository a clean distribution file:
python setup.py sdist
-Change to ./dist directory. and untar the file created at the step above.
-Change directory to the newly created folder and type:
+Go to the ./dist directory and untar the file created at the step above.
+
+Go to the newly created directory and type:
debuild
-You will find the .deb and related files in the upper directory.
+The .deb and related files are built in the upper directory.
+
diff --git a/docs/Install.linux b/docs/Install.linux
index cec9a135..83ac70ae 100644
--- a/docs/Install.linux
+++ b/docs/Install.linux
@@ -1,138 +1,138 @@
SIP SIMPLE client SDK installation on Linux
-------------------------------------------
Copyright (c) 2008-2010 AG Projects
http://ag-projects.com
Home page: http://sipsimpleclient.com
This document described the installation procedure on Linux operating
systems.
Step 1. Prerequisites
---------------------
Both i386 or amd64 architectures are supported. Install the C compiling
environment, Python 2.5 or 2.6 and the development version for the following
packages:
* openssl
* gnutls >=2.4.1
* libxml2 >=2.6.32
* libxslt >=1.1.24
* python-setuptools =>0.6c9
* subversion and darcs version control tools
Step 2. Install dependencies
----------------------------
Use the appropriate package manager for your Linux distribution to install
the following packages, notice the minimum version numbers:
* python-gnutls http://pypi.python.org/simple/python-gnutls >=1.1.9
* python-application http://pypi.python.org/simple/python-application >=1.1.5
* python-lxml http://codespeak.net/lxml >=2.1.2
* python-eventlet http://download.ag-projects.com/SipClient =0.8.11
* python-cjson http://pypi.python.org/pypi/python-cjson/ >=1.0.5
- * cython http://www.cython.org >=0.11.3
+ * cython http://www.cython.org >=0.11.2
* dnspython http://www.dnspython.org >=1.6.0
* twisted http://twistedmatrix.com/trac >=8.1.0
* eventlet http://pypi.python.org/pypi/eventlet/ =0.8.11
* greenlet http://pypi.python.org/pypi/greenlet/ >=0.2
* zope-interface http://www.zope.org >=3.3.1
* Python Imaging Library http://pypi.python.org/pypi/PIL/ >=1.1.6
You can use the easy_install script provided by the python-setuptools
package to install the packages:
sudo easy_install -U cython dnspython twisted lxml python-gnutls \
python-application dnspython twisted PIL
Step 3. Install SIP SIMPLE client SDK
-------------------------------------
The SDK consists of four parts:
1. Eventlet and Greenlet
2. XCAP library
3. MSRP library
4. SIP SIMPLE library
# Eventlet
if [ -d python-eventlet ]; then
cd python-eventlet
darcs pull -a
sudo python setup.py install
else
darcs get http://devel.ag-projects.com/repositories/python-eventlet
cd python-eventlet
sudo python setup.py install
fi
cd ..
# Greenlet
if [ -d python-greenlet ]; then
cd python-greenlet
darcs pull -a
sudo python setup.py install
else
darcs get http://devel.ag-projects.com/repositories/python-greenlet
cd python-greenlet
sudo python setup.py install
fi
cd ..
# XCAP library
if [ -d python-xcaplib ]; then
cd python-xcaplib
darcs pull -a
sudo python setup.py install
else
darcs get http://devel.ag-projects.com/repositories/python-xcaplib
cd python-xcaplib
sudo python setup.py install
fi
cd ..
# MSRP library
if [ -d python-msrplib ]; then
cd python-msrplib
darcs pull -a
sudo python setup.py install
else
darcs get http://devel.ag-projects.com/repositories/python-msrplib
cd python-msrplib
sudo python setup.py install
fi
cd ..
# SIP SIMPLE
if [ -d python-sipsimple ]; then
cd python-sipsimple
darcs pull -a
else
darcs get http://devel.ag-projects.com/repositories/python-sipsimple
fi
cd..
cd python-sipsimple
sudo python setup.py build_ext --pjsip-clean-compile
sudo python setup.py install
Additional, you can install the command line interface scripts that can be
used to test the SDK.
if [ -d sipclients ]; then
cd sipclients
darcs pull -a
else
darcs get http://devel.ag-projects.com/repositories/sipclients
fi
cd..
sudo python setup.py install
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sat, Feb 1, 11:59 AM (1 d, 3 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3489325
Default Alt Text
(6 KB)
Attached To
Mode
rPYNSIPSIMPLE python3-sipsimple
Attached
Detach File
Event Timeline
Log In to Comment