summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--testing/pulsar-client-cpp/APKBUILD14
1 files changed, 10 insertions, 4 deletions
diff --git a/testing/pulsar-client-cpp/APKBUILD b/testing/pulsar-client-cpp/APKBUILD
index 57661373511..3378ba55f4d 100644
--- a/testing/pulsar-client-cpp/APKBUILD
+++ b/testing/pulsar-client-cpp/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Alex Yam <alex@alexyam.com>
pkgname=pulsar-client-cpp
pkgver=2.10.2
-pkgrel=0
+pkgrel=1
pkgdesc="Apache Pulsar C++ client"
url="https://pulsar.apache.org/docs/en/client-libraries-cpp/"
arch="all"
@@ -48,18 +48,24 @@ build() {
-DBUILD_TESTS=OFF \
$CMAKE_CROSSOPTS .
cmake --build build
+
+ cd python
+ cp ../build/python/_pulsar.so .
+ python3 setup.py build
}
package() {
DESTDIR="$pkgdir" cmake --install build
+
+ cd python
+ python3 setup.py install --skip-build --root="$pkgdir"
}
_py3() {
pkgdesc="Python bindings for Apache Pulsar C++ client"
depends="python3"
- cd "$builddir"/python
- mv ../build/python/_pulsar.so .
- python3 setup.py install --prefix=/usr --root="$subpkgdir"
+
+ amove usr/lib/python3*
}
sha512sums="