From 3f6aa59240d58d963829e4f2bc3d552a85c5a1ee Mon Sep 17 00:00:00 2001 From: emmett1 Date: Sat, 2 Nov 2024 23:23:40 +0800 Subject: cargo-c: new added --- repos/xorg/cargo-c/.checksum | 2 ++ repos/xorg/cargo-c/.files | 6 ++++++ repos/xorg/cargo-c/abuild | 13 +++++++++++++ repos/xorg/cargo-c/depends | 1 + 4 files changed, 22 insertions(+) create mode 100644 repos/xorg/cargo-c/.checksum create mode 100644 repos/xorg/cargo-c/.files create mode 100644 repos/xorg/cargo-c/abuild create mode 100644 repos/xorg/cargo-c/depends (limited to 'repos') diff --git a/repos/xorg/cargo-c/.checksum b/repos/xorg/cargo-c/.checksum new file mode 100644 index 00000000..db79b9e8 --- /dev/null +++ b/repos/xorg/cargo-c/.checksum @@ -0,0 +1,2 @@ +2cefac304a96382ea5fe97fe1d184336b884bc2b6d38e7cc552bbef6dfadbda7 cargo-0.10.5.lock +8d8648b6d06a657c31bf988e9b37f218c00a8bb36c78da807fae9e763bcbf078 cargo-c-0.10.5.tar.gz diff --git a/repos/xorg/cargo-c/.files b/repos/xorg/cargo-c/.files new file mode 100644 index 00000000..9ffc97d3 --- /dev/null +++ b/repos/xorg/cargo-c/.files @@ -0,0 +1,6 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/cargo-capi +-rwxr-xr-x root/root usr/bin/cargo-cbuild +-rwxr-xr-x root/root usr/bin/cargo-cinstall +-rwxr-xr-x root/root usr/bin/cargo-ctest diff --git a/repos/xorg/cargo-c/abuild b/repos/xorg/cargo-c/abuild new file mode 100644 index 00000000..04b8a819 --- /dev/null +++ b/repos/xorg/cargo-c/abuild @@ -0,0 +1,13 @@ +name=cargo-c +version=0.10.5 +release=1 +source="https://github.com/lu-zero/${name}/archive/v${version}/${name}-${version}.tar.gz + cargo-${version}.lock::https://github.com/lu-zero/cargo-c/releases/download/v${version}/Cargo.lock" + +build() { + cp $SRC/cargo-${version}.lock Cargo.lock + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" --manifest-path Cargo.toml + cargo build --release --frozen --manifest-path Cargo.toml + rm target/release/cargo-*.d + install -Dm755 target/release/cargo-* -t $PKG/usr/bin/ +} diff --git a/repos/xorg/cargo-c/depends b/repos/xorg/cargo-c/depends new file mode 100644 index 00000000..871732e6 --- /dev/null +++ b/repos/xorg/cargo-c/depends @@ -0,0 +1 @@ +rust -- cgit v1.2.3