Skip to content

Commit d3eacd4

Browse files
authored
Merge pull request #4228 from sonbui00/fix-4224
Improve AUR package templates
2 parents 15a63e3 + f9e7190 commit d3eacd4

File tree

2 files changed

+7
-16
lines changed

2 files changed

+7
-16
lines changed

.github/aur/flux-bin/.SRCINFO.template

+3-6
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,16 @@ pkgbase = flux-bin
44
pkgrel = ${PKGREL}
55
url = https://fluxcd.io/
66
arch = x86_64
7-
arch = armv6h
87
arch = armv7h
98
arch = aarch64
109
license = APACHE
1110
optdepends = bash-completion: auto-completion for flux in Bash
1211
optdepends = zsh-completions: auto-completion for flux in ZSH
13-
source_x86_64 = flux-${PKGVER}.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${VERSION}/flux_${VERSION}_linux_amd64.tar.gz
12+
source_x86_64 = flux-bin-${PKGVER}_linux_amd64.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${VERSION}/flux_${VERSION}_linux_amd64.tar.gz
1413
sha256sums_x86_64 = ${SHA256SUM_AMD64}
15-
source_armv6h = flux-${PKGVER}.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${VERSION}/flux_${VERSION}_linux_arm.tar.gz
16-
sha256sums_armv6h = ${SHA256SUM_ARM}
17-
source_armv7h = flux-${PKGVER}.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${VERSION}/flux_${VERSION}_linux_arm.tar.gz
14+
source_armv7h = flux-bin-${PKGVER}_linux_arm.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${VERSION}/flux_${VERSION}_linux_arm.tar.gz
1815
sha256sums_armv7h = ${SHA256SUM_ARM}
19-
source_aarch64 = flux-${PKGVER}.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${VERSION}/flux_${VERSION}_linux_arm64.tar.gz
16+
source_aarch64 = flux-bin-${PKGVER}_linux_arm64.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${VERSION}/flux_${VERSION}_linux_arm64.tar.gz
2017
sha256sums_aarch64 = ${SHA256SUM_ARM64}
2118

2219
pkgname = flux-bin

.github/aur/flux-bin/PKGBUILD.template

+4-10
Original file line numberDiff line numberDiff line change
@@ -8,28 +8,22 @@ _srcname=flux
88
_srcver=${VERSION}
99
pkgdesc="Open and extensible continuous delivery solution for Kubernetes"
1010
url="https://fluxcd.io/"
11-
arch=("x86_64" "armv6h" "armv7h" "aarch64")
11+
arch=("x86_64" "armv7h" "aarch64")
1212
license=("APACHE")
1313
optdepends=('bash-completion: auto-completion for flux in Bash'
1414
'zsh-completions: auto-completion for flux in ZSH')
1515
source_x86_64=(
16-
"${pkgname}-${pkgver}.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${_srcver}/flux_${_srcver}_linux_amd64.tar.gz"
17-
)
18-
source_armv6h=(
19-
"${pkgname}-${pkgver}.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${_srcver}/flux_${_srcver}_linux_arm.tar.gz"
16+
"${pkgname}-${pkgver}_linux_amd64.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${_srcver}/flux_${_srcver}_linux_amd64.tar.gz"
2017
)
2118
source_armv7h=(
22-
"${pkgname}-${pkgver}.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${_srcver}/flux_${_srcver}_linux_arm.tar.gz"
19+
"${pkgname}-${pkgver}_linux_arm.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${_srcver}/flux_${_srcver}_linux_arm.tar.gz"
2320
)
2421
source_aarch64=(
25-
"${pkgname}-${pkgver}.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${_srcver}/flux_${_srcver}_linux_arm64.tar.gz"
22+
"${pkgname}-${pkgver}_linux_arm64.tar.gz::https://github.com/fluxcd/flux2/releases/download/v${_srcver}/flux_${_srcver}_linux_arm64.tar.gz"
2623
)
2724
sha256sums_x86_64=(
2825
${SHA256SUM_AMD64}
2926
)
30-
sha256sums_armv6h=(
31-
${SHA256SUM_ARM}
32-
)
3327
sha256sums_armv7h=(
3428
${SHA256SUM_ARM}
3529
)

0 commit comments

Comments
 (0)