mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-06 19:14:48 +02:00
43 lines
1.1 KiB
Text
43 lines
1.1 KiB
Text
maintainer="Bart Ribbers <bribbers@disroot.org>"
|
|
pkgname=libgbinder
|
|
pkgver=1.1.42
|
|
pkgrel=0
|
|
pkgdesc="GLib-style interface to binder"
|
|
url="https://github.com/mer-hybris/libgbinder"
|
|
# s390x has failing tests and is unsupported upstream
|
|
arch="all !s390x"
|
|
license="BSD-3-Clause"
|
|
makedepends="
|
|
glib-dev
|
|
libglibutil-dev
|
|
"
|
|
subpackages="$pkgname-dev $pkgname-tools"
|
|
source="https://github.com/mer-hybris/libgbinder/archive/$pkgver/libgbinder-$pkgver.tar.gz"
|
|
|
|
build() {
|
|
make KEEP_SYMBOLS=1 release pkgconfig
|
|
make -C test/binder-bridge KEEP_SYMBOLS=1 release
|
|
make -C test/binder-list KEEP_SYMBOLS=1 release
|
|
make -C test/binder-ping KEEP_SYMBOLS=1 release
|
|
}
|
|
|
|
check() {
|
|
make -C unit test
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install-dev
|
|
}
|
|
|
|
tools() {
|
|
pkgdesc="$pkgdesc (tools)"
|
|
|
|
cd "$builddir"
|
|
make DESTDIR="$subpkgdir" -C test/binder-bridge KEEP_SYMBOLS=1 install
|
|
make DESTDIR="$subpkgdir" -C test/binder-list KEEP_SYMBOLS=1 install
|
|
make DESTDIR="$subpkgdir" -C test/binder-ping KEEP_SYMBOLS=1 install
|
|
}
|
|
|
|
sha512sums="
|
|
4d229e957188064817d6b40f693cf6fe9b44efae34ad15ac4314c7f0e3c49dc17835984fa741f7b90d8a2016234f2e7e78cc56f73625156e2aedab73faa93553 libgbinder-1.1.42.tar.gz
|
|
"
|