diff options
author | Fabio Barone | 2022-04-25 09:27:09 -0500 |
---|---|---|
committer | Fabio Barone | 2022-04-25 09:27:09 -0500 |
commit | 55ed427a966125267906c11b87485b8a78db93f5 (patch) | |
tree | 9f351b5c63fae00bad3d60bef57fe0381fc208d2 | |
download | aur-55ed427a966125267906c11b87485b8a78db93f5.tar.gz |
renamed avalanchego to avalanchego-bin
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d6cf5c127b79 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = avalanchego + pkgdesc = The avalanchego binary + pkgver = v1.7.10 + pkgrel = 1 + url = https://avax.network + arch = x86_64 + license = BSD 3-Clause License + depends = git + depends = go + depends = gcc + source = https://github.com/ava-labs/avalanchego/releases/download/v1.7.10/avalanchego-linux-amd64-v1.7.10.tar.gz.sig + source = https://github.com/ava-labs/avalanchego/releases/download/v1.7.10/avalanchego-linux-amd64-v1.7.10.tar.gz + validpgpkeys = 5395BDA1129CAC3E74699D07D93080B0C0D5FE8B + md5sums = SKIP + md5sums = SKIP + +pkgname = avalanchego diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fccc3ce479a1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# This is the PKGBUILD for avalanchego, the go client for the avalanche blockchain + +# Maintainer: holisticode <holistic.computing@gmail.com> +pkgname=avalanchego +pkgver="$(curl --silent "https://api.github.com/repos/ava-labs/avalanchego/releases/latest" | grep tag_name | cut -d\" -f4)" +pkgrel=1 +epoch= +pkgdesc="The avalanchego binary" +arch=('x86_64') +url="https://avax.network" +license=('BSD 3-Clause License') +groups=() +depends=('git' 'go' 'gcc') +makedepends=() +checkdepends=() +optdepends=() +provides=() +conflicts=() +replaces=() +backup=() +options=() +install= +changelog= +md5sums=("SKIP" "SKIP") +noextract=() +validpgpkeys=('5395BDA1129CAC3E74699D07D93080B0C0D5FE8B') + + +source=("https://github.com/ava-labs/avalanchego/releases/download/${pkgver}/avalanchego-linux-amd64-${pkgver}.tar.gz.sig" +"https://github.com/ava-labs/avalanchego/releases/download/${pkgver}/avalanchego-linux-amd64-${pkgver}.tar.gz") + +build() { + cd "$srcdir" + tar -zxvf avalanchego-linux-amd64-${pkgver}.tar.gz +} + +check() { + cd "$srcdir/${pkgname}-${pkgver}" + [[ -f avalanchego ]] && [[ -f plugins/evm ]] +} + +package() { + cd "$srcdir/${pkgname}-${pkgver}" + + install -d "${pkgdir}/usr/local/lib/avalanchego" + install -d "${pkgdir}/usr/local/lib/avalanchego/plugins" + install -Dm755 avalanchego ${pkgdir}/usr/local/bin/avalanchego + install -Dm755 plugins/evm ${pkgdir}/usr/local/lib/avalanchego/evm + +} |