aboutsummaryrefslogtreecommitdiff
path: root/non-free
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
parentc6cf9fa231977634d3f021fb4eaf7c7a151ef286 (diff)
downloadalpine_aports-5bfb0b71abfbac4844064eff92707d1a197c69be.tar.bz2
alpine_aports-5bfb0b71abfbac4844064eff92707d1a197c69be.tar.xz
alpine_aports-5bfb0b71abfbac4844064eff92707d1a197c69be.zip
non-free/netperf: upgrade to 2.7.0 and modernize
Diffstat (limited to 'non-free')
-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 @@
1# Contributor: 1# Contributor: Pedro Filipe <xpecex@outlook.com>
2# Maintainer: 2# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
3pkgname=netperf 3pkgname=netperf
4pkgver=2.6.0 4pkgver=2.7.0
5pkgrel=0 5pkgrel=0
6pkgdesc="TCP/UDP/sockets/etc performance benchmark" 6pkgdesc="TCP/UDP/sockets/etc performance benchmark"
7url="http://www.netperf.org/netperf/" 7url="http://www.netperf.org/netperf/"
8arch="all" 8arch="all"
9license="netperf" 9license="custom"
10depends=""
11depends_dev=""
12makedepends="$depends_dev"
13install=""
14subpackages="$pkgname-doc" 10subpackages="$pkgname-doc"
15source="ftp://ftp.netperf.org/netperf/netperf-$pkgver.tar.bz2" 11source="netperf-netperf-$pkgver.tar.gz::https://github.com/HewlettPackard/netperf/archive/netperf-$pkgver.tar.gz"
16 12builddir="$srcdir/netperf-netperf-$pkgver"
17_builddir="$srcdir"/netperf-$pkgver
18prepare() {
19 local i
20 cd "$_builddir"
21 for i in $source; do
22 case $i in
23 *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
24 esac
25 done
26}
27 13
28build() { 14build() {
29 cd "$_builddir" 15 cd "$builddir"
30 ./configure --prefix=/usr \ 16 ./configure --prefix=/usr \
31 --sysconfdir=/etc \ 17 --sysconfdir=/etc \
32 --mandir=/usr/share/man \ 18 --mandir=/usr/share/man \
33 --infodir=/usr/share/info \ 19 --infodir=/usr/share/info \
34 --localstatedir=/var \ 20 --localstatedir=/var
35 || return 1 21 make
36 make || return 1 22}
23
24check() {
25 cd "$builddir"
26 make check
37} 27}
38 28
39package() { 29package() {
40 cd "$_builddir" 30 cd "$builddir"
41 make DESTDIR="$pkgdir" install || return 1 31 make DESTDIR="$pkgdir" install
42 install -d "$pkgdir"/usr/share/licenses/netperf 32 install -d "$pkgdir"/usr/share/licenses/netperf
43 install COPYING "$pkgdir"/usr/share/licenses/netperf/ 33 install COPYING "$pkgdir"/usr/share/licenses/netperf/
44} 34}
45 35
46md5sums="9654ffdfd4c4f2c93ce3733cd9ed9236 netperf-2.6.0.tar.bz2" 36sha512sums="f96426d1a76358ce4adee0e91cec246fe2584e135e12d47ccf712b8673debd1b37b339adcdea6e1edffc5fe535168ab1541926544d0eae5b9942498037985e33 netperf-netperf-2.7.0.tar.gz"
47sha256sums="cd8dac710d4273d29f70e8dbd09353a6362ac58a11926e0822233c0cb230323a netperf-2.6.0.tar.bz2"
48sha512sums="b3921d2e887088b14a8bbe5ace9b1cc0c8b29951eeaa7857ce3f324933397c8ff6b56eeacfe755181ce1a56c982fe431955f6db55bd20f2343324e22ee23c9b3 netperf-2.6.0.tar.bz2"