From ca97859e8c52f3b953ee1d76fa5dcd2faee3d3e8 Mon Sep 17 00:00:00 2001 From: Roberto Oliveira Date: Sat, 6 Jan 2018 16:22:24 +0000 Subject: testing/qperf: modernize and add simple check Add a simple test as upstream doesn't provide a test suite. --- testing/qperf/APKBUILD | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/testing/qperf/APKBUILD b/testing/qperf/APKBUILD index 015def2821..dba07306b2 100644 --- a/testing/qperf/APKBUILD +++ b/testing/qperf/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Matthieu Monnier pkgname=qperf pkgver=0.4.9 -pkgrel=0 +pkgrel=1 pkgdesc="Measuring network performance" url="https://www.openfabrics.org" arch="all" @@ -10,24 +10,27 @@ subpackages="$pkgname-doc" license="GPL-2.0" source="https://www.openfabrics.org/downloads/qperf/$pkgname-$pkgver.tar.gz" -builddir="$srcdir"/"$pkgname"-"$pkgver" +builddir="$srcdir/$pkgname-$pkgver" build() { - cd "$builddir" - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --localstatedir=/var || return 1 - make || return 1 + cd "$builddir" + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --localstatedir=/var + make +} + +check() { + cd "$builddir" + ./src/qperf --help >> /dev/null } package() { - cd "$builddir" - make DESTDIR="$pkgdir" install || return 1 + cd "$builddir" + make DESTDIR="$pkgdir" install } -md5sums="a9eea1953ee5379e57ae5fd7b09fecf2 qperf-0.4.9.tar.gz" -sha256sums="2300e75edffe95d4dfbe576eb5c2f0d0da3142b5e4a96fcd01b535d50a48f07c qperf-0.4.9.tar.gz" sha512sums="da22c76686b62262381f774fa107d0ec3b0695128628c55ed945c53a20f0854411e6d2b15d431a98177ce5be8332d2a1e54429d3d81c4c22f160d07e992aab3c qperf-0.4.9.tar.gz" -- cgit v1.2.3