diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 30 |
3 files changed, 33 insertions, 18 deletions
@@ -1,15 +1,23 @@ pkgbase = yay-bin pkgdesc = Yet another yogurt. Pacman wrapper and AUR helper written in go. Pre-compiled. - pkgver = 9.4.2 + pkgver = 12.3.5 pkgrel = 1 url = https://github.com/Jguer/yay arch = x86_64 - license = GPL - depends = sudo + arch = aarch64 + arch = armv7h + license = GPL-3.0-or-later + depends = pacman>6.1 depends = git + optdepends = sudo: privilege elevation + optdepends = doas: privilege elevation provides = yay conflicts = yay - source_x86_64 = https://github.com/Jguer/yay/releases/download/v9.4.2/yay_9.4.2_x86_64.tar.gz - sha1sums_x86_64 = f44e0118ed89bccf9f7cad58c1430eaab764eb09 + source_x86_64 = https://github.com/Jguer/yay/releases/download/v12.3.5/yay_12.3.5_x86_64.tar.gz + sha256sums_x86_64 = 09b570e649aa7b111305ce1df9a83f0e88b06c191eeb8277aad2ac1ead2cbd6f + source_aarch64 = https://github.com/Jguer/yay/releases/download/v12.3.5/yay_12.3.5_aarch64.tar.gz + sha256sums_aarch64 = 43979bc4ec2456d04afdaa9fbc8244aaac3336d4f9e422570a96fa8c9f6247a1 + source_armv7h = https://github.com/Jguer/yay/releases/download/v12.3.5/yay_12.3.5_armv7h.tar.gz + sha256sums_armv7h = 125a7a392bef8a12fd5705a442f35e4a6fc2b1739f75e43ecb00cf0a0256ffc3 pkgname = yay-bin diff --git a/.gitignore b/.gitignore index 475547ad5a02..407d6bcce654 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ -/*.tar.xz -/*.tar.gz +/*.tar.* /pkg /src /yay @@ -1,26 +1,29 @@ -# Maintainer: Jguer <joaogg3 at gmail dot com> +# Maintainer: Jguer <pkgbuilds at jguer.space> pkgname=yay-bin -pkgver=9.4.2 +pkgver=12.3.5 pkgrel=1 pkgdesc="Yet another yogurt. Pacman wrapper and AUR helper written in go. Pre-compiled." -# arch=('x86_64' 'aarch64' 'armv7h') -arch=('x86_64') +arch=('x86_64' 'aarch64' 'armv7h') url="https://github.com/Jguer/yay" -license=('GPL') +license=('GPL-3.0-or-later') depends=( - 'sudo' + 'pacman>6.1' 'git' ) +optdepends=( + 'sudo: privilege elevation' + 'doas: privilege elevation' +) provides=('yay') conflicts=('yay') source_x86_64=("https://github.com/Jguer/yay/releases/download/v${pkgver}/${pkgname/-bin/}_${pkgver}_x86_64.tar.gz") -# source_aarch64=("https://github.com/Jguer/yay/releases/download/v${pkgver}/${pkgname/-bin/}_${pkgver}_aarch64.tar.gz") -# source_armv7h=("https://github.com/Jguer/yay/releases/download/v${pkgver}/${pkgname/-bin/}_${pkgver}_armv7h.tar.gz") +source_aarch64=("https://github.com/Jguer/yay/releases/download/v${pkgver}/${pkgname/-bin/}_${pkgver}_aarch64.tar.gz") +source_armv7h=("https://github.com/Jguer/yay/releases/download/v${pkgver}/${pkgname/-bin/}_${pkgver}_armv7h.tar.gz") -sha1sums_x86_64=('f44e0118ed89bccf9f7cad58c1430eaab764eb09') -# sha1sums_aarch64=('b5329503a18b1b225feb84878a58ae612b09f165') -# sha1sums_armv7h=('a297551acf786555ea51a3cc68ca5235364ab499') +sha256sums_x86_64=('09b570e649aa7b111305ce1df9a83f0e88b06c191eeb8277aad2ac1ead2cbd6f') +sha256sums_aarch64=('43979bc4ec2456d04afdaa9fbc8244aaac3336d4f9e422570a96fa8c9f6247a1') +sha256sums_armv7h=('125a7a392bef8a12fd5705a442f35e4a6fc2b1739f75e43ecb00cf0a0256ffc3') package() { _output="${srcdir}/${pkgname/-bin/}_${pkgver}_${CARCH}" @@ -31,4 +34,9 @@ package() { install -Dm644 "${_output}/bash" "${pkgdir}/usr/share/bash-completion/completions/yay" install -Dm644 "${_output}/zsh" "${pkgdir}/usr/share/zsh/site-functions/_yay" install -Dm644 "${_output}/fish" "${pkgdir}/usr/share/fish/vendor_completions.d/yay.fish" + + LANGS="ca cs de en es eu fr_FR he id it_IT ja ko pl_PL pt_BR pt ru_RU ru sv tr uk zh_CN zh_TW" + for lang in ${LANGS}; do + install -Dm644 "${_output}/${lang}.mo" "${pkgdir}/usr/share/locale/${lang}/LC_MESSAGES/yay.mo" + done } |