From bb86491d126ee014ca049678b3e6b0f8f7b9b421 Mon Sep 17 00:00:00 2001 From: gnist Date: Sat, 6 Jun 2026 21:16:41 +0200 Subject: [PATCH] New package: radicle-1.9.1 --- srcpkgs/radicle/template | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 srcpkgs/radicle/template diff --git a/srcpkgs/radicle/template b/srcpkgs/radicle/template new file mode 100644 index 00000000000000..4f03115b529a06 --- /dev/null +++ b/srcpkgs/radicle/template @@ -0,0 +1,38 @@ +# Template file for 'radicle' +pkgname=radicle +version=1.9.1 +revision=1 +build_style=cargo +configure_args="--bin rad --bin radicle-node --bin git-remote-rad" +hostmakedepends="curl pkg-config" +makedepends="libgit2-1.9-devel" +depends="git>=2.34 openssh>=9.1" +short_desc="Radicle is a peer-to-peer & local-first git forge" +maintainer="gnist " +license="MIT AND Apache-2.0" +homepage="https://radicle.dev" +changelog="https://radicle.network/nodes/seed.radicle.dev/rad%3Az3gqcJUoA1n9HaHKufZs5FCSGazv5/tree/CHANGELOG.md" +distfiles="https://seed.radicle.dev/raw/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/archive/releases/${version}>${version}.tar.gz" +checksum=e444d2a5e5850490e00e4b13433e474898517c87e5151ec72610d657ac7c9e7c + +do_install() { + : ${make_cmd:=cargo auditable} + : ${make_verbose:=-v} + + ${make_cmd} install ${XBPS_VERBOSE+${make_verbose}} --target ${RUST_TARGET} --root="${DESTDIR}/usr" \ + --offline --locked --path crates/radicle-cli + + ${make_cmd} install ${XBPS_VERBOSE+${make_verbose}} --target ${RUST_TARGET} --root="${DESTDIR}/usr" \ + --offline --locked --path crates/radicle-node + + ${make_cmd} install ${XBPS_VERBOSE+${make_verbose}} --target ${RUST_TARGET} --root="${DESTDIR}/usr" \ + --offline --locked --path crates/radicle-remote-helper + + rm -f "${DESTDIR}"/usr/.crates.toml + rm -f "${DESTDIR}"/usr/.crates2.json +} + +post_install() { + vlicense LICENSE-APACHE + vlicense LICENSE-MIT +}