docs/readme.mdwn
author Myhailo Danylenko <isbear@ukrpost.net>
Thu, 13 Nov 2014 20:18:21 +0200
changeset 28 32bebcf6bbbd
parent 26 abd0e8810b78
permissions -rw-r--r--
[avv] Dynamic commands dependencies
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
     1
26
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
     2
# MCabber environment investigation
1
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
     3
26
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
     4
This is a module for mcabber, that allows you to view and change
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
     5
mcabber's environment variables and working directory at run-time.
1
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
     6
26
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
     7
To use this module just load it, the commands 'env' and 'cd' will be
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
     8
available.
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
     9
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    10
# Installation
1
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    11
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    12
To install it, you need:
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    13
26
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    14
 * mcabber headers
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    15
 * glib
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    16
 * cmake
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    17
 * make
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    18
 * c compiler (gcc)
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    19
 * linker (binutils)
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    20
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    21
Then do:
1
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    22
26
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    23
    $ mkdir build
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    24
    $ cd build
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    25
    $ cmake ..
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    26
    $ make edit_cache
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    27
    $ make
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    28
    # make install
1
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    29
26
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    30
Debian users can instead of make install do:
1
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    31
26
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    32
    $ make package
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    33
    # dpkg -i libmcabber-env_*.deb
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    34
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    35
Users of other distributions can select appropriate package generator,
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    36
using cache editor.
1
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    37
26
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    38
# License
1
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    39
26
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    40
This code underlies terms of GNU GPL v2 or later. You can find it in
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    41
file COPYING from this distribution or on a GNU web-site
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    42
<http://www.gnu.org/licenses/>.
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    43
abd0e8810b78 Rearrange docs
Myhailo Danylenko <isbear@ukrpost.net>
parents: 5
diff changeset
    44
# Contact
1
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    45
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    46
I will be happy to get feedback, patches, suggestions, etc.
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    47
You can send me email or contact via jabber <isbear@unixzone.org.ua>.
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    48
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    49
  -- Myhailo Danylenko <isbear@ukrpost.net>
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    50