summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD30
3 files changed, 33 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5462b808e228..702cbcc6efaa 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 87635a09a998..4de276542b92 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}