Bläddra i källkod

Updated README

Tatsuhiro Tsujikawa 18 år sedan
förälder
incheckning
74b4d8c5a4
1 ändrade filer med 26 tillägg och 12 borttagningar
  1. 26 12
      README

+ 26 - 12
README

@@ -24,20 +24,15 @@ aria2 is in very early development stage. Currently it has following features:
 * BitTorrent protocol support with fast extension.
 * Selective download in multi-file torrent/metalink.
 * Metalink version 3.0 support(HTTP/FTP/BitTorrent).
-* Limiting download/upload speed.
+* Limits download/upload speed.
 * Chunk checksum validation in Metalink.
 * netrc support.
 * Configuration file support.
-* Download URIs found in a text file or stdin.
+* Downloads URIs found in a text file or stdin.
+* Integrates HTTP/FTP/BitTorrent downloads; downloading a file from several
+  different sources.
 
-3. How to build
----------------
-$ ./configure
-$ make
-
-The executable is aria2c in src directory.
-
-4. Dependency
+3. Dependency
 -------------
 In order to enable HTTPS support, you need GNU TLS or OpenSSL.
 In order to enable BitTorrent support, you need GNU TLS+libgcrypt or OpenSSL.
@@ -54,6 +49,27 @@ In order to enable async DNS support, you need c-ares or ares.
 c-ares: http://daniel.haxx.se/projects/c-ares/
 ares: ftp://athena-dist.mit.edu/pub/ATHENA/ares
 
+4. How to build
+---------------
+In order to build aria2 from the source package, you need following development
+packages(package name may vary depending on the distribution you use):
+
+* libgnutls-dev    (Required for HTTPS, BitTorrent support)
+* libgpg-error-dev (Required for BitTorrent support)
+* libgcrypt-dev    (Required for BitTorrent support)
+* libares-dev      (Required for async DNS support)
+* libxml2-dev      (Required for Metalink support)
+
+You can use libssl-dev instead of libgnutls-dev,libgpg-error-dev,libgcrypt-dev:
+* libssl-dev       (Required for HTTPS, BitTorrent support)
+
+The build process is fairly standard way for *nix programs:
+
+$ ./configure
+$ make
+
+The executable is aria2c in src directory.
+
 5. BitTorrrent
 --------------
 The filename of the downloaded file is determined as follows:
@@ -84,7 +100,6 @@ and copies whole file or a part of it to the destination.
 
 Note:
 *  -o option is used to change the filename of downloaded .torrent file.
-* This version only supports compact peers list format.
 * The ports aria2c uses are 6881-6999.
 * The maximum number of peers is 55. This limit may be exceeded when download
 rate is low.
@@ -94,7 +109,6 @@ rate is low.
 6. Metalink
 -----------
 The current implementation supports HTTP/FTP/BitTorrent.
-BitTorrent always has precedence over HTTP/FTP.
 The other P2P protocols are ignored.
 
 For checksum checking, both MD5 and SHA1 are supported. If both values are