# Maintainer: Ramana Kumar pkgname=teku pkgver=24.4.0 pkgrel=1 pkgdesc="ConsenSys Ethereum Beacon Chain Client" arch=('any') url="https://docs.teku.consensys.net" license=('Apache') depends=('java-runtime-headless>=11') source=("https://artifacts.consensys.net/public/$pkgname/raw/names/$pkgname.tar.gz/versions/$pkgver/$pkgname-$pkgver.tar.gz") sha256sums=('ca28aa03f7e6b095a89adb34c30b5ec78075031e4396488389b89d6bb2864416') check() { "$pkgname-$pkgver/bin/$pkgname" --version } package() { install -dD -m757 "$pkgdir/opt/$pkgname" install -dD -m755 "$pkgdir/usr/bin" cd "$pkgname-$pkgver" rm bin/$pkgname.bat cp -p -r * "$pkgdir/opt/$pkgname" ln -rs "$pkgdir/opt/$pkgname/bin/$pkgname" "$pkgdir/usr/bin/$pkgname" }