# aria2/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package was created based on "git" upstream sources. The sources were obtained as follows: ocgitfetch --run https://github.com/aria2/aria2.git #--------------------------------------------------------------------- 2. "aria2's" output-file pathname options are more complicated than usual. If you'd like to set an output-file pathname, you may need to specify *two* option switches ("-d" and "-o"). For more information, see the program's "man" page. #--------------------------------------------------------------------- [buildtimes] 00.05 hours (or 003.03 minutes) - 2021 L.A. dedi box: 6x2 CPU 32GB RAM 00.07 hours (or 004.12 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.11 hours (or 006.52 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.19 hours (or 011.43 minutes) - Toshiba Satellite C655 E-300 CPU 4GB RAM #--------------------------------------------------------------------- [settings] build = default exepack = yes license = See "license*.txt" in installed tree licfile = COPYING nls = disabled setpaths = libgmp tmpsize = 88M unpack = relaxed uscheck = C210612, git-R201228, paused #--------------------------------------------------------------------- [depends] actools bison3 c-ares gawk gnutls3 # May or may not be used grep libffi libgcrypt libgpg-error libgmp libidn2 libunistring libtasn1 libxml2 llvmgcc # If "clang" is used nettle3 openssl # May or may not be used p11kit sqlite3 xzutils zlib #--------------------------------------------------------------------- [configure] MANBASE=$PKGDIR_PROD/man mkdir -p $MANBASE sed -e 's@ po lib@ lib@' -i Makefile.am autoreconf -fi || autoreconf -fi sed -e "s|FLAGS=\"-g\"|FLAGS=\"\"|g" \ -e "s|FLAGS=\"-g -O2\"|FLAGS=\"-O2\"|g" \ -i configure bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --disable-dependency-tracking \ --disable-nls \ --enable-bittorrent \ --enable-metalink \ --mandir=$MANBASE \ --with-gnutls \ --with-libxml2 \ --with-libz \ --with-sqlite3 \ --without-openssl sed -e s/GETRANDOM/GETBACON/g -i config.h cd . > src/getrandom_linux.c cd . > src/getrandom_linux.h #--------------------------------------------------------------------- # Note: The "ln -s" commands used here install some aliases for # "aria2", including aliases that handle common misspellings. [postbuild] cd $PKGDIR_PROD/bin mv aria2c aria2.bin cp -p $PKGDIR_SPECIAL/wrappers/aria2.wrapper.in aria2 chmod 755 aria2 ln -s aria2 area2 ln -s aria2 aria ln -s aria2 aira ln -s aria2 airia ln -s aria2 aira2c ln -s aria2 aria2c rm -fr $PKGDIR_PROD/man #ifdef NOTDEF # cd $PKGDIR_PROD/man/man1 # (gzip -d *.gz >& /dev/null || true) # (cp -p aria2c.1 aria2.1 || true) #endif #--------------------------------------------------------------------- [about] This is a "download" utility. "aria2" uses a segmented engine that al- lows it to download one file from multiple URLs or using multiple con- nections to one URL. This results in very high speed downloads, much faster than ordinary browsers. aria2 currently supports HTTP, FTP, and BitTorrent. aria2 is easy to use. To download a file, use commands like this: aria2 http://AAA.BBB.CCC/file.zip For more speed, try the "-s" option. With "-s 2", aria2 downloads a file using 2 connections: aria2 -s 2 http://AAA.BBB.CCC/file.zip You can download a file from 2 different URLs simultaneously: aria2 http://AAA.BBB.CCC/file.zip \ http://DDD.EEE.FFF/GGG/file.zip You can mix different protocols: aria2 http://AAA.BBB.CCC/file.zip \ ftp://DDD.EEE.FFF/GGG/file.zip Newer releases support BitTorrent files: aria2 -o test.torrent http://AAA.BBB.CCC/file.torrent #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = http://packages.debian.org/unstable/source/aria2 url_home = https://aria2.github.io/ url_lfs = n/a when last checked url_tarball = git # See "technotes" in "cfg" file #--------------------------------------------------------------------- [history] 170704 Updated from 1.19.3 to 1.32.0 171018 Updated to 1.33.0 180116 Updated to 1.33.1 180524 Updated to 1.34.0 191006 Updated to 1.35.0 210612 Updated to faa6955c8 - "git" hash 210822 Updated to 21f476588 - same as 1.36.0 240704 Updated to b519ce04e