From f352bfdc2746b2bfc0974aa62bee77a2289151b3 Mon Sep 17 00:00:00 2001 From: Leonardo Arena Date: Tue, 27 Feb 2018 13:55:18 +0000 Subject: testing/libbson: modernize APKBUILD, cleanup, disable check() --- testing/libbson/APKBUILD | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) (limited to 'testing/libbson') diff --git a/testing/libbson/APKBUILD b/testing/libbson/APKBUILD index 6b23256a04..abe9d130a6 100644 --- a/testing/libbson/APKBUILD +++ b/testing/libbson/APKBUILD @@ -1,18 +1,16 @@ # Maintainer: Leonardo Arena pkgname=libbson pkgver=1.9.2 -pkgrel=0 +pkgrel=1 pkgdesc="routines related to building, parsing, and iterating BSON documents" url="https://github.com/mongodb/libbson" arch="all" license="Apache-2.0" -depends= -depends_dev= makedepends="$depends_dev autoconf automake libtool" -install= +checkdepends="bash" subpackages="$pkgname-dev $pkgname-doc" +options="!check" # segfaults source="$pkgname-$pkgver.tar.gz::https://github.com/mongodb/libbson/archive/$pkgver.tar.gz" - builddir="$srcdir"/$pkgname-$pkgver prepare() { @@ -26,16 +24,17 @@ build() { --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info - make || return 1 + make } -package() { +check() { cd "$builddir" - make DESTDIR="$pkgdir" install || return 1 + make check +} - # remove the 2 lines below (and this) if there is no init.d script - # install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname - # install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install } sha512sums="a05f1e8fbabb34e847692397e2e41fc5923ddd18dba861e5ab8a31acdf6738e13ab719eae8f9f8563f08fc43aab5c8d1f53cb6a47c38c96e132fa4a62a48d2bf libbson-1.9.2.tar.gz" -- cgit v1.2.3