diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2018-02-27 13:55:18 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2018-02-27 13:55:18 +0000 |
commit | f352bfdc2746b2bfc0974aa62bee77a2289151b3 (patch) | |
tree | ad4f5b7d3476fea800ae09100e062c15434b68a3 /testing/libbson | |
parent | 0f70f1f5036aa52f935a932d3145030781f6eedc (diff) | |
download | aports-f352bfdc2746b2bfc0974aa62bee77a2289151b3.tar.bz2 aports-f352bfdc2746b2bfc0974aa62bee77a2289151b3.tar.xz |
testing/libbson: modernize APKBUILD, cleanup, disable check()
Diffstat (limited to 'testing/libbson')
-rw-r--r-- | testing/libbson/APKBUILD | 21 |
1 files changed, 10 insertions, 11 deletions
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 <rnalrd@alpinelinux.org> 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" |