Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
release-plz
Commits:
8a5105d4 by Caleb Maclennan at 2025-01-22T15:09:51+03:00
Restyle without tabs per @orhun's usual and the vim modeline
- - - - -
1 changed file:
- PKGBUILD
Changes:
=====================================
PKGBUILD
=====================================
@@ -17,43 +17,43 @@
sha512sums=('ee73b6fa15b93d7bf380de563bac472fe4e0ee0a23d77ff89cf3ed8d3b0b0450f18
options=('!lto')
prepare() {
- cd "$pkgname-$pkgver"
- cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
- mkdir completions
+ cd "$pkgname-$pkgver"
+ cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
+ mkdir completions
}
_force_libgit19() {
- # Force compilation against libgit2 1.9
- export PKG_CONFIG_PATH="$srcdir"
+ # Force compilation against libgit2 1.9
+ export PKG_CONFIG_PATH="$srcdir"
}
build() {
- cd "$pkgname-$pkgver"
- depends+=('libgit2.so')
- _force_libgit19
- export LIBGIT2_NO_VENDOR=1
- cargo build --release --frozen --no-default-features
- local compgen="target/release/$pkgname generate-completions"
- $compgen bash >"completions/$pkgname"
- $compgen fish >"completions/$pkgname.fish"
- $compgen zsh >"completions/_$pkgname"
+ cd "$pkgname-$pkgver"
+ depends+=('libgit2.so')
+ _force_libgit19
+ export LIBGIT2_NO_VENDOR=1
+ cargo build --release --frozen --no-default-features
+ local compgen="target/release/$pkgname generate-completions"
+ $compgen bash >"completions/$pkgname"
+ $compgen fish >"completions/$pkgname.fish"
+ $compgen zsh >"completions/_$pkgname"
}
check() {
- cd "$pkgname-$pkgver"
- _force_libgit19
- export LIBGIT2_NO_VENDOR=1
- cargo test --frozen --no-default-features -- --skip "next_ver"
+ cd "$pkgname-$pkgver"
+ _force_libgit19
+ export LIBGIT2_NO_VENDOR=1
+ cargo test --frozen --no-default-features -- --skip "next_ver"
}
package() {
- cd "$pkgname-$pkgver"
- 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"
- install -Dm 644 "completions/$pkgname" -t
"$pkgdir/usr/share/bash-completion/completions/"
- install -Dm 644 "completions/$pkgname.fish" -t
"$pkgdir/usr/share/fish/vendor_completions.d/"
- install -Dm 644 "completions/_$pkgname" -t
"$pkgdir/usr/share/zsh/site-functions/"
+ cd "$pkgname-$pkgver"
+ 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"
+ install -Dm 644 "completions/$pkgname" -t
"$pkgdir/usr/share/bash-completion/completions/"
+ install -Dm 644 "completions/$pkgname.fish" -t
"$pkgdir/usr/share/fish/vendor_completions.d/"
+ install -Dm 644 "completions/_$pkgname" -t
"$pkgdir/usr/share/zsh/site-functions/"
}
# vim: ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/release-plz/-/commit/8a5105d48533eb3811a7e64c6fb5e18c794a4522
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/release-plz/-/commit/8a5105d48533eb3811a7e64c6fb5e18c794a4522
You're receiving this email because of your account on gitlab.archlinux.org.