Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / diskus
Commits: 4040c5e1 by Daniel M. Capella at 2024-07-23T15:06:07-04:00 upgpkg: 0.7.0-4: SPDX license identifier and Git sources - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,14 +1,14 @@ pkgbase = diskus pkgdesc = Minimal, fast alternative to 'du -sh' pkgver = 0.7.0 - pkgrel = 3 + pkgrel = 4 url = https://github.com/sharkdp/diskus arch = x86_64 - license = Apache - license = MIT + license = Apache-2.0 OR MIT + makedepends = git makedepends = rust depends = gcc-libs - source = diskus-0.7.0.tar.gz::https://static.crates.io/crates/diskus/diskus-0.7.0.crate - b2sums = 870a68e2fef66377ef6fdd3b5e5344c006ff029bd18a82413e2fc9e748766b17dcde451b48cb7122b6226e3a57dc85f87105066391c881b4310332d7a1f6c179 + source = git+https://github.com/sharkdp/diskus.git#tag=v0.7.0 + b2sums = 706a2a58b58c2051142a984de31cfce46b25d4bf3c2152a5644d65a3130506eff3d6f471a1765b60b6c64f0db89240c249f6a323992dd281c0301ae22eaca743 pkgname = diskus ===================================== PKGBUILD ===================================== @@ -2,34 +2,37 @@ pkgname=diskus pkgver=0.7.0 -pkgrel=3 +pkgrel=4 pkgdesc="Minimal, fast alternative to 'du -sh'" -arch=('x86_64') +arch=(x86_64) url=https://github.com/sharkdp/diskus -license=('Apache' 'MIT') -depends=('gcc-libs') -makedepends=('rust') -source=("diskus-$pkgver.tar.gz::https://static.crates.io/crates/diskus/diskus-$pkgver.crate") -b2sums=('870a68e2fef66377ef6fdd3b5e5344c006ff029bd18a82413e2fc9e748766b17dcde451b48cb7122b6226e3a57dc85f87105066391c881b4310332d7a1f6c179') +license=('Apache-2.0 OR MIT') +depends=(gcc-libs) +makedepends=( + git + rust +) +source=("git+$url.git#tag=v$pkgver") +b2sums=('706a2a58b58c2051142a984de31cfce46b25d4bf3c2152a5644d65a3130506eff3d6f471a1765b60b6c64f0db89240c249f6a323992dd281c0301ae22eaca743') prepare() { - cd diskus-$pkgver + cd $pkgname cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" } build() { - cd diskus-$pkgver + cd $pkgname cargo build --release --locked --offline } check() { - cd diskus-$pkgver + cd $pkgname cargo test --locked --offline } package() { - cd diskus-$pkgver - install -Dt "$pkgdir"/usr/bin target/release/diskus - install -Dm644 -t "$pkgdir"/usr/share/man/man1 doc/diskus.1 - install -Dm644 -t "$pkgdir"/usr/share/licenses/diskus LICENSE-MIT + cd $pkgname + install -Dt "$pkgdir"/usr/bin target/release/$pkgname + install -Dm644 -t "$pkgdir"/usr/share/man/man1 doc/$pkgname.1 + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/diskus/-/commit/4040c5e1b628f4b08d36c4bba625332a7be62b48 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/diskus/-/commit/4040c5e1b628f4b08d36c4bba625332a7be62b48 You're receiving this email because of your account on gitlab.archlinux.org.