diff options
| author | emmett1 <emmett1.2miligrams@protonmail.com> | 2024-11-02 23:23:40 +0800 |
|---|---|---|
| committer | emmett1 <emmett1.2miligrams@protonmail.com> | 2024-11-02 23:23:40 +0800 |
| commit | 3f6aa59240d58d963829e4f2bc3d552a85c5a1ee (patch) | |
| tree | 1d86d63833dece410cf6218f42fbf3745522419a /repos/xorg | |
| parent | 4ffc381f4aa38950e2c55e6e7eee299b6b59bd0c (diff) | |
| download | alicelinux-3f6aa59240d58d963829e4f2bc3d552a85c5a1ee.tar.gz alicelinux-3f6aa59240d58d963829e4f2bc3d552a85c5a1ee.zip | |
cargo-c: new added
Diffstat (limited to 'repos/xorg')
| -rw-r--r-- | repos/xorg/cargo-c/.checksum | 2 | ||||
| -rw-r--r-- | repos/xorg/cargo-c/.files | 6 | ||||
| -rw-r--r-- | repos/xorg/cargo-c/abuild | 13 | ||||
| -rw-r--r-- | repos/xorg/cargo-c/depends | 1 |
4 files changed, 22 insertions, 0 deletions
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 |