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 <[email protected]>
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.