Package Details: foundry-bin 0.2.0.r20230419-1

Git Clone URL: https://aur.archlinux.org/foundry-bin.git (read-only, click to copy)
Package Base: foundry-bin
Description: A blazing fast, portable and modular toolkit for Ethereum application development written in Rust
Upstream URL: https://github.com/gakonst/foundry
Keywords: cast ethereum forge foundry solidity
Licenses: Apache
Provides: foundry
Submitter: flynnp
Maintainer: flynnp
Last Packager: flynnp
Votes: 2
Popularity: 0.184672
First Submitted: 2022-02-11 01:43 (UTC)
Last Updated: 2023-04-19 20:40 (UTC)

Latest Comments

Jake commented on 2023-06-20 13:47 (UTC)

Made a simple pkgbuild that downloads the binary release directly, feel free to push here or use parts of it:

# Maintainer: Peter Flynn <peter@flynn.network>
pkgname=foundry-bin
pkgver=12ea9f61a344087989f884d2ab735893c77ea576
pkgrel=1
pkgdesc="A blazing fast, portable and modular toolkit for Ethereum application development written in Rust"
arch=('x86_64')
url="https://github.com/gakonst/foundry"
license=('APACHE')
depends=('gcc-libs' 'openssl')
provides=('foundry')
source=("https://github.com/foundry-rs/foundry/releases/download/nightly-${pkgver}/foundry_nightly_linux_amd64.tar.gz")
sha512sums=('cb7a78bfc82d7a62c3871dce188321ad36fac03c1a14e3337d6ddd8a5de4197c218e1ddb0a2fbbda336c282a5f4a23145141eb0c39d9582b5112517aae5a0157')

package() {
    cd "$srcdir"
    install -d "$pkgdir/usr/bin/"
    install -m755 anvil cast chisel forge "$pkgdir/usr/bin/"
}

If you like to maintain the script/foundryup approach instead then I agree with @Kewl, we could submit the request to rename, just make clearer what this installs.

Kewl commented on 2022-07-14 20:06 (UTC) (edited on 2022-07-14 20:07 (UTC) by Kewl)

It would be preferable to download the bin from the tarball rather than running foundryup.

if you want to stick to this installation script, could you change the package name to something like: foundry-up-bin?

I will in this case maintain foundry-bin not using foundryup.