From aed5aa97eb048a7224f7b5a5e181de7129eaa378 Mon Sep 17 00:00:00 2001 From: Victor Date: Tue, 14 Jun 2022 15:51:52 +0200 Subject: [PATCH] New port: Aria2 --- main/aria2/.checksums | 1 + main/aria2/.pkgfiles | 26 ++++++++++++++++++++++++++ main/aria2/spkgbuild | 29 +++++++++++++++++++++++++++++ 3 files changed, 56 insertions(+) create mode 100644 main/aria2/.checksums create mode 100644 main/aria2/.pkgfiles create mode 100644 main/aria2/spkgbuild diff --git a/main/aria2/.checksums b/main/aria2/.checksums new file mode 100644 index 000000000..03e566809 --- /dev/null +++ b/main/aria2/.checksums @@ -0,0 +1 @@ +f11ff410bbe00385b4a1b20d22aa2598 aria2-1.36.0.tar.xz diff --git a/main/aria2/.pkgfiles b/main/aria2/.pkgfiles new file mode 100644 index 000000000..f117742fb --- /dev/null +++ b/main/aria2/.pkgfiles @@ -0,0 +1,26 @@ +aria2-1.36.0-1 +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/aria2c +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/aria2/ +-rw-r--r-- root/root usr/include/aria2/aria2.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libaria2.so -> libaria2.so.0.0.0 +lrwxrwxrwx root/root usr/lib/libaria2.so.0 -> libaria2.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libaria2.so.0.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libaria2.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/bash-completions/ +drwxr-xr-x root/root usr/share/bash-completions/completions/ +-rw-r--r-- root/root usr/share/bash-completions/completions/aria2c +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/aria2c.1.gz +drwxr-xr-x root/root usr/share/man/pt/ +drwxr-xr-x root/root usr/share/man/pt/man1/ +-rw-r--r-- root/root usr/share/man/pt/man1/aria2c.1 +drwxr-xr-x root/root usr/share/man/ru/ +drwxr-xr-x root/root usr/share/man/ru/man1/ +-rw-r--r-- root/root usr/share/man/ru/man1/aria2c.1 diff --git a/main/aria2/spkgbuild b/main/aria2/spkgbuild new file mode 100644 index 000000000..5015f4a07 --- /dev/null +++ b/main/aria2/spkgbuild @@ -0,0 +1,29 @@ +# description : Download utility that supports HTTP(S), FTP, Bittorrent and MetaLink +# homepage : https://aria2.sourceforge.net +# depends : libxml2 sqlite c-ares ca-certificates libssh2 + +name=aria2 +version=1.36.0 +release=1 +source="https://github.com/tatsuhiro-t/$name/releases/download/release-$version/$name-$version.tar.xz" + +build() { + + cd $name-$version + + ./configure \ + --prefix=/usr \ + --enable-libaria2 \ + --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt + + + make + make check || echo "Ignoring test failures" + make DESTDIR=$PKG install + + install -d "$PKG"/usr/share/bash-completions/completions + install -m644 "$PKG"/usr/share/doc/aria2/bash_completion/aria2c \ + "$PKG"/usr/share/bash-completions/completions + rm -rf "$PKG"/usr/share/doc/aria2/bash_competion + +}