Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / srgn
Commits: 4c339acf by Carl Smedstad at 2026-02-23T08:30:01+01:00 upgpkg: 0.14.2-1: Upstream release https://github.com/alexpovel/srgn/releases/tag/srgn-v0.14.2 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,15 +1,16 @@ pkgbase = srgn pkgdesc = A code surgeon for precise text and code transplantation - pkgver = 0.14.1 + pkgver = 0.14.2 pkgrel = 1 url = https://github.com/alexpovel/srgn arch = x86_64 license = MIT makedepends = cargo - depends = gcc-libs + makedepends = git depends = glibc + depends = libgcc options = !lto - source = https://github.com/alexpovel/srgn/archive/srgn-v0.14.1.tar.gz - sha256sums = 5c06be7d74b1c50db2c80b8932733093e5ec35e75405762e7f5d7b0ba357ac06 + source = git+https://github.com/alexpovel/srgn.git#tag=srgn-v0.14.2 + b2sums = 4fb9b3a01bfd68a8c918fa1a86228523a09fc3b338c0e69e2f9faade070f935a0e2cc0176237772af63e86247dbc7ccce7aed1334fcd0005170d820350b783a2 pkgname = srgn ===================================== PKGBUILD ===================================== @@ -1,39 +1,42 @@ # Maintainer: Carl Smedstad <[email protected]> pkgname=srgn -pkgver=0.14.1 +pkgver=0.14.2 pkgrel=1 pkgdesc="A code surgeon for precise text and code transplantation" url="https://github.com/alexpovel/srgn" arch=(x86_64) license=('MIT') depends=( - gcc-libs glibc + libgcc +) +makedepends=( + cargo + git ) -makedepends=(cargo) options=(!lto) -source=("$url/archive/$pkgname-v$pkgver.tar.gz") -sha256sums=('5c06be7d74b1c50db2c80b8932733093e5ec35e75405762e7f5d7b0ba357ac06') +source=("git+$url.git#tag=srgn-v$pkgver") +b2sums=('4fb9b3a01bfd68a8c918fa1a86228523a09fc3b338c0e69e2f9faade070f935a0e2cc0176237772af63e86247dbc7ccce7aed1334fcd0005170d820350b783a2') prepare() { - cd $pkgname-srgn-v$pkgver + cd $pkgname cargo fetch --locked --target "$(rustc --print host-tuple)" } build() { - cd $pkgname-srgn-v$pkgver + cd $pkgname cargo build --frozen --release --all-features } check() { - cd $pkgname-srgn-v$pkgver + cd $pkgname cargo test --frozen --all-features -- \ --skip test_regex_scoping_randomly } package() { - cd $pkgname-srgn-v$pkgver + cd $pkgname install -vDm755 -t "$pkgdir/usr/bin" target/release/srgn install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" ./*.md View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/srgn/-/commit/4c339acf6362863c46066e6f3810ab299af07340 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/srgn/-/commit/4c339acf6362863c46066e6f3810ab299af07340 You're receiving this email because of your account on gitlab.archlinux.org.
