diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 27 insertions, 26 deletions
@@ -1,7 +1,7 @@ pkgbase = prysm pkgdesc = Prysm is an Ethereum proof-of-stake client written in Go. pkgver = 5.0.3 - pkgrel = 1 + pkgrel = 2 url = https://prysmaticlabs.com/ arch = x86_64 arch = aarch64 @@ -12,17 +12,17 @@ pkgbase = prysm sha256sums = fc52438b1319fb1e61c85c6d96abce83009c3898e517051f140093944b45f2e3 sha256sums = cc19fe37cd80972e3a214f5de577b315996e428c8e93cb362c5beb8204d8a173 sha256sums = 143147f19424a17147d342d1ac4006d8a154dbbb9e4b5a2f8e594d43e90bd305 - source_x86_64 = prysm-beacon-chain_x86_64::https://prysmaticlabs.com/releases/beacon-chain-v5.0.3-linux-amd64 - source_x86_64 = prysm-validator_x86_64::https://prysmaticlabs.com/releases/validator-v5.0.3-linux-amd64 - source_x86_64 = prysm-client-stats_x86_64::https://prysmaticlabs.com/releases/client-stats-v5.0.3-linux-amd64 + source_x86_64 = prysm-beacon-chain-5.0.3-x86_64::https://prysmaticlabs.com/releases/beacon-chain-v5.0.3-linux-amd64 + source_x86_64 = prysm-validator-5.0.3-x86_64::https://prysmaticlabs.com/releases/validator-v5.0.3-linux-amd64 + source_x86_64 = prysm-client-stats-5.0.3-x86_64::https://prysmaticlabs.com/releases/client-stats-v5.0.3-linux-amd64 sha256sums_x86_64 = 729207bfb7a438ec123a9c2f8b6b7d255382114ff9600f7f33f90121a0b60196 sha256sums_x86_64 = 412325d16c060844655360155738a6f2c9fef0dd0622d44520fc8f41dc483f49 sha256sums_x86_64 = d3ba3c5030c43779283161a07e7bbaf298821320bce51f66954321dadfbba159 - source_aarch64 = prysm-beacon-chain_aarch64::https://prysmaticlabs.com/releases/beacon-chain-v5.0.3-linux-arm64 - source_aarch64 = prysm-validator_aarch64::https://prysmaticlabs.com/releases/validator-v5.0.3-linux-arm64 - source_aarch64 = prysm-client-stats_aarch64::https://prysmaticlabs.com/releases/client-stats-v5.0.3-linux-arm64 - sha256sums_aarch64 = 5b5cd4c34733ebc0f085c102e757a3d06f5737903512e1f74b85ece792b2c6e8 - sha256sums_aarch64 = c70d72e428f3efabff4cbd19626aadbb40ce3aac669fcc74dc65c7817a62557c - sha256sums_aarch64 = 700958caddbbaf292eb19ee3e4130568062b627da565f939bb011f43379362fe + source_aarch64 = prysm-beacon-chain-5.0.3-x86_64::https://prysmaticlabs.com/releases/beacon-chain-v5.0.3-linux-arm64 + source_aarch64 = prysm-validator-5.0.3-x86_64::https://prysmaticlabs.com/releases/validator-v5.0.3-linux-arm64 + source_aarch64 = prysm-client-stats-5.0.3-x86_64::https://prysmaticlabs.com/releases/client-stats-v5.0.3-linux-arm64 + sha256sums_aarch64 = 729207bfb7a438ec123a9c2f8b6b7d255382114ff9600f7f33f90121a0b60196 + sha256sums_aarch64 = 412325d16c060844655360155738a6f2c9fef0dd0622d44520fc8f41dc483f49 + sha256sums_aarch64 = d3ba3c5030c43779283161a07e7bbaf298821320bce51f66954321dadfbba159 pkgname = prysm @@ -3,7 +3,7 @@ pkgname=prysm pkgver=5.0.3 -pkgrel=1 +pkgrel=2 pkgdesc="Prysm is an Ethereum proof-of-stake client written in Go." arch=('x86_64' 'aarch64') url="https://prysmaticlabs.com/" @@ -12,32 +12,33 @@ license=(GPLv3) source=(prysm-beacon-chain.service prysm-client-stats.service prysm-validator.service) + +source_x86_64=("prysm-beacon-chain-$pkgver-$arch::https://prysmaticlabs.com/releases/beacon-chain-v${pkgver}-linux-amd64" + "prysm-validator-$pkgver-$arch::https://prysmaticlabs.com/releases/validator-v${pkgver}-linux-amd64" + "prysm-client-stats-$pkgver-$arch::https://prysmaticlabs.com/releases/client-stats-v${pkgver}-linux-amd64") + +source_aarch64=("prysm-beacon-chain-$pkgver-$arch::https://prysmaticlabs.com/releases/beacon-chain-v${pkgver}-linux-arm64" + "prysm-validator-$pkgver-$arch::https://prysmaticlabs.com/releases/validator-v${pkgver}-linux-arm64" + "prysm-client-stats-$pkgver-$arch::https://prysmaticlabs.com/releases/client-stats-v${pkgver}-linux-arm64") + + sha256sums=('fc52438b1319fb1e61c85c6d96abce83009c3898e517051f140093944b45f2e3' 'cc19fe37cd80972e3a214f5de577b315996e428c8e93cb362c5beb8204d8a173' '143147f19424a17147d342d1ac4006d8a154dbbb9e4b5a2f8e594d43e90bd305') sha256sums_x86_64=('729207bfb7a438ec123a9c2f8b6b7d255382114ff9600f7f33f90121a0b60196' '412325d16c060844655360155738a6f2c9fef0dd0622d44520fc8f41dc483f49' 'd3ba3c5030c43779283161a07e7bbaf298821320bce51f66954321dadfbba159') -sha256sums_aarch64=('5b5cd4c34733ebc0f085c102e757a3d06f5737903512e1f74b85ece792b2c6e8' - 'c70d72e428f3efabff4cbd19626aadbb40ce3aac669fcc74dc65c7817a62557c' - '700958caddbbaf292eb19ee3e4130568062b627da565f939bb011f43379362fe') - -source_x86_64=("prysm-beacon-chain_x86_64::https://prysmaticlabs.com/releases/beacon-chain-v${pkgver}-linux-amd64" - "prysm-validator_x86_64::https://prysmaticlabs.com/releases/validator-v${pkgver}-linux-amd64" - "prysm-client-stats_x86_64::https://prysmaticlabs.com/releases/client-stats-v${pkgver}-linux-amd64") - -source_aarch64=("prysm-beacon-chain_aarch64::https://prysmaticlabs.com/releases/beacon-chain-v${pkgver}-linux-arm64" - "prysm-validator_aarch64::https://prysmaticlabs.com/releases/validator-v${pkgver}-linux-arm64" - "prysm-client-stats_aarch64::https://prysmaticlabs.com/releases/client-stats-v${pkgver}-linux-arm64") - +sha256sums_aarch64=('729207bfb7a438ec123a9c2f8b6b7d255382114ff9600f7f33f90121a0b60196' + '412325d16c060844655360155738a6f2c9fef0dd0622d44520fc8f41dc483f49' + 'd3ba3c5030c43779283161a07e7bbaf298821320bce51f66954321dadfbba159') package() { cd "$srcdir" mkdir -p "$pkgdir/usr/bin/" - install "prysm-beacon-chain_$arch" "$pkgdir/usr/bin/prysm-beacon-chain" - install "prysm-validator_$arch" "$pkgdir/usr/bin/prysm-validator" - install "prysm-client-stats_$arch" "$pkgdir/usr/bin/prysm-client-stats" + install "prysm-beacon-chain-$pkgver-$arch" "$pkgdir/usr/bin/prysm-beacon-chain" + install "prysm-validator-$pkgver-$arch" "$pkgdir/usr/bin/prysm-validator" + install "prysm-client-stats-$pkgver-$arch" "$pkgdir/usr/bin/prysm-client-stats" install -Dm644 "prysm-beacon-chain.service" -t "$pkgdir/usr/lib/systemd/user" install -Dm644 "prysm-validator.service" -t "$pkgdir/usr/lib/systemd/user" |