Mercurial > libervia-backend
comparison INSTALL @ 188:22cbd3837233
updated INSTALL instruction (wokkel MUC branch merge)
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 18 Aug 2010 17:27:33 +0800 |
parents | 61124cb82fb7 |
children | 9face609f83c |
comparison
equal
deleted
inserted
replaced
187:12544ea2951f | 188:22cbd3837233 |
---|---|
6 ** DEPENDENCIES: | 6 ** DEPENDENCIES: |
7 | 7 |
8 To use SàT, you will need to install: | 8 To use SàT, you will need to install: |
9 - twisted (http://twistedmatrix.com/trac/) which is found in most distributions, at least core, web and words must be installed | 9 - twisted (http://twistedmatrix.com/trac/) which is found in most distributions, at least core, web and words must be installed |
10 - progressbar (http://pypi.python.org/pypi/progressbar/2.2) which can be installed with easy_install | 10 - progressbar (http://pypi.python.org/pypi/progressbar/2.2) which can be installed with easy_install |
11 - wokkel (http://wokkel.ik.nu/), please read instructions on website to download/install. You must apply the patch found at http://wokkel.ik.nu/ticket/56 | 11 - wokkel (http://wokkel.ik.nu/). /!\ the MUC branch (http://hg.ik.nu/ralphm/wokkel-muc-client-support-24-2) must be merged, please read instructions below |
12 - wxWidgets (www.wxwidgets.org) which is found in most distributions. The more recent the version is, the better. | 12 - wxWidgets (www.wxwidgets.org) which is found in most distributions. The more recent the version is, the better. |
13 | 13 |
14 ** PATHS: | 14 ** PATHS: |
15 | 15 |
16 You must have the main dir (with sat inside) and frontend in your PYTHONPATH. For exemple, if you have uncompressed the soft in /tmp/useless_soft: | 16 You must have the main dir (with sat inside) and frontend in your PYTHONPATH. For exemple, if you have uncompressed the soft in /tmp/useless_soft: |
32 You maybe need an updated repository for wxPython, take a look at http://wiki.wxpython.org/InstallingOnUbuntuOrDebian for more informations. | 32 You maybe need an updated repository for wxPython, take a look at http://wiki.wxpython.org/InstallingOnUbuntuOrDebian for more informations. |
33 | 33 |
34 progressbar can be installed with easy_install: | 34 progressbar can be installed with easy_install: |
35 > sudo easy_install progressbar | 35 > sudo easy_install progressbar |
36 | 36 |
37 Wokkel is a bit more complicated to install as we need to patch it: | 37 Wokkel is a bit more complicated to install as we need to merge two branches: |
38 | 38 |
39 First be sure that mercurial is installed | 39 First be sure that mercurial is installed |
40 > sudo aptitude install mercurial | 40 > sudo aptitude install mercurial |
41 | 41 |
42 then we go to a directory where we can clone the repository and patch the sources. If you don't want to code on wokkel, you can do it in /tmp: | 42 then we go to a directory where we can clone the repositories and merge. If you don't want to code on wokkel, you can do it in /tmp: |
43 | 43 |
44 > cd /tmp | 44 > cd /tmp |
45 > hg clone http://hg.ik.nu/wokkel | 45 > hg clone http://hg.ik.nu/wokkel wokkel |
46 | 46 |
47 now we need to download and use the patch: | 47 now we pull the other branch: |
48 > cd wokkel | |
49 > hg pull -f http://hg.ik.nu/ralphm/wokkel-muc-client-support-24-2 | |
48 | 50 |
49 > cd wokkel/wokkel | 51 time to merge and commit: |
50 > wget http://wokkel.ik.nu/raw-attachment/ticket/56/patch | 52 > hg merge wokkel-muc-client-support-24 |
51 > patch -p0 < patch | 53 > hg commit -m "Merged wokkel's MUC branch" |
52 | 54 |
53 now it's time to install: | 55 finally,we can install: |
54 | 56 |
55 > cd .. | |
56 > sudo python setup.py install | 57 > sudo python setup.py install |
57 | 58 |
58 Everything is fine ? Ok let's add the paths. | 59 Everything is fine ? Ok let's add the paths. |
59 | 60 |
60 If you use bash, you need probably to do something like | 61 If you use bash, you need probably to do something like |