From 0c04ee6d84fed88345e85e9fc9966a4865b92f2f Mon Sep 17 00:00:00 2001 From: Matt Harrison Date: Thu, 18 Sep 2025 12:10:59 -0400 Subject: [PATCH] upgpkg: mago 1.0.0_beta.16-1 upstream release Switched to git upstream since the .gitattributes now has export-ignore options that remove many of the files in the github generated .tar.gz --- .SRCINFO | 7 ++++--- PKGBUILD | 18 +++++++++--------- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 27a74dbfadc0..4770ae46cdf1 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,15 +1,16 @@ pkgbase = mago pkgdesc = A CLI text viewer tool that works interactively like less command on small pane within the terminal window. - pkgver = 1.0.0.beta.14 + pkgver = 1.0.0_beta.16 pkgrel = 1 url = https://github.com/carthage-software/mago arch = x86_64 license = MIT + makedepends = git makedepends = cargo-nightly makedepends = openssl depends = gcc-libs depends = glibc - source = mago-1.0.0-beta.14.tar.gz::https://github.com/carthage-software/mago/archive/refs/tags/1.0.0-beta.14.tar.gz - b2sums = c39c2d6057a212df062767a8d405cd76f563f4e5791d959e471ff79d5039049ec57815ffb637eb6b6d9f7a622bec5d92f1e91ea75f5c062a20b4ba31d4451d5c + source = git+https://github.com/carthage-software/mago.git#tag=1.0.0-beta.16 + b2sums = a80dca9032de5be579e63d71299e185a948d9f98447a4f16e20e41e8c13302195e78b070abc6e583246b3f7b110ee1bcf5c51500e3abcabe232295fb00c033a7 pkgname = mago diff --git a/PKGBUILD b/PKGBUILD index faf9b01d210f..dd31d823c5f1 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,26 +2,26 @@ # Maintained at: https://github.com/matt-h/aur-pkgbuilds or https://codeberg.org/matt/aur-pkgbuilds pkgname=mago -pkgver=1.0.0.beta.14 -_pkgver=1.0.0-beta.14 +pkgver=1.0.0_beta.16 +_pkgver=1.0.0-beta.16 pkgrel=1 pkgdesc="A CLI text viewer tool that works interactively like less command on small pane within the terminal window." url="https://github.com/carthage-software/mago" arch=('x86_64') license=('MIT') depends=('gcc-libs' 'glibc') -makedepends=('cargo-nightly' 'openssl') -source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/carthage-software/mago/archive/refs/tags/${_pkgver}.tar.gz") -b2sums=('c39c2d6057a212df062767a8d405cd76f563f4e5791d959e471ff79d5039049ec57815ffb637eb6b6d9f7a622bec5d92f1e91ea75f5c062a20b4ba31d4451d5c') +makedepends=('git' 'cargo-nightly' 'openssl') +source=("git+https://github.com/carthage-software/mago.git#tag=${_pkgver}") +b2sums=('a80dca9032de5be579e63d71299e185a948d9f98447a4f16e20e41e8c13302195e78b070abc6e583246b3f7b110ee1bcf5c51500e3abcabe232295fb00c033a7') prepare() { - cd "${srcdir}/${pkgname}-${_pkgver}" + cd "${srcdir}/${pkgname}" export RUSTUP_TOOLCHAIN=stable cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" } build() { - cd "${srcdir}/${pkgname}-${_pkgver}" + cd "${srcdir}/${pkgname}" export CFLAGS="$CFLAGS -ffat-lto-objects" export RUSTFLAGS="${RUSTFLAGS} --remap-path-prefix $srcdir=src" export RUSTUP_TOOLCHAIN=stable @@ -30,13 +30,13 @@ build() { } check() { - cd "${srcdir}/${pkgname}-${_pkgver}" + cd "${srcdir}/${pkgname}" export RUSTUP_TOOLCHAIN=stable cargo test --frozen --all-features } package() { - cd "${srcdir}/${pkgname}-${_pkgver}" + cd "${srcdir}/${pkgname}" install -Dm0755 -t "${pkgdir}/usr/bin/" "target/release/${pkgname}" install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE-MIT install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE-APACHE