From e2eba4dc4b94fad3f95fbd68bbc37d0d1a887dec Mon Sep 17 00:00:00 2001 From: Aleks Clark Date: Sat, 31 Jan 2026 12:42:12 +0000 Subject: [PATCH] chore: update to 2026.01.31.8 --- .SRCINFO | 16 ++++++++++------ PKGBUILD | 36 +++++++++++++++++++++--------------- 2 files changed, 31 insertions(+), 21 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 0fda9e17c002..5dbbaf207a00 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,12 +1,16 @@ pkgbase = xcrush-bin - pkgdesc = ⚠️ UNOFFICIAL TOOL - Build tool for creating custom Crush distributions (NOT an official Charm Labs tool) - pkgver = 2026.01.30.1 + pkgdesc = Unofficial build tool for creating custom Crush distributions with plugins + pkgver = 2026.01.31.8 pkgrel = 1 url = https://github.com/aleksclark/crush-modules - arch = x86_64 license = MIT + conflicts = crush-modules provides = xcrush - source = xcrush-bin-2026.01.30.1.tar.gz::https://github.com/aleksclark/crush-modules/releases/download/2026.01.30.1/xcrush_2026.01.30.1_linux_x86_64.tar.gz - sha256sums = SKIP - + arch = aarch64 + source_aarch64 = https://github.com/aleksclark/crush-modules/releases/download/${pkgver}/xcrush_${pkgver}_linux_arm64.tar.gz + sha256sums_aarch64 = 8dd533c67353fe8b2ced7d2505721e0a63b56d3e2e8b8878e1ae7a59d277dc49 + arch = x86_64 + source_x86_64 = https://github.com/aleksclark/crush-modules/releases/download/${pkgver}/xcrush_${pkgver}_linux_x86_64.tar.gz + sha256sums_x86_64 = 62da637b2af4d635153e1e3d33b83f268dd0b936d4c7f9ecda6c12901ff42744 + pkgname = xcrush-bin diff --git a/PKGBUILD b/PKGBUILD index e12ca7ae15dd..3780198de07b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,21 +1,27 @@ -# Maintainer: Aleksander Clark -pkgname=xcrush-bin -pkgver=2026.01.30.1 +# This file was generated by GoReleaser. DO NOT EDIT. +# Maintainer: Aleks Clark +# Contributor: Aleks Clark + +pkgname='xcrush-bin' +pkgver=2026.01.31.8 pkgrel=1 -pkgdesc="⚠️ UNOFFICIAL TOOL - Build tool for creating custom Crush distributions (NOT an official Charm Labs tool)" -arch=('x86_64') -url="https://github.com/aleksclark/crush-modules" +pkgdesc='Unofficial build tool for creating custom Crush distributions with plugins' +url='https://github.com/aleksclark/crush-modules' +arch=('aarch64' 'x86_64') license=('MIT') provides=('xcrush') -source=("${pkgname}-${pkgver}.tar.gz::${url}/releases/download/${pkgver}/xcrush_${pkgver}_linux_x86_64.tar.gz") -sha256sums=('SKIP') +conflicts=('crush-modules') + +source_aarch64=("${pkgname}_${pkgver}_aarch64.tar.gz::https://github.com/aleksclark/crush-modules/releases/download/${pkgver}/xcrush_${pkgver}_linux_arm64.tar.gz") +sha256sums_aarch64=('8dd533c67353fe8b2ced7d2505721e0a63b56d3e2e8b8878e1ae7a59d277dc49') + +source_x86_64=("${pkgname}_${pkgver}_x86_64.tar.gz::https://github.com/aleksclark/crush-modules/releases/download/${pkgver}/xcrush_${pkgver}_linux_x86_64.tar.gz") +sha256sums_x86_64=('62da637b2af4d635153e1e3d33b83f268dd0b936d4c7f9ecda6c12901ff42744') package() { - cd "$srcdir" - - # Install binary - install -Dm755 "xcrush" "${pkgdir}/usr/bin/xcrush" - - # Install license - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # bin + install -Dm755 "./xcrush" "${pkgdir}/usr/bin/xcrush" + + # license + install -Dm644 "./LICENSE" "${pkgdir}/usr/share/licenses/xcrush/LICENSE" }