aboutsummaryrefslogtreecommitdiffstats
path: root/testing/libtorrent-rasterbar
diff options
context:
space:
mode:
Diffstat (limited to 'testing/libtorrent-rasterbar')
-rw-r--r--testing/libtorrent-rasterbar/APKBUILD17
1 files changed, 10 insertions, 7 deletions
diff --git a/testing/libtorrent-rasterbar/APKBUILD b/testing/libtorrent-rasterbar/APKBUILD
index e7fea0031c..9b97897b08 100644
--- a/testing/libtorrent-rasterbar/APKBUILD
+++ b/testing/libtorrent-rasterbar/APKBUILD
@@ -2,17 +2,18 @@
# Maintainer: August Klein <amatcoder@gmail.com>
pkgname=libtorrent-rasterbar
pkgver=1.1.13
-pkgrel=0
+pkgrel=1
pkgdesc="Feature complete C++ bittorrent implementation"
-url="http://www.rasterbar.com/products/libtorrent"
+url="https://www.rasterbar.com/products/libtorrent"
arch="all"
license="BSD-3-Clause"
-depends_dev="boost-dev openssl-dev python2-dev"
+depends_dev="boost-dev openssl-dev python3-dev"
makedepends="$depends_dev linux-headers"
-subpackages="py2-$pkgname:_py2 $pkgname-static $pkgname-dev"
+subpackages="py3-$pkgname:_py3 $pkgname-static $pkgname-dev"
source="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${pkgver//./_}/$pkgname-$pkgver.tar.gz"
build() {
+ PYTHON=/usr/bin/python3 \
./configure \
--build=$CBUILD \
--host=$CHOST \
@@ -22,11 +23,13 @@ build() {
--mandir=/usr/share/man \
--localstatedir=/var \
--enable-python-binding \
- --with-boost-system=boost_system
+ --with-boost-system=boost_python37
make
}
check() {
+ # Tests hang and timeout drone-ci on armv7
+ [ "$CARCH" = armv7 ] && return 0
make check
}
@@ -34,8 +37,8 @@ package() {
make DESTDIR="$pkgdir" install
}
-_py2() {
- pkgdesc="Python bindings for $pkgname"
+_py3() {
+ pkgdesc="Python3 bindings for $pkgname"
mkdir -p "$subpkgdir"/usr/lib
mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/
}