1maintainer="Lindsay Zhou <i@lin.moe>"2pkgname=openai-codex3pkgver=0.104.04pkgrel=15pkgdesc="OpenAIs lightweight coding agent that runs in your terminal"6url="https://github.com/openai/codex"7arch="x86_64"8license="Apache-2.0"9depends=""10makedepends="cargo libcap-dev openssl-dev"11source=""$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/rust-v$pkgver.tar.gz""12subpackages="$pkgname-bash-completion $pkgname-fish-completion $pkgname-zsh-completion"13options="net !check"1415builddir="$srcdir/codex-rust-v$pkgver/codex-rs"1617prepare() {18 default_prepare1920 cargo fetch --target="$CTARGET"21}2223build() {24 cargo build --frozen --release --bin codex --bin codex-responses-api-proxy25}2627package() {28 install -Dm755 -t $pkgdir/usr/bin \29 target/release/codex \30 target/release/codex-responses-api-proxy3132 install -d "$pkgdir/usr/share/bash-completion/completions" \33 "$pkgdir/usr/share/zsh/site-functions" \34 "$pkgdir/usr/share/fish/vendor_completions.d"35 "$pkgdir/usr/bin/codex" completion bash > "$pkgdir/usr/share/bash-completion/completions/codex"36 "$pkgdir/usr/bin/codex" completion zsh > "$pkgdir/usr/share/zsh/site-functions/_codex"37 "$pkgdir/usr/bin/codex" completion fish > "$pkgdir/usr/share/fish/vendor_completions.d/codex.fish"38}3940sha512sums="41664c8ce21806c6fb638ecf613099b848861ee8eb1120a73fd19f24dbeebfd2e07cc8c3501c9b97a2c8f4352780e4a6b855fd6e7f81c852c8a5ebc807344a7086 openai-codex-0.104.0.tar.gz42"