# Maintainer: Saravia pkgname=rust-bin pkgver=1.78.0 pkgrel=1 pkgdesc="Systems programming language focused on safety, speed, and concurrency (binary distribution)" arch=('x86_64') url="https://www.rust-lang.org/" license=('MIT' 'Apache') depends=('gcc' 'libffi') source=("https://static.rust-lang.org/dist/rust-${pkgver}-x86_64-unknown-linux-gnu.tar.gz") sha512sums=('551f6c672918ef43b9ca7654085488f40b7722062129fc2fdc850c0f92473279cc4229a17ffbcbd605d5a4d24c6207a6d4ab2334b4d9a988abdef4e0b7e0d824') options=('!strip') # Evita errores por archivos de formato raro prepare() { tar -xzf "rust-${pkgver}-x86_64-unknown-linux-gnu.tar.gz" } package() { cd "$srcdir/rust-${pkgver}-x86_64-unknown-linux-gnu" # Instala en el entorno fakeroot correcto ./install.sh --prefix=/usr --destdir="$pkgdir" # Elimina archivos innecesarios (opcional) rm -rf "$pkgdir/usr/share/doc" }