download updates

This commit is contained in:
Joey Hess 2012-04-13 11:24:25 -04:00
parent c56cfeba9e
commit fdb246044c
10 changed files with 13 additions and 85 deletions

View file

@ -7,11 +7,9 @@ Other mirrors of the git repository:
* `git://git.kitenet.net/git-annex` [[gitweb](http://git.kitenet.net/?p=git-annex.git;a=summary)] * `git://git.kitenet.net/git-annex` [[gitweb](http://git.kitenet.net/?p=git-annex.git;a=summary)]
* [at github](https://github.com/joeyh/git-annex) * [at github](https://github.com/joeyh/git-annex)
To download a tarball of a particular release, use an url like Releases of git-annex are uploaded
<http://git.kitenet.net/?p=git-annex.git;a=snapshot;sf=tgz;h=refs/tags/3.20110702> [to hackage](http://hackage.haskell.org/package/git-annex). Get your
tarballs there, if you need them.
From time to time, releases of git-annex are uploaded
[to hackage](http://hackage.haskell.org/package/git-annex).
Some operating systems include git-annex in easily prepackaged form and Some operating systems include git-annex in easily prepackaged form and
others need some manual work. See [[install]] for details. others need some manual work. See [[install]] for details.
@ -20,17 +18,17 @@ others need some manual work. See [[install]] for details.
The git repository has some branches: The git repository has some branches:
* `debian-stable` contains the latest backport of git-annex to Debian * `ghc7.0` supports versions of ghc older than 7.4, which
stable. had a major change to filename encoding.
* `old-monad-control` is for systems that don't have a newer monad-control
library.
* `no-s3` disables the S3 special remote, for systems that lack the * `no-s3` disables the S3 special remote, for systems that lack the
necessary haskell library. (merge it into master if you need it) necessary haskell library. (merge it into master if you need it)
* `no-bloom` avoids using bloom filters. (merge it into master if you need it) * `no-bloom` avoids using bloom filters. (merge it into master if you need it)
* `old-monad-control` is for systems that don't have a newer monad-control * `debian-stable` contains the latest backport of git-annex to Debian
library. stable.
* `tweak-fetch` adds support for the git tweak-fetch hook, which has * `tweak-fetch` adds support for the git tweak-fetch hook, which has
been proposed and implemented but not yet accepted into git. been proposed and implemented but not yet accepted into git.
* `ghc7.0` supports versions of ghc older than 7.4, which
had a major change to filename encoding.
* `setup` contains configuration for this website * `setup` contains configuration for this website
* `pristine-tar` contains [pristine-tar](http://kitenet.net/~joey/code/pristine-tar) * `pristine-tar` contains [pristine-tar](http://kitenet.net/~joey/code/pristine-tar)
data to create tarballs of any past git-annex release. data to create tarballs of any past git-annex release.

View file

@ -1,8 +0,0 @@
[[!comment format=mdwn
username="http://peter-simons.myopenid.com/"
ip="84.189.2.244"
subject="Please provide stable tarballs or zipfiles"
date="2011-03-22T13:06:58Z"
content="""
I'm trying to package git annex for ArchLinux and NixOS. That task would be a *lot* easier, if there were proper release archives available for download. The Gitweb site offers to create snapshot tarballs on the fly, but those tarballs have a different SHA hash every time they're generated, so they cannot be used for the purposes of a distribution. A simple solution for this problem would be to enable snapshots in zip format (because zip files look the same every time they're generated).
"""]]

View file

@ -1,8 +0,0 @@
[[!comment format=mdwn
username="https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus"
nickname="Jimmy"
subject="comment 2"
date="2011-03-22T14:01:37Z"
content="""
maybe snag tarballs from <http://packages.debian.org/experimental/git-annex> ?
"""]]

View file

@ -1,10 +0,0 @@
[[!comment format=mdwn
username="http://joey.kitenet.net/"
nickname="joey"
subject="comment 3"
date="2011-03-22T18:09:21Z"
content="""
The tarballs produced by gitweb are actually stable. They are wrapped in a gz file with a varying timestamp however. It might be nice if gitweb passed --no-name to gzip to avoid that inconsistency.
git-annex also has a [pristine-tar](http://kitenet.net/~joey/code/pristine-tar/) branch in git that can be used to recreate the tarballs I upload to Debian.
"""]]

View file

@ -1,9 +0,0 @@
[[!comment format=mdwn
username="https://www.google.com/accounts/o8/id?id=AItOawnOvt3TwSSDOLnoVzDNbOP1qO9OmNH5s0s"
nickname="Fraser"
subject="gitweb supplies --no-name as of 1.7.5.1"
date="2011-05-19T08:19:02Z"
content="""
git v1.7.5.1 fixes the gitweb gzip issue. If the git instance is updated we
can have stable distributions (and I can finally write a FreeBSD port ^_^)
"""]]

View file

@ -1,8 +0,0 @@
[[!comment format=mdwn
username="http://joey.kitenet.net/"
nickname="joey"
subject="comment 5"
date="2011-05-19T16:10:35Z"
content="""
Hmm, I've upgraded to that version, but I see nothing in its changelog, commit log, code, or runtime behavior to indicate that it's producing stable gzip output.
"""]]

View file

@ -1,11 +0,0 @@
[[!comment format=mdwn
username="https://www.google.com/accounts/o8/id?id=AItOawnOvt3TwSSDOLnoVzDNbOP1qO9OmNH5s0s"
nickname="Fraser"
subject="comment 6"
date="2011-05-22T23:02:39Z"
content="""
Whups, the fix landed in git's `maint' branch just after 1.7.5 but 1.7.5.1 was
tagged on a different branch.
Will look closer in future, and let you know when it's really released.
"""]]

View file

@ -1,8 +0,0 @@
[[!comment format=mdwn
username="https://www.google.com/accounts/o8/id?id=AItOawnOvt3TwSSDOLnoVzDNbOP1qO9OmNH5s0s"
nickname="Fraser"
subject="comment 7"
date="2011-05-27T01:27:37Z"
content="""
v1.7.5.3 has it.
"""]]

View file

@ -1,8 +0,0 @@
[[!comment format=mdwn
username="http://joey.kitenet.net/"
nickname="joey"
subject="comment 8"
date="2011-05-28T16:04:51Z"
content="""
And that is now installed on kitenet.net and verified to work.
"""]]

View file

@ -2,7 +2,7 @@ Installation recipe for Fedora 14 thruough 17.
<pre> <pre>
sudo yum install ghc cabal-install sudo yum install ghc cabal-install
git clone git://git.kitenet.net/git-annex git clone git://git-annex.branchable.com/ git-annex
cd git-annex cd git-annex
git checkout ghc 7.0 git checkout ghc 7.0
cabal update cabal update