summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 12 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5b6b11736c6b..33904d5f00d9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,23 @@
# Maintainer: mexus <gilaldpellaeon@gmail.com>
pkgname=dua-cli
-pkgver=2.1.2
+pkgver=2.1.3
pkgrel=1
pkgdesc="A tool to conveniently learn about the disk usage of directories, fast!"
arch=('x86_64')
-url="https://crates.io/crates/$pkgname/$pkgver"
+url="https://github.com/Byron/dua-cli"
license=('MIT')
depends=()
makedepends=('cargo')
+source=("https://github.com/Byron/${pkgname}/archive/v${pkgver}.tar.gz")
+md5sums=('8c77bf9a2ce04e2e9fed84d773a5ac32')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ cargo build --release
+}
package() {
- cargo install "$pkgname" --version "$pkgver" --root "$pkgdir/usr"
- rm "$pkgdir/usr/.crates.toml"
+ cd "$srcdir/$pkgname-$pkgver"
+ install -Dm 644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm 755 "target/release/dua" "$pkgdir/usr/bin/dua"
}