diff options
author | Nichlas Severinsen | 2022-11-24 23:45:22 +0100 |
---|---|---|
committer | Nichlas Severinsen | 2022-11-24 23:45:22 +0100 |
commit | e04f761deea1b6ac562953be682bb537a02e0591 (patch) | |
tree | 2666308201469681b905b78e23ac6ede5c207b46 | |
download | aur-jperf.tar.gz |
Initial. v2.0.2
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rwxr-xr-x | jperf.sh | 6 |
3 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bdd79cbd83a6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = jperf + pkgdesc = Java Perf - GUI for iPerf + pkgver = 2.0.2 + pkgrel = 1 + url = https://shadow.github.io/ + arch = any + license = custom + depends = jre8-openjdk + depends = iperf + source = https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/xjperf/jperf-2.0.2.zip + source = jperf.sh + sha256sums = b7cf9d675c2f2945312f1b7783c6c4cad3cbe4df70b787d0188dca46190ada82 + sha256sums = da44da5ca1eb4a539860ea58176ec9c8a350a7c5be8b4acb14ab36ed261672db + +pkgname = jperf diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2f4c8cf06b36 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: necklace <ns@nsz.no> + +pkgname=jperf +pkgver=2.0.2 +pkgrel=1 +pkgdesc="Java Perf - GUI for iPerf" +arch=('any') +url="https://shadow.github.io/" +license=('custom') +depends=('jre8-openjdk' 'iperf') +source=( + "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/xjperf/jperf-2.0.2.zip" + "jperf.sh" +) +sha256sums=( + "b7cf9d675c2f2945312f1b7783c6c4cad3cbe4df70b787d0188dca46190ada82" + "da44da5ca1eb4a539860ea58176ec9c8a350a7c5be8b4acb14ab36ed261672db" +) + +package() { + + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/jperf.jar" ${pkgdir}/usr/share/java/${pkgname}/jperf.jar + + install -d ${srcdir}/${pkgname}-${pkgver}/lib ${pkgdir}/usr/share/java/${pkgname}/lib + + for f in "${srcdir}/${pkgname}-${pkgver}/lib/*.jar"; do + echo $f + install -Dm644 $f ${pkgdir}/usr/share/java/${pkgname}/lib/; + done + + install -Dm755 "${srcdir}/${pkgname}.sh" ${pkgdir}/usr/bin/${pkgname} + +} diff --git a/jperf.sh b/jperf.sh new file mode 100755 index 000000000000..8eae69752b8e --- /dev/null +++ b/jperf.sh @@ -0,0 +1,6 @@ +#!/bin/sh +CP=/usr/share/java/jperf/jperf.jar +for name in /usr/share/java/jperf/lib/*.jar ; do + CP=$CP:$name +done +java -cp $CP net.nlanr.jperf.JPerf |