Commit c825faa4 authored by Kartik Mistry's avatar Kartik Mistry 🇮🇳

Imported Upstream version 1.18.0

parent 601719d8

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

This diff is collapsed.
Installation Instructions
*************************
Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
Inc.
Copying and distribution of this file, with or without modification,
......@@ -309,9 +309,10 @@ causes the specified `gcc' to be used as the C compiler (unless it is
overridden in the site shell script).
Unfortunately, this technique does not work for `CONFIG_SHELL' due to
an Autoconf bug. Until the bug is fixed you can use this workaround:
an Autoconf limitation. Until the limitation is lifted, you can use
this workaround:
CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
`configure' Invocation
======================
......@@ -367,4 +368,3 @@ operates.
`configure' also accepts some other, not widely useful, options. Run
`configure --help' for more details.
SUBDIRS = po intl lib deps src doc test
SUBDIRS = po lib deps src doc test
ACLOCAL_AMFLAGS = -I m4 --install
RST2HTML = @RST2HTML@
......@@ -11,8 +11,9 @@ dist_doc_DATA = README README.rst
if HAVE_RST2HTML
dist_doc_DATA += README.html
README.html: README.rst
$(RST2HTML) README.rst > README.html
$(RST2HTML) $< > README.html
endif # HAVE_RST2HTML
dist_noinst_DATA = LICENSE.OpenSSL
......
This diff is collapsed.
This diff is collapsed.
......@@ -3,14 +3,14 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.8.1: http://docutils.sourceforge.net/" />
<meta name="generator" content="Docutils 0.10: http://docutils.sourceforge.net/" />
<title>aria2 - The ultra fast download utility</title>
<meta name="author" content="Tatsuhiro Tsujikawa" />
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 7056 2011-06-17 10:50:48Z milde $
:Id: $Id: html4css1.css 7514 2012-09-14 14:27:12Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
......@@ -78,7 +78,7 @@ div.tip p.admonition-title {
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title {
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
......@@ -250,10 +250,19 @@ pre.address {
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math {
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
......@@ -344,9 +353,9 @@ chunk checksums, aria2 automatically validates chunks of data while
downloading a file like BitTorrent.</p>
<p>The project page is located at <a class="reference external" href="http://aria2.sourceforge.net/">http://aria2.sourceforge.net/</a>.</p>
<p>See <a class="reference external" href="http://aria2.sourceforge.net/manual/en/html/">aria2 Online Manual</a> (<a class="reference external" href="http://aria2.sourceforge.net/manual/ru/html/">Russian translation</a>, <a class="reference external" href="http://aria2.sourceforge.net/manual/pt/html/">Portuguese
translation (1.15.2 based)</a>) and <a class="reference external" href="http://sourceforge.net/apps/trac/aria2/wiki/UsageExample">the usage
examples</a>
to learn how to use aria2.</p>
translation</a>) and <a class="reference external" href="http://sourceforge.net/apps/trac/aria2/wiki/UsageExample">the
usage examples</a> to learn
how to use aria2.</p>
</div>
<div class="section" id="features">
<h1>Features</h1>
......@@ -488,6 +497,11 @@ script respectively.</p>
</div>
<div class="section" id="how-to-build">
<h1>How to build</h1>
<p>aria2 is primarily written in C++. Initially it was written based on
C++98/C++03 standard features. We are now migrating aria2 to C++11
standard. The current source code requires C++11 aware compiler. For
well-known compilers, such as g++ and clang, flag <tt class="docutils literal"><span class="pre">-std=c++11</span></tt> or
<tt class="docutils literal"><span class="pre">-std=c++0x</span></tt> must be supported.</p>
<p>In order to build aria2 from the source package, you need following
development packages(package name may vary depending on the
distribution you use):</p>
......@@ -516,7 +530,8 @@ libgnutls-dev, nettle-dev, libgmp-dev, libgpg-error-dev and libgcrypt-dev:</p>
<li>libexpat1-dev (Required for Metalink support)</li>
</ul>
<p>On Fedora you need the following packages: gcc, gcc-c++, kernel-devel,
libgcrypt-devel, libgcrypt-devel, libxml2-devel, openssl-devel</p>
libgcrypt-devel, libgcrypt-devel, libxml2-devel, openssl-devel,
gettext-devel, cppunit</p>
<p>If you downloaded source code from git repository, you have to run
following command to generate configure script and other files
necessary to build the program:</p>
......@@ -661,7 +676,7 @@ they are not up-to-date. You can also build HTML version of aria2 man
page by <tt class="docutils literal">make html</tt>. The HTML version manual is also available at
<a class="reference external" href="http://aria2.sourceforge.net/manual/en/html/">online</a> (<a class="reference external" href="http://aria2.sourceforge.net/manual/ru/html/">Russian
translation</a>,
<a class="reference external" href="http://aria2.sourceforge.net/manual/pt/html/">Portuguese translation (1.15.2 based)</a>).</p>
<a class="reference external" href="http://aria2.sourceforge.net/manual/pt/html/">Portuguese translation</a>).</p>
</div>
<div class="section" id="bittorrrent">
<h1>BitTorrrent</h1>
......@@ -703,7 +718,7 @@ option to change the port number.</p>
<div class="section" id="other-things-should-be-noted">
<h2>Other things should be noted</h2>
<ul class="simple">
<li>-o option is used to change the filename of .torrent file itself,
<li><tt class="docutils literal"><span class="pre">-o</span></tt> option is used to change the filename of .torrent file itself,
not a filename of a file in .torrent file. For this purpose, use
<tt class="docutils literal"><span class="pre">--index-out</span></tt> option instead.</li>
<li>The port numbers that aria2 uses by default are 6881-6999 for TCP
......
......@@ -24,10 +24,10 @@ The project page is located at http://aria2.sourceforge.net/.
See `aria2 Online Manual
<http://aria2.sourceforge.net/manual/en/html/>`_ (`Russian translation
<http://aria2.sourceforge.net/manual/ru/html/>`_, `Portuguese
translation (1.15.2 based)
<http://aria2.sourceforge.net/manual/pt/html/>`_) and `the usage
examples <http://sourceforge.net/apps/trac/aria2/wiki/UsageExample>`_
to learn how to use aria2.
translation <http://aria2.sourceforge.net/manual/pt/html/>`_) and `the
usage examples
<http://sourceforge.net/apps/trac/aria2/wiki/UsageExample>`_ to learn
how to use aria2.
Features
--------
......@@ -148,6 +148,13 @@ In order to enable async DNS support, you need c-ares.
How to build
------------
aria2 is primarily written in C++. Initially it was written based on
C++98/C++03 standard features. We are now migrating aria2 to C++11
standard. The current source code requires C++11 aware compiler. For
well-known compilers, such as g++ and clang, flag ``-std=c++11`` or
``-std=c++0x`` must be supported.
In order to build aria2 from the source package, you need following
development packages(package name may vary depending on the
distribution you use):
......@@ -176,7 +183,8 @@ You can use libexpat1-dev instead of libxml2-dev:
* libexpat1-dev (Required for Metalink support)
On Fedora you need the following packages: gcc, gcc-c++, kernel-devel,
libgcrypt-devel, libgcrypt-devel, libxml2-devel, openssl-devel
libgcrypt-devel, libgcrypt-devel, libxml2-devel, openssl-devel,
gettext-devel, cppunit
If you downloaded source code from git repository, you have to run
following command to generate configure script and other files
......@@ -337,7 +345,7 @@ they are not up-to-date. You can also build HTML version of aria2 man
page by ``make html``. The HTML version manual is also available at
`online <http://aria2.sourceforge.net/manual/en/html/>`_ (`Russian
translation <http://aria2.sourceforge.net/manual/ru/html/>`_,
`Portuguese translation (1.15.2 based)
`Portuguese translation
<http://aria2.sourceforge.net/manual/pt/html/>`_).
BitTorrrent
......@@ -384,7 +392,7 @@ option to change the port number.
Other things should be noted
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* -o option is used to change the filename of .torrent file itself,
* ``-o`` option is used to change the filename of .torrent file itself,
not a filename of a file in .torrent file. For this purpose, use
``--index-out`` option instead.
* The port numbers that aria2 uses by default are 6881-6999 for TCP
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Installation Instructions
*************************
Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
Inc.
Copying and distribution of this file, with or without modification,
......@@ -309,9 +309,10 @@ causes the specified `gcc' to be used as the C compiler (unless it is
overridden in the site shell script).
Unfortunately, this technique does not work for `CONFIG_SHELL' due to
an Autoconf bug. Until the bug is fixed you can use this workaround:
an Autoconf limitation. Until the limitation is lifted, you can use
this workaround:
CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
`configure' Invocation
======================
......@@ -367,4 +368,3 @@ operates.
`configure' also accepts some other, not widely useful, options. Run
`configure --help' for more details.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -70,7 +70,7 @@
# compiler: $LTCC
# compiler flags: $LTCFLAGS
# linker: $LD (gnu? $with_gnu_ld)
# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.2
# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.3
# automake: $automake_version
# autoconf: $autoconf_version
#
......@@ -80,7 +80,7 @@
PROGRAM=libtool
PACKAGE=libtool
VERSION="2.4.2 Debian-2.4.2-1.2"
VERSION="2.4.2 Debian-2.4.2-1.3"
TIMESTAMP=""
package_revision=1.3337
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.