Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages / release-plz
Commits: 61f9c269 by Orhun Parmaksız at 2024-02-28T12:50:35+03:00 upgpkg: 0.3.49-1: upstream release - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,20 +1,20 @@ pkgbase = release-plz pkgdesc = Release Rust packages without using the command line - pkgver = 0.3.48 + pkgver = 0.3.49 pkgrel = 1 url = https://github.com/MarcoIeni/release-plz arch = x86_64 license = MIT license = Apache-2.0 - checkdepends = git makedepends = cargo + makedepends = git depends = gcc-libs depends = curl depends = libgit2 depends = openssl optdepends = cargo-semver-checks: check for API breaking changes options = !lto - source = release-plz-0.3.48.tar.gz::https://github.com/MarcoIeni/release-plz/archive/release-plz-v0.3.48.tar.gz - sha512sums = 920915d0bc2a1e905ff4892c3e03053ca099323a5a6673a6e158b4a1065af5cdfdf4f4d99f26674027a617a02b44bfe1486b53bab17a951c3bb2294bd495502b + source = release-plz::git+https://github.com/MarcoIeni/release-plz.git#commit=93d1e72a89d34cb07f8f0a656155d71f2511e5d4 + sha512sums = SKIP pkgname = release-plz ===================================== PKGBUILD ===================================== @@ -1,29 +1,28 @@ # Maintainer: Orhun Parmaksız <or...@archlinux.org> pkgname=release-plz -pkgver=0.3.48 +pkgver=0.3.49 pkgrel=1 +_commit=93d1e72a89d34cb07f8f0a656155d71f2511e5d4 pkgdesc="Release Rust packages without using the command line" arch=('x86_64') url="https://github.com/MarcoIeni/release-plz" license=('MIT' 'Apache-2.0') depends=('gcc-libs' 'curl' 'libgit2' 'openssl') -checkdepends=('git') -makedepends=('cargo') +makedepends=('cargo' 'git') optdepends=('cargo-semver-checks: check for API breaking changes') -source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgname-v$pkgver.tar.gz") -sha512sums=('920915d0bc2a1e905ff4892c3e03053ca099323a5a6673a6e158b4a1065af5cdfdf4f4d99f26674027a617a02b44bfe1486b53bab17a951c3bb2294bd495502b') +source=("$pkgname::git+$url.git#commit=$_commit") +sha512sums=('SKIP') options=('!lto') prepare() { - mv "$pkgname-$pkgname-v$pkgver" "$pkgname-$pkgver" - cd "$pkgname-$pkgver" + cd "$pkgname" cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" mkdir completions } build() { - cd "$pkgname-$pkgver" + cd "$pkgname" cargo build --release --frozen --no-default-features local compgen="target/release/$pkgname generate-completions" $compgen bash >"completions/$pkgname" @@ -32,12 +31,12 @@ build() { } check() { - cd "$pkgname-$pkgver" + cd "$pkgname" cargo test --frozen --no-default-features -- --skip "next_ver" } package() { - cd "$pkgname-$pkgver" + cd "$pkgname" install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" install -Dm 644 LICENSE-MIT -t "$pkgdir/usr/share/licenses/$pkgname" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/release-plz/-/commit/61f9c269a2e1b55054216ab05b3a0d5fcd07850b -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/release-plz/-/commit/61f9c269a2e1b55054216ab05b3a0d5fcd07850b You're receiving this email because of your account on gitlab.archlinux.org.