diff options
author | Danny Rawlins <contact@romster.me> | 2021-09-15 23:46:31 +1000 |
---|---|---|
committer | Danny Rawlins <contact@romster.me> | 2021-09-16 00:23:12 +1000 |
commit | f817e54661f02fdd6c83dd76ac18d6cbd1c522dd (patch) | |
tree | 875835009cda8ecf4047aa2f8921550cb44ff725 /gping | |
parent | 1860ff56b5a7491f82c6c57c65c0691d629b364c (diff) | |
download | contrib-f817e54661f02fdd6c83dd76ac18d6cbd1c522dd.tar.gz contrib-f817e54661f02fdd6c83dd76ac18d6cbd1c522dd.tar.xz |
gping: initial import
Diffstat (limited to 'gping')
-rw-r--r-- | gping/.footprint | 3 | ||||
-rw-r--r-- | gping/.signature | 5 | ||||
-rw-r--r-- | gping/Pkgfile | 24 |
3 files changed, 32 insertions, 0 deletions
diff --git a/gping/.footprint b/gping/.footprint new file mode 100644 index 000000000..62987835a --- /dev/null +++ b/gping/.footprint @@ -0,0 +1,3 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/gping diff --git a/gping/.signature b/gping/.signature new file mode 100644 index 000000000..4b2386feb --- /dev/null +++ b/gping/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3wbcWOTTw0lsolTQGO/RhSbCez1D5acJGVSYrDFoTjdwDYH0YmUBe29DiWtq/vE+9vafeegkLeFdv3O2g0qoiAs= +SHA256 (Pkgfile) = 68d589fe8d30d9ec1b9992b8a22155a16aea3eda96efbf4c89e400124faf33d9 +SHA256 (.footprint) = ac75b1ad365517d880549a3d9e838f6c621a662df7c2b41f7a8a8fdad9445a60 +SHA256 (gping-v1.2.5.tar.gz) = de1c6bd2b51d71194eccaeb1ba6559e92a0f9ef272d0cfdf2613fe35d42b042a diff --git a/gping/Pkgfile b/gping/Pkgfile new file mode 100644 index 000000000..645f567ea --- /dev/null +++ b/gping/Pkgfile @@ -0,0 +1,24 @@ +# Description: Ping, but with a graph +# URL: https://github.com/orf/gping +# Maintainer: Danny Rawlins, crux at romster dot me +# Depends on: rust + +name=gping +version=1.2.5 +release=1 +source=(https://github.com/orf/gping/archive/refs/tags/$name-v$version.tar.gz) + +build() { + mv $name-$name-v$version $name-v$version + cd $name-v$version + + prt-get isinst sccache && export RUSTC_WRAPPER=/usr/bin/sccache + mkdir "$PKGMK_SOURCE_DIR/rust" || true + export CARGO_HOME="$PKGMK_SOURCE_DIR/rust" + + cargo update + cargo fetch --locked + cargo build --release --frozen + + install -D -m 0755 -t $PKG/usr/bin target/release/gping +} |