summaryrefslogtreecommitdiff
path: root/doc/install/Debian.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2011-04-26 11:30:49 -0400
committerGravatar Joey Hess <joey@kitenet.net>2011-04-26 11:30:49 -0400
commit5535f91d917d1c48e1d5590420af84929353bba7 (patch)
treeb74337f1b80e7b17079aa63b0890e6c22c9122e9 /doc/install/Debian.mdwn
parent27774bdd56e05dabf98deeb09b78433fd374465c (diff)
update instructions for stable
Diffstat (limited to 'doc/install/Debian.mdwn')
-rw-r--r--doc/install/Debian.mdwn21
1 files changed, 18 insertions, 3 deletions
diff --git a/doc/install/Debian.mdwn b/doc/install/Debian.mdwn
index 90c9658a9..64cbf3241 100644
--- a/doc/install/Debian.mdwn
+++ b/doc/install/Debian.mdwn
@@ -2,8 +2,23 @@ If using Debian testing or unstable:
sudo apt-get install git-annex
+## on Debian stable
+
git-annex is not yet in a Debian stable release, but the source
-can be built from Debian stable. Just [[download]] it from git, and
-then in the `git-annex` directory, run `dpkg-checkbuilddeps` and install
-the necessary packages. You can also run `sudo debian/rules binary` to build
+can be built from Debian stable.
+
+First, install build dependencies. Package names have changed since
+Debian stable, so this must be done by hand, rather than by using
+`dpkg-checkbuilddeps`:
+
+ sudo apt-get install debhelper ghc6 libghc-missingh-dev \
+ libghc6-pcre-light-dev libghc6-sha-dev \
+ libghc6-dataenc-dev libghc6-utf8-string-dev \
+ libghc6-testpack-dev
+
+Then [[download]] git-annex it from git.
+
+In the `git-annex` directory, run `sudo debian/rules binary` to build
a `git-annex.deb`.
+
+Note that S3 support will not be available when building on stable.