Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
cargo-public-api
Commits:
d486e2f6 by Caleb Maclennan at 2025-01-25T23:21:25+03:00
upgpkg: 0.43.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = cargo-public-api
pkgdesc = List and diff the public API of Rust library crates
- pkgver = 0.42.0
- pkgrel = 2
+ pkgver = 0.43.0
+ pkgrel = 1
url = https://github.com/cargo-public-api/cargo-public-api
arch = x86_64
license = MIT
@@ -9,10 +9,11 @@ pkgbase = cargo-public-api
depends = curl
depends = gcc-libs
options = !lto
- source =
cargo-public-api-0.42.0.tar.gz::https://github.com/cargo-public-api/cargo-public-api/archive/v0.42.0.tar.gz
- sha512sums =
37ad22b6bffe693110a4406dc37140ab8d2b0380e162b3ee784624463c7cab9794f57fdd281b991070c5a64f0d04219ed40e0ff74fb585163466cc975a68f559
+ source =
cargo-public-api-0.43.0.tar.gz::https://github.com/cargo-public-api/cargo-public-api/archive/v0.43.0.tar.gz
+ sha512sums =
49bd7e21a7ff2bc50c51cbb3216b21c21ea7690d4a85b9fe3cc4b22591da8aea1f331c0817ebc0feb50773d1520d3399d47fcb652029896db9f60aa7a457c5a6
pkgname = cargo-public-api
depends = curl
depends = gcc-libs
+ depends = libcurl.so
depends = rustup
=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
# Maintainer: Orhun Parmaksız <[email protected]>
pkgname=cargo-public-api
-pkgver=0.42.0
-pkgrel=2
+pkgver=0.43.0
+pkgrel=1
pkgdesc="List and diff the public API of Rust library crates"
arch=('x86_64')
url="https://github.com/cargo-public-api/cargo-public-api"
@@ -10,7 +10,7 @@ license=('MIT')
depends=('curl' 'gcc-libs')
makedepends=('cargo')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('37ad22b6bffe693110a4406dc37140ab8d2b0380e162b3ee784624463c7cab9794f57fdd281b991070c5a64f0d04219ed40e0ff74fb585163466cc975a68f559')
+sha512sums=('49bd7e21a7ff2bc50c51cbb3216b21c21ea7690d4a85b9fe3cc4b22591da8aea1f331c0817ebc0feb50773d1520d3399d47fcb652029896db9f60aa7a457c5a6')
options=('!lto')
prepare() {
@@ -21,7 +21,6 @@ prepare() {
build() {
cd "$pkgname-$pkgver"
- depends+=('libcurl.so')
cargo build --release --frozen
local compgen="target/release/$pkgname completions"
$compgen bash > "completions/$pkgname"
@@ -37,6 +36,7 @@ build() {
package() {
cd "$pkgname-$pkgver"
+ depends+=('libcurl.so')
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 -t "$pkgdir/usr/share/licenses/$pkgname"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cargo-public-api/-/commit/d486e2f6f47a4f187dcfe3459de54f23f1d6bbb4
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cargo-public-api/-/commit/d486e2f6f47a4f187dcfe3459de54f23f1d6bbb4
You're receiving this email because of your account on gitlab.archlinux.org.