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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user