New Module: aria2

This commit is contained in:
2021-07-26 17:17:37 +02:00
parent d981a44f84
commit edd205e966
4 changed files with 34 additions and 0 deletions

4
Tools/aria2/README.md Normal file
View File

@@ -0,0 +1,4 @@
aria2
-----

11
Tools/aria2/build Executable file
View File

@@ -0,0 +1,11 @@
#!/usr/bin/env modbuild
pbuild::add_to_group 'Tools'
pbuild::set_download_url "https://github.com/aria2/aria2/releases/download/release-${V_PKG}/aria2-${V_PKG}.tar.gz"
pbuild::add_configure_args "--disable-bittorrent"
pbuild::add_configure_args "--disable-metalink"
pbuild::add_configure_args "ARIA2_STATIC=yes"

View File

@@ -0,0 +1,2 @@
aria2/1.35.0 unstable b:gcc/10.3.0

17
Tools/aria2/modulefile Normal file
View File

@@ -0,0 +1,17 @@
#%Module1.0
module-whatis "aria2 - The ultra fast download utility"
module-url "https://aria2.github.io"
module-license "GPL 2.0"
module-maintainer "Spencer Bliven <spencer.bliven@psi.ch>"
module-help "aria2 is a utility for downloading files. The supported protocols are
HTTP(S), FTP, SFTP, BitTorrent, and Metalink. aria2 can download a
file from multiple sources/protocols and tries to utilize your maximum
download bandwidth. It supports downloading a file from
HTTP(S)/FTP/SFTP and BitTorrent at the same time, while the data
downloaded from HTTP(S)/FTP/SFTP is uploaded to the BitTorrent
swarm. Using Metalink's chunk checksums, aria2 automatically validates
chunks of data while downloading a file like BitTorrent.
PSI compilations do not include bittorrent or metalink support.
"