author | Nicolas Cornu <nicolas.cornu@ensi-bourges.fr> |
Wed, 18 Aug 2010 23:38:02 +0200 | |
changeset 146 | 2200a1c96af3 |
parent 139 | 459b2503c1a3 |
child 149 | 8c4129116d12 |
permissions | -rw-r--r-- |
139
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
1 |
mcabber-jingle is a set of modules implementing: |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
2 |
* Jingle (XEP-0166), a XMPP extension for managing peer-to-peer sessions |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
3 |
* Jingle File Transfert (XEP-0234), a Jingle application type for transferring |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
4 |
files between two entities. |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
5 |
* Jingle In-Band Bytestreams (XEP-261), a Jingle transport method that sends data |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
6 |
using the In-Band Bytestreams (IBB) protocol (XEP-0047). |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
7 |
|
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
8 |
====INSTALLATION==== |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
9 |
To build the modules, you will need loudmouth and mcabber headers files along |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
10 |
with cmake. On Debian/Ubuntu, cmake is provided by the "cmake" package and the |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
11 |
loudmouth header files in "loudmouth-dev". |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
12 |
Once you have installed them, you can simply run "cmake .", then "make install" |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
13 |
as root. This should install the 3 modules in /usr/lib/mcabber. |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
14 |
To load them, type "/module load jingle", "/module load jingle-ft" and "module |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
15 |
load jingle-ibb". You can also load them automatically by putting those three |
459b2503c1a3
Rename some stuff, create a README file, enable warnings in ./jingle
Nicolas Cornu <nicolas.cornu@ensi-bourges.fr>
parents:
0
diff
changeset
|
16 |
lines in your mcabberrc without the leading slash. |