diff options
Diffstat (limited to 'testing/kodi-inputstream-adaptive/APKBUILD')
-rw-r--r-- | testing/kodi-inputstream-adaptive/APKBUILD | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/testing/kodi-inputstream-adaptive/APKBUILD b/testing/kodi-inputstream-adaptive/APKBUILD index 1951481bd7e..5268c6af3aa 100644 --- a/testing/kodi-inputstream-adaptive/APKBUILD +++ b/testing/kodi-inputstream-adaptive/APKBUILD @@ -1,34 +1,41 @@ # Contributor: Damian Kurek <starfire24680@gmail.com> # Maintainer: Damian Kurek <starfire24680@gmail.com> pkgname=kodi-inputstream-adaptive -pkgver=2.6.23 -_realname=Matrix +pkgver=20.3.12 +_realname=Nexus pkgrel=0 pkgdesc="kodi inputstream addon for several manifest types" -url="https://github.com/peak3d/inputstream.adaptive" -arch="x86 x86_64 aarch64" # tests fail on armv7 +url="https://github.com/xbmc/inputstream.adaptive" +arch="x86_64 aarch64 armv7" # kodi is available only on these architectures license="GPL-2.0-only" -makedepends="cmake expat-dev kodi-dev" -source="$pkgname-$pkgver-$_realname.tar.gz::https://github.com/peak3d/inputstream.adaptive/archive/$pkgver-$_realname.tar.gz" +makedepends="cmake expat-dev kodi-dev samurai" +source="$pkgname-$pkgver-$_realname.tar.gz::https://github.com/xbmc/inputstream.adaptive/archive/$pkgver-$_realname.tar.gz + " builddir="$srcdir/inputstream.adaptive-$pkgver-$_realname" +options="net" # special bento4 + +# fails some string comparison +case "$CARCH" in +armv7) options="$options !check" ;; +esac build() { - cmake -B build \ + cmake -B build -G Ninja -Wno-dev \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_MODULE_PATH=/usr/lib/cmake/kodi \ - -DUSE_LTO=1 - make -C build + -DENABLE_INTERNAL_BENTO4=ON + cmake --build build } check() { - make -C build test + ctest --test-dir build --output-on-failure } package() { - make -C build DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } sha512sums=" -8aa33acf1c4658d6d515bc92972e42c6a32c3a03a2e51f381b19452f7d214b5f5e770c6a62b78618cf8800157c20767629f9de3fa5920a800c559f720a36f808 kodi-inputstream-adaptive-2.6.23-Matrix.tar.gz +269f568ae9830b21ea62659b12e7d9a9b7dc27ac3df1c60802ce5a36902ca0e83e69b609bbd44ca82d91a0b8749fdb0e83bb3472d41534c10fc8d197fed0ae8b kodi-inputstream-adaptive-20.3.12-Nexus.tar.gz " |