aboutsummaryrefslogtreecommitdiffstats
path: root/non-free/netperf/APKBUILD
diff options
context:
space:
mode:
authorPedro Filipe <xpecex@outlook.com>2018-10-06 23:33:33 -0300
committerNatanael Copa <ncopa@alpinelinux.org>2018-10-12 17:39:33 +0000
commit5bfb0b71abfbac4844064eff92707d1a197c69be (patch)
treead4c471ecbbde984575addf2ba130be03db064bb /non-free/netperf/APKBUILD
parentc6cf9fa231977634d3f021fb4eaf7c7a151ef286 (diff)
downloadaports-5bfb0b71abfbac4844064eff92707d1a197c69be.tar.gz
aports-5bfb0b71abfbac4844064eff92707d1a197c69be.tar.bz2
aports-5bfb0b71abfbac4844064eff92707d1a197c69be.tar.xz
non-free/netperf: upgrade to 2.7.0 and modernize
Diffstat (limited to 'non-free/netperf/APKBUILD')
-rw-r--r--non-free/netperf/APKBUILD46
1 files changed, 17 insertions, 29 deletions
diff --git a/non-free/netperf/APKBUILD b/non-free/netperf/APKBUILD
index bb3b9523a5..4991a5430e 100644
--- a/non-free/netperf/APKBUILD
+++ b/non-free/netperf/APKBUILD
@@ -1,48 +1,36 @@
-# Contributor:
-# Maintainer:
+# Contributor: Pedro Filipe <xpecex@outlook.com>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=netperf
-pkgver=2.6.0
+pkgver=2.7.0
pkgrel=0
pkgdesc="TCP/UDP/sockets/etc performance benchmark"
url="http://www.netperf.org/netperf/"
arch="all"
-license="netperf"
-depends=""
-depends_dev=""
-makedepends="$depends_dev"
-install=""
+license="custom"
subpackages="$pkgname-doc"
-source="ftp://ftp.netperf.org/netperf/netperf-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/netperf-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
+source="netperf-netperf-$pkgver.tar.gz::https://github.com/HewlettPackard/netperf/archive/netperf-$pkgver.tar.gz"
+builddir="$srcdir/netperf-netperf-$pkgver"
build() {
- cd "$_builddir"
+ cd "$builddir"
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
}
package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
install -d "$pkgdir"/usr/share/licenses/netperf
install COPYING "$pkgdir"/usr/share/licenses/netperf/
}
-md5sums="9654ffdfd4c4f2c93ce3733cd9ed9236 netperf-2.6.0.tar.bz2"
-sha256sums="cd8dac710d4273d29f70e8dbd09353a6362ac58a11926e0822233c0cb230323a netperf-2.6.0.tar.bz2"
-sha512sums="b3921d2e887088b14a8bbe5ace9b1cc0c8b29951eeaa7857ce3f324933397c8ff6b56eeacfe755181ce1a56c982fe431955f6db55bd20f2343324e22ee23c9b3 netperf-2.6.0.tar.bz2"
+sha512sums="f96426d1a76358ce4adee0e91cec246fe2584e135e12d47ccf712b8673debd1b37b339adcdea6e1edffc5fe535168ab1541926544d0eae5b9942498037985e33 netperf-netperf-2.7.0.tar.gz"