/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar
6793.1.1 by Jelmer Vernooij
Update install instructions.
1
Breezy install instructions
2
***************************
1185.16.80 by Martin Pool
Update news and readme
3
4
Dependencies
5
------------
6
6793.1.1 by Jelmer Vernooij
Update install instructions.
7
Breezy requires Python 2.7 or newer, or Python 3.4 or newer.
8
9
It also requires the `configobj` Python module to be installed. It can be
10
installed either from your operating system's package manager, using pip
11
or by downloading it from:
12
6794 by Jelmer Vernooij
Merge lp:~jelmer/brz/install.
13
  https://github.com/DiffSK/configobj
6793.1.1 by Jelmer Vernooij
Update install instructions.
14
15
Optional dependencies
16
~~~~~~~~~~~~~~~~~~~~~
1185.16.80 by Martin Pool
Update news and readme
17
18
If you wish to access branches over sftp, you will need paramiko and
19
pycrypto:
20
21
  http://www.lag.net/paramiko/
22
6793.1.1 by Jelmer Vernooij
Update install instructions.
23
To PGP sign commits and verify PGP signatures on commits, install
24
python-gpg.
25
6622.2.1 by Jelmer Vernooij
bzr => brz in docs, explain fork.
26
brz can optionally use compiled versions of some parts of the code
27
for increased speed. When installing brz you need the ability to
5278.1.5 by Martin Pool
Correct more sloppy use of the term 'Linux'
28
build C extensions. Some GNU/Linux distributions package the necessary
2696.2.3 by James Westby
Windows and others do not require python-dev.
29
headers separately from the main Python package. This package is
30
probably named something like python-dev or python-devel. FreeBSD,
5278.1.5 by Martin Pool
Correct more sloppy use of the term 'Linux'
31
Windows, source-based GNU/Linux distributions, and possibly other operating
2696.2.3 by James Westby
Windows and others do not require python-dev.
32
systems, have the required files installed by default.
2696.2.2 by James Westby
The release tarballs will contain the .c files, and so pyrex is not needed.
33
6622.2.1 by Jelmer Vernooij
bzr => brz in docs, explain fork.
34
If you are installing brz from a brz branch rather than a release tarball,
6793.1.1 by Jelmer Vernooij
Update install instructions.
35
then you should also have the Cython package installed. This is not necessary
36
for release tarballs as they already contain the C files that Cython is needed
2696.2.2 by James Westby
The release tarballs will contain the .c files, and so pyrex is not needed.
37
to create.
2696.2.1 by James Westby
Document optional dependency on pyrex
38
6793.1.1 by Jelmer Vernooij
Update install instructions.
39
  http://www.cython.org/
2696.2.1 by James Westby
Document optional dependency on pyrex
40
1185.16.80 by Martin Pool
Update news and readme
41
Installation
42
------------
43
2382.2.6 by Martin Pool
Recommendation to delete bzrlib when installing
44
When upgrading using setup.py, it is recommended that you first delete the
45
bzrlib directory from the install target.
46
6622.2.1 by Jelmer Vernooij
bzr => brz in docs, explain fork.
47
To install brz as a user, run
1185.16.80 by Martin Pool
Update news and readme
48
49
  python setup.py install --home ~ 
50
51
To install system-wide, run (as root)
52
53
  python setup.py install
54
2382.2.3 by Martin Pool
Link from INSTALL to faq and wiki
55
For more information on installation, see
6622.2.1 by Jelmer Vernooij
bzr => brz in docs, explain fork.
56
<http://wiki.bazaar.canonical.com/InstallationFaq> for the Bazaar installation FAQ
57
(that also applies to Breezy)
58
or write to bazaar@lists.canonical.com mentioning you use Breezy, or ask a
59
question at <https://answers.launchpad.net/brz/>.