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.


Reply via email to