aria2: Update to 1.36.0

Add check function
Move cppunit to checkdepends
Remove libuv as it is now opt-in dependency
This commit is contained in:
Biswapriyo Nath
2021-08-21 21:34:30 +05:30
committed by GitHub
parent c2ded81744
commit 9e08be3f07

View File

@@ -3,30 +3,27 @@
_realname=aria2
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=1.35.0
pkgrel=3
pkgver=1.36.0
pkgrel=1
pkgdesc="A multi-protocol & multi-source, cross platform download utility (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
url="https://aria2.sourceforge.io/"
url="https://aria2.github.io/"
license=('GPL2')
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
"${MINGW_PACKAGE_PREFIX}-pkg-config")
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
"${MINGW_PACKAGE_PREFIX}-gettext"
"${MINGW_PACKAGE_PREFIX}-c-ares"
"${MINGW_PACKAGE_PREFIX}-cppunit"
"${MINGW_PACKAGE_PREFIX}-libiconv"
"${MINGW_PACKAGE_PREFIX}-libssh2"
"${MINGW_PACKAGE_PREFIX}-libuv"
"${MINGW_PACKAGE_PREFIX}-libxml2"
"${MINGW_PACKAGE_PREFIX}-openssl"
"${MINGW_PACKAGE_PREFIX}-sqlite3"
"${MINGW_PACKAGE_PREFIX}-zlib"
)
"${MINGW_PACKAGE_PREFIX}-zlib")
makedepends=("${MINGW_PACKAGE_PREFIX}-pkg-config")
checkdepends=("${MINGW_PACKAGE_PREFIX}-cppunit")
optdepends=("${MINGW_PACKAGE_PREFIX}-ruby: aria2rpc and aria2mon")
source=(${_realname}-${pkgver}.tar.gz::https://github.com/tatsuhiro-t/aria2/archive/release-${pkgver}.tar.gz)
sha256sums=('c4072deaf6b443be15f9710657aa6c53527f642bc7a3252bb81d2853161080ed')
sha256sums=('782b5dad48cb333e0cbef8795f868f7963455efecfd2a818feb8dab1cfa973f5')
prepare() {
cd "${_realname}-release-${pkgver}"
@@ -53,6 +50,11 @@ build() {
make
}
check() {
cd build-${MINGW_CHOST}
make check || true
}
package() {
cd "build-${MINGW_CHOST}"
make DESTDIR="${pkgdir}" install