diff --git a/gitui/.footprint b/gitui/.footprint new file mode 100644 index 000000000..28734061a --- /dev/null +++ b/gitui/.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/gitui diff --git a/gitui/.signature b/gitui/.signature new file mode 100644 index 000000000..ad8e27e32 --- /dev/null +++ b/gitui/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3wf9Nt+uduJ7IGrrvD7uKWxNqnM7JdlsRZkCJISPpRhrx07AnpUyhRn6pxBHgyk2hT5Tn7UyRj+yvlRdt4iUPQE= +SHA256 (Pkgfile) = 69f7c6876b5fa9c1c183e6444b344191f7e461ebc2ee9c46ad29ecdcf1258e17 +SHA256 (.footprint) = adfcc47470b14395e43a31d4d47625f61396b4f69abaa4f0f4a0b0aff4337667 +SHA256 (gitui-0.10.1.tar.gz) = 2d6fa87d88002716cf0fedef9d4332b7212ee05fbfa4b8c536ae4270bef99bce diff --git a/gitui/Pkgfile b/gitui/Pkgfile new file mode 100644 index 000000000..ef103bda8 --- /dev/null +++ b/gitui/Pkgfile @@ -0,0 +1,21 @@ +# Description: blazing fast terminal-ui for git written in rust +# URL: https://github.com/extrawurst/gitui +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: rust xorg-libxcb + +name=gitui +version=0.10.1 +release=1 +source=(https://github.com/extrawurst/gitui/archive/v$version/$name-$version.tar.gz) + +build() { + cd $name-$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 fetch + cargo build --release + install -Dt $PKG/usr/bin target/release/gitui +}