aboutsummaryrefslogtreecommitdiff
path: root/testing/libqb/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/libqb/APKBUILD')
-rw-r--r--testing/libqb/APKBUILD48
1 files changed, 48 insertions, 0 deletions
diff --git a/testing/libqb/APKBUILD b/testing/libqb/APKBUILD
new file mode 100644
index 0000000000..f95d72bdba
--- /dev/null
+++ b/testing/libqb/APKBUILD
@@ -0,0 +1,48 @@
1# Contributor: Michał Polański <michal@polanski.me>
2# Maintainer: Michał Polański <michal@polanski.me>
3pkgname=libqb
4pkgver=2.0.1
5pkgrel=0
6pkgdesc="Library providing high performance, reusable features for client-server architecture"
7url="https://clusterlabs.github.io/libqb"
8license="LGPL-2.1-or-later"
9arch="all"
10makedepends="autoconf automake libtool libxml2-dev doxygen"
11checkdepends="check-dev"
12subpackages="$pkgname-dev $pkgname-doc $pkgname-tools"
13source="https://github.com/ClusterLabs/libqb/releases/download/v$pkgver/libqb-$pkgver.tar.xz"
14
15prepare() {
16 default_prepare
17 ./autogen.sh
18}
19
20check() {
21 make -C tests VERBOSE=1 check
22}
23
24build() {
25 ./configure \
26 --build=$CBUILD \
27 --host=$CHOST \
28 --prefix=/usr \
29 --localstatedir=/var \
30 --includedir=/usr/include \
31 --disable-static
32 make
33}
34
35package() {
36 make install DESTDIR="$pkgdir"
37
38 # remove a helper tool
39 rm "$pkgdir"/usr/bin/doxygen2man
40}
41
42tools() {
43 pkgdesc="Tools to use with $pkgname"
44
45 amove usr/sbin
46}
47
48sha512sums="6d989d30b381253c7d7c4ff1e6400ad3445b92184906c859f10d6352dd604a309d7e2d9c8298d8b8d59a0e884e2d821608a39f043db7e96db2118a867ef57672 libqb-2.0.1.tar.xz"